Skip to content

Commit cafacd1

Browse files
committed
dt-bindings: interrupt-controller: tegra: Fix reg entries
Tegra210 takes exactly 6 "reg" property entries, as opposed to Tegra30 which supports only 5 entries. Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Signed-off-by: Thierry Reding <treding@nvidia.com>
1 parent 6413bfc commit cafacd1

1 file changed

Lines changed: 21 additions & 2 deletions

File tree

Documentation/devicetree/bindings/interrupt-controller/nvidia,tegra20-ictlr.yaml

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,12 @@ properties:
3535
- enum:
3636
- nvidia,tegra20-ictlr
3737
- nvidia,tegra30-ictlr
38+
- nvidia,tegra210-ictlr
3839

3940
reg:
4041
description: Each entry is a block of 32 interrupts
4142
minItems: 4
42-
maxItems: 5
43+
maxItems: 6
4344

4445
interrupt-controller: true
4546

@@ -64,10 +65,28 @@ allOf:
6465
properties:
6566
reg:
6667
maxItems: 4
67-
else:
68+
69+
- if:
70+
properties:
71+
compatible:
72+
contains:
73+
const: nvidia,tegra30-ictlr
74+
then:
6875
properties:
6976
reg:
7077
minItems: 5
78+
maxItems: 5
79+
80+
- if:
81+
properties:
82+
compatible:
83+
contains:
84+
const: nvidia,tegra210-ictlr
85+
then:
86+
properties:
87+
reg:
88+
minItems: 6
89+
maxItems: 6
7190

7291
examples:
7392
- |

0 commit comments

Comments
 (0)