18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci%YAML 1.2
38c2ecf20Sopenharmony_ci---
48c2ecf20Sopenharmony_ci$id: http://devicetree.org/schemas/arm/tegra.yaml#
58c2ecf20Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml#
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_cititle: NVIDIA Tegra device tree bindings
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_cimaintainers:
108c2ecf20Sopenharmony_ci  - Thierry Reding <thierry.reding@gmail.com>
118c2ecf20Sopenharmony_ci  - Jonathan Hunter <jonathanh@nvidia.com>
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciproperties:
148c2ecf20Sopenharmony_ci  $nodename:
158c2ecf20Sopenharmony_ci    const: "/"
168c2ecf20Sopenharmony_ci  compatible:
178c2ecf20Sopenharmony_ci    oneOf:
188c2ecf20Sopenharmony_ci      - items:
198c2ecf20Sopenharmony_ci          - enum:
208c2ecf20Sopenharmony_ci              - compal,paz00
218c2ecf20Sopenharmony_ci              - compulab,trimslice
228c2ecf20Sopenharmony_ci              - nvidia,harmony
238c2ecf20Sopenharmony_ci              - nvidia,seaboard
248c2ecf20Sopenharmony_ci              - nvidia,ventana
258c2ecf20Sopenharmony_ci          - const: nvidia,tegra20
268c2ecf20Sopenharmony_ci      - items:
278c2ecf20Sopenharmony_ci          - enum:
288c2ecf20Sopenharmony_ci              - ad,medcom-wide
298c2ecf20Sopenharmony_ci              - ad,plutux
308c2ecf20Sopenharmony_ci              - ad,tec
318c2ecf20Sopenharmony_ci          - const: ad,tamonten
328c2ecf20Sopenharmony_ci          - const: nvidia,tegra20
338c2ecf20Sopenharmony_ci      - items:
348c2ecf20Sopenharmony_ci          - enum:
358c2ecf20Sopenharmony_ci              - toradex,colibri_t20-eval-v3
368c2ecf20Sopenharmony_ci              - toradex,colibri_t20-iris
378c2ecf20Sopenharmony_ci          - const: toradex,colibri_t20
388c2ecf20Sopenharmony_ci          - const: nvidia,tegra20
398c2ecf20Sopenharmony_ci      - items:
408c2ecf20Sopenharmony_ci          - const: acer,picasso
418c2ecf20Sopenharmony_ci          - const: nvidia,tegra20
428c2ecf20Sopenharmony_ci      - items:
438c2ecf20Sopenharmony_ci          - enum:
448c2ecf20Sopenharmony_ci              - nvidia,beaver
458c2ecf20Sopenharmony_ci          - const: nvidia,tegra30
468c2ecf20Sopenharmony_ci      - items:
478c2ecf20Sopenharmony_ci          - enum:
488c2ecf20Sopenharmony_ci              - nvidia,cardhu-a02
498c2ecf20Sopenharmony_ci              - nvidia,cardhu-a04
508c2ecf20Sopenharmony_ci          - const: nvidia,cardhu
518c2ecf20Sopenharmony_ci          - const: nvidia,tegra30
528c2ecf20Sopenharmony_ci      - items:
538c2ecf20Sopenharmony_ci          - const: toradex,apalis_t30-eval
548c2ecf20Sopenharmony_ci          - const: toradex,apalis_t30
558c2ecf20Sopenharmony_ci          - const: nvidia,tegra30
568c2ecf20Sopenharmony_ci      - items:
578c2ecf20Sopenharmony_ci          - const: toradex,apalis_t30-v1.1-eval
588c2ecf20Sopenharmony_ci          - const: toradex,apalis_t30-eval
598c2ecf20Sopenharmony_ci          - const: toradex,apalis_t30-v1.1
608c2ecf20Sopenharmony_ci          - const: toradex,apalis_t30
618c2ecf20Sopenharmony_ci          - const: nvidia,tegra30
628c2ecf20Sopenharmony_ci      - items:
638c2ecf20Sopenharmony_ci          - enum:
648c2ecf20Sopenharmony_ci              - toradex,colibri_t30-eval-v3
658c2ecf20Sopenharmony_ci          - const: toradex,colibri_t30
668c2ecf20Sopenharmony_ci          - const: nvidia,tegra30
678c2ecf20Sopenharmony_ci      - items:
688c2ecf20Sopenharmony_ci          - const: asus,grouper
698c2ecf20Sopenharmony_ci          - const: nvidia,tegra30
708c2ecf20Sopenharmony_ci      - items:
718c2ecf20Sopenharmony_ci          - const: asus,tilapia
728c2ecf20Sopenharmony_ci          - const: asus,grouper
738c2ecf20Sopenharmony_ci          - const: nvidia,tegra30
748c2ecf20Sopenharmony_ci      - items:
758c2ecf20Sopenharmony_ci          - enum:
768c2ecf20Sopenharmony_ci              - nvidia,dalmore
778c2ecf20Sopenharmony_ci              - nvidia,roth
788c2ecf20Sopenharmony_ci              - nvidia,tn7
798c2ecf20Sopenharmony_ci          - const: nvidia,tegra114
808c2ecf20Sopenharmony_ci      - items:
818c2ecf20Sopenharmony_ci          - enum:
828c2ecf20Sopenharmony_ci              - nvidia,jetson-tk1
838c2ecf20Sopenharmony_ci              - nvidia,venice2
848c2ecf20Sopenharmony_ci          - const: nvidia,tegra124
858c2ecf20Sopenharmony_ci      - items:
868c2ecf20Sopenharmony_ci          - const: toradex,apalis-tk1-eval
878c2ecf20Sopenharmony_ci          - const: toradex,apalis-tk1
888c2ecf20Sopenharmony_ci          - const: nvidia,tegra124
898c2ecf20Sopenharmony_ci      - items:
908c2ecf20Sopenharmony_ci          - const: toradex,apalis-tk1-v1.2-eval
918c2ecf20Sopenharmony_ci          - const: toradex,apalis-tk1-eval
928c2ecf20Sopenharmony_ci          - const: toradex,apalis-tk1-v1.2
938c2ecf20Sopenharmony_ci          - const: toradex,apalis-tk1
948c2ecf20Sopenharmony_ci          - const: nvidia,tegra124
958c2ecf20Sopenharmony_ci      - items:
968c2ecf20Sopenharmony_ci          - enum:
978c2ecf20Sopenharmony_ci              - nvidia,norrin
988c2ecf20Sopenharmony_ci          - const: nvidia,tegra132
998c2ecf20Sopenharmony_ci          - const: nvidia,tegra124
1008c2ecf20Sopenharmony_ci      - items:
1018c2ecf20Sopenharmony_ci          - enum:
1028c2ecf20Sopenharmony_ci              - nvidia,darcy
1038c2ecf20Sopenharmony_ci              - nvidia,p2371-0000
1048c2ecf20Sopenharmony_ci              - nvidia,p2371-2180
1058c2ecf20Sopenharmony_ci              - nvidia,p2571
1068c2ecf20Sopenharmony_ci              - nvidia,p2894-0050-a08
1078c2ecf20Sopenharmony_ci          - const: nvidia,tegra210
1088c2ecf20Sopenharmony_ci      - items:
1098c2ecf20Sopenharmony_ci          - enum:
1108c2ecf20Sopenharmony_ci              - nvidia,p2771-0000
1118c2ecf20Sopenharmony_ci          - const: nvidia,tegra186
1128c2ecf20Sopenharmony_ci      - items:
1138c2ecf20Sopenharmony_ci          - enum:
1148c2ecf20Sopenharmony_ci              - nvidia,p2972-0000
1158c2ecf20Sopenharmony_ci          - const: nvidia,tegra194
1168c2ecf20Sopenharmony_ci      - description: Jetson Xavier NX
1178c2ecf20Sopenharmony_ci        items:
1188c2ecf20Sopenharmony_ci          - const: nvidia,p3668-0000
1198c2ecf20Sopenharmony_ci          - const: nvidia,tegra194
1208c2ecf20Sopenharmony_ci      - description: Jetson Xavier NX Developer Kit
1218c2ecf20Sopenharmony_ci        items:
1228c2ecf20Sopenharmony_ci          - const: nvidia,p3509-0000+p3668-0000
1238c2ecf20Sopenharmony_ci          - const: nvidia,tegra194
1248c2ecf20Sopenharmony_ci      - items:
1258c2ecf20Sopenharmony_ci          - enum:
1268c2ecf20Sopenharmony_ci              - nvidia,tegra234-vdk
1278c2ecf20Sopenharmony_ci          - const: nvidia,tegra234
1288c2ecf20Sopenharmony_ci
1298c2ecf20Sopenharmony_ciadditionalProperties: true
130