xref: /freebsd/sys/contrib/device-tree/Bindings/arm/socionext/uniphier.yaml (revision 6be3386466ab79a84b48429ae66244f21526d3df)
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/socionext/uniphier.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Socionext UniPhier platform device tree bindings
8
9maintainers:
10  - Masahiro Yamada <yamada.masahiro@socionext.com>
11
12properties:
13  $nodename:
14    const: /
15  compatible:
16    oneOf:
17      - description: LD4 SoC boards
18        items:
19          - enum:
20              - socionext,uniphier-ld4-ref
21          - const: socionext,uniphier-ld4
22      - description: Pro4 SoC boards
23        items:
24          - enum:
25              - socionext,uniphier-pro4-ace
26              - socionext,uniphier-pro4-ref
27              - socionext,uniphier-pro4-sanji
28          - const: socionext,uniphier-pro4
29      - description: sLD8 SoC boards
30        items:
31          - enum:
32              - socionext,uniphier-sld8-ref
33          - const: socionext,uniphier-sld8
34      - description: PXs2 SoC boards
35        items:
36          - enum:
37              - socionext,uniphier-pxs2-gentil
38              - socionext,uniphier-pxs2-vodka
39          - const: socionext,uniphier-pxs2
40      - description: LD6b SoC boards
41        items:
42          - enum:
43              - socionext,uniphier-ld6b-ref
44          - const: socionext,uniphier-ld6b
45      - description: LD11 SoC boards
46        items:
47          - enum:
48              - socionext,uniphier-ld11-global
49              - socionext,uniphier-ld11-ref
50          - const: socionext,uniphier-ld11
51      - description: LD20 SoC boards
52        items:
53          - enum:
54              - socionext,uniphier-ld20-akebi96
55              - socionext,uniphier-ld20-global
56              - socionext,uniphier-ld20-ref
57          - const: socionext,uniphier-ld20
58      - description: PXs3 SoC boards
59        items:
60          - enum:
61              - socionext,uniphier-pxs3-ref
62          - const: socionext,uniphier-pxs3
63
64additionalProperties: true
65