xref: /freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/hisilicon.yaml (revision 8bab661a3316d8bd9b9fbd11a3b4371b91507bd2)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/hisilicon/hisilicon.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Hisilicon Platforms
8
9maintainers:
10  - Wei Xu <xuwei5@hisilicon.com>
11
12properties:
13  $nodename:
14    const: '/'
15
16  compatible:
17    oneOf:
18      - description: Hi3660 based boards.
19        items:
20          - const: hisilicon,hi3660-hikey960
21          - const: hisilicon,hi3660
22
23      - description: Hi3670 based boards.
24        items:
25          - const: hisilicon,hi3670-hikey970
26          - const: hisilicon,hi3670
27
28      - description: Hi3798cv200 based boards.
29        items:
30          - const: hisilicon,hi3798cv200-poplar
31          - const: hisilicon,hi3798cv200
32
33      - description: Hi4511 Board
34        items:
35          - const: hisilicon,hi3620-hi4511
36
37      - description: Hi6220 based boards.
38        items:
39          - const: hisilicon,hi6220-hikey
40          - const: hisilicon,hi6220
41
42      - description: HiP01 based boards.
43        items:
44          - const: hisilicon,hip01-ca9x2
45          - const: hisilicon,hip01
46
47      - description: HiP04 D01 Board
48        items:
49          - const: hisilicon,hip04-d01
50
51      - description: HiP05 D02 Board
52        items:
53          - const: hisilicon,hip05-d02
54
55      - description: HiP06 D03 Board
56        items:
57          - const: hisilicon,hip06-d03
58
59      - description: HiP07 D05 Board
60        items:
61          - const: hisilicon,hip07-d05
62
63      - description: SD5203 based boards
64        items:
65          - const: H836ASDJ
66          - const: hisilicon,sd5203
67
68additionalProperties: true
69
70...
71