Skip to content

Commit d262d03

Browse files
clamor-sthierryreding
authored andcommitted
dt-bindings: display: tegra: document Tegra30 VI and VIP
Existing Parallel VI interface schema for Tegra20 is fully compatible with Tegra30; hence, lets reuse it by setting fallback for Tegra30. Adjust existing VI schema to reflect that Tegra20 VI is compatible with Tegra30 by setting a fallback for Tegra30. Additionally, switch to using an enum instead of list of const. Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Tested-by: Luca Ceresoli <luca.ceresoli@bootlin.com> # tegra20, parallel camera Signed-off-by: Thierry Reding <treding@nvidia.com>
1 parent d6e8b79 commit d262d03

2 files changed

Lines changed: 19 additions & 9 deletions

File tree

Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,21 @@ properties:
1616

1717
compatible:
1818
oneOf:
19-
- const: nvidia,tegra20-vi
20-
- const: nvidia,tegra30-vi
21-
- const: nvidia,tegra114-vi
22-
- const: nvidia,tegra124-vi
19+
- enum:
20+
- nvidia,tegra20-vi
21+
- nvidia,tegra114-vi
22+
- nvidia,tegra124-vi
23+
- nvidia,tegra210-vi
24+
- nvidia,tegra186-vi
25+
- nvidia,tegra194-vi
26+
27+
- items:
28+
- const: nvidia,tegra30-vi
29+
- const: nvidia,tegra20-vi
30+
2331
- items:
2432
- const: nvidia,tegra132-vi
2533
- const: nvidia,tegra124-vi
26-
- const: nvidia,tegra210-vi
27-
- const: nvidia,tegra186-vi
28-
- const: nvidia,tegra194-vi
2934

3035
reg:
3136
maxItems: 1

Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,13 @@ maintainers:
1111

1212
properties:
1313
compatible:
14-
enum:
15-
- nvidia,tegra20-vip
14+
oneOf:
15+
- enum:
16+
- nvidia,tegra20-vip
17+
18+
- items:
19+
- const: nvidia,tegra30-vip
20+
- const: nvidia,tegra20-vip
1621

1722
ports:
1823
$ref: /schemas/graph.yaml#/properties/ports

0 commit comments

Comments
 (0)