Merge tag 'ntb-5.11' of git://github.com/jonmason/ntb
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / mips / loongson / devices.yaml
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/mips/loongson/devices.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Loongson based Platforms Device Tree Bindings
8
9 maintainers:
10   - Jiaxun Yang <jiaxun.yang@flygoat.com>
11 description: |
12   Devices with a Loongson CPU shall have the following properties.
13
14 properties:
15   $nodename:
16     const: '/'
17   compatible:
18     oneOf:
19
20       - description: Classic Loongson64 Quad Core + LS7A
21         items:
22           - const: loongson,loongson64c-4core-ls7a
23
24       - description: Classic Loongson64 Quad Core + RS780E
25         items:
26           - const: loongson,loongson64c-4core-rs780e
27
28       - description: Classic Loongson64 Octa Core + RS780E
29         items:
30           - const: loongson,loongson64c-8core-rs780e
31
32       - description: Generic Loongson64 Quad Core + LS7A
33         items:
34           - const: loongson,loongson64g-4core-ls7a
35
36       - description: Virtual Loongson64 Quad Core + VirtIO
37         items:
38           - const: loongson,loongson64v-4core-virtio
39
40 additionalProperties: true
41
42 ...