0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra210-csi.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: NVIDIA Tegra CSI controller
0008
0009 maintainers:
0010 - Thierry Reding <thierry.reding@gmail.com>
0011 - Jon Hunter <jonathanh@nvidia.com>
0012
0013 properties:
0014 $nodename:
0015 pattern: "^csi@[0-9a-f]+$"
0016
0017 compatible:
0018 enum:
0019 - nvidia,tegra210-csi
0020
0021 reg:
0022 maxItems: 1
0023
0024 clocks:
0025 items:
0026 - description: module clock
0027 - description: A/B lanes clock
0028 - description: C/D lanes clock
0029 - description: E lane clock
0030 - description: test pattern generator clock
0031
0032 clock-names:
0033 items:
0034 - const: csi
0035 - const: cilab
0036 - const: cilcd
0037 - const: cile
0038 - const: csi_tpg
0039
0040 power-domains:
0041 maxItems: 1
0042
0043 additionalProperties: false
0044
0045 required:
0046 - compatible
0047 - reg
0048 - clocks
0049 - clock-names
0050 - power-domains
0051
0052 # see nvidia,tegra20-vi.yaml for an example