mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00

Board/SoC top-level compatible bindings should be constrained to the root node. Add the missing constraints that the node name must be "/". Cc: Baruch Siach <baruch@tkos.co.il> Cc: Imre Kaloz <kaloz@openwrt.org> Cc: Krzysztof Halasa <khalasa@piap.pl> Cc: Andy Gross <agross@kernel.org> Cc: Bjorn Andersson <bjorn.andersson@linaro.org> Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com> Cc: Jonathan Hunter <jonathanh@nvidia.com> Cc: Dinh Nguyen <dinguyen@kernel.org> Cc: Anders Berg <anders.berg@lsi.com> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Reviewed-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Reviewed-by: Alexandre TORGUE <alexandre.torgue@st.com> Acked-by: Thierry Reding <treding@nvidia.com> Link: https://lore.kernel.org/r/20201001200943.1193870-1-robh@kernel.org Signed-off-by: Rob Herring <robh@kernel.org>
123 lines
3.4 KiB
YAML
123 lines
3.4 KiB
YAML
# SPDX-License-Identifier: GPL-2.0
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/arm/tegra.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: NVIDIA Tegra device tree bindings
|
|
|
|
maintainers:
|
|
- Thierry Reding <thierry.reding@gmail.com>
|
|
- Jonathan Hunter <jonathanh@nvidia.com>
|
|
|
|
properties:
|
|
$nodename:
|
|
const: "/"
|
|
compatible:
|
|
oneOf:
|
|
- items:
|
|
- enum:
|
|
- compal,paz00
|
|
- compulab,trimslice
|
|
- nvidia,harmony
|
|
- nvidia,seaboard
|
|
- nvidia,ventana
|
|
- const: nvidia,tegra20
|
|
- items:
|
|
- enum:
|
|
- ad,medcom-wide
|
|
- ad,plutux
|
|
- ad,tec
|
|
- const: ad,tamonten
|
|
- const: nvidia,tegra20
|
|
- items:
|
|
- enum:
|
|
- toradex,colibri_t20-eval-v3
|
|
- toradex,colibri_t20-iris
|
|
- const: toradex,colibri_t20
|
|
- const: nvidia,tegra20
|
|
- items:
|
|
- const: acer,picasso
|
|
- const: nvidia,tegra20
|
|
- items:
|
|
- enum:
|
|
- nvidia,beaver
|
|
- const: nvidia,tegra30
|
|
- items:
|
|
- enum:
|
|
- nvidia,cardhu-a02
|
|
- nvidia,cardhu-a04
|
|
- const: nvidia,cardhu
|
|
- const: nvidia,tegra30
|
|
- items:
|
|
- const: toradex,apalis_t30-eval
|
|
- const: toradex,apalis_t30
|
|
- const: nvidia,tegra30
|
|
- items:
|
|
- const: toradex,apalis_t30-eval-v1.1
|
|
- const: toradex,apalis_t30-eval
|
|
- const: toradex,apalis_t30-v1.1
|
|
- const: toradex,apalis_t30
|
|
- const: nvidia,tegra30
|
|
- items:
|
|
- enum:
|
|
- toradex,colibri_t30-eval-v3
|
|
- const: toradex,colibri_t30
|
|
- const: nvidia,tegra30
|
|
- items:
|
|
- const: asus,grouper
|
|
- const: nvidia,tegra30
|
|
- items:
|
|
- const: asus,tilapia
|
|
- const: asus,grouper
|
|
- const: nvidia,tegra30
|
|
- items:
|
|
- enum:
|
|
- nvidia,dalmore
|
|
- nvidia,roth
|
|
- nvidia,tn7
|
|
- const: nvidia,tegra114
|
|
- items:
|
|
- enum:
|
|
- nvidia,jetson-tk1
|
|
- nvidia,venice2
|
|
- const: nvidia,tegra124
|
|
- items:
|
|
- const: toradex,apalis-tk1-eval
|
|
- const: toradex,apalis-tk1
|
|
- const: nvidia,tegra124
|
|
- items:
|
|
- const: toradex,apalis-tk1-v1.2-eval
|
|
- const: toradex,apalis-tk1-eval
|
|
- const: toradex,apalis-tk1-v1.2
|
|
- const: toradex,apalis-tk1
|
|
- const: nvidia,tegra124
|
|
- items:
|
|
- enum:
|
|
- nvidia,norrin
|
|
- const: nvidia,tegra132
|
|
- const: nvidia,tegra124
|
|
- items:
|
|
- enum:
|
|
- nvidia,darcy
|
|
- nvidia,p2371-0000
|
|
- nvidia,p2371-2180
|
|
- nvidia,p2571
|
|
- nvidia,p2894-0050-a08
|
|
- const: nvidia,tegra210
|
|
- items:
|
|
- enum:
|
|
- nvidia,p2771-0000
|
|
- const: nvidia,tegra186
|
|
- items:
|
|
- enum:
|
|
- nvidia,p2972-0000
|
|
- const: nvidia,tegra194
|
|
- description: Jetson Xavier NX
|
|
items:
|
|
- const: nvidia,p3668-0000
|
|
- const: nvidia,tegra194
|
|
- description: Jetson Xavier NX Developer Kit
|
|
items:
|
|
- const: nvidia,p3509-0000+p3668-0000
|
|
- const: nvidia,tegra194
|