Skip to content

Commit 47691ff

Browse files
hz2jdevers
authored andcommitted
dt-bindings: media: rockchip,rk3568-mipi-csi2: add rk3576 support
Add rockchip,rk3576-mipi-csi2 as a compatible that falls back to rockchip,rk3568-mipi-csi2, following the same pattern as the existing rk3588-mipi-csi2 entry. Signed-off-by: Jason Devers <dev.json2@gmail.com>
1 parent d80cd24 commit 47691ff

1 file changed

Lines changed: 30 additions & 2 deletions

File tree

Documentation/devicetree/bindings/media/rockchip,rk3568-mipi-csi2.yaml

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ properties:
2020
- const: fsl,imx93-mipi-csi2
2121
- items:
2222
- enum:
23+
- rockchip,rk3576-mipi-csi2
2324
- rockchip,rk3588-mipi-csi2
2425
- const: rockchip,rk3568-mipi-csi2
2526
- const: rockchip,rk3568-mipi-csi2
@@ -117,12 +118,39 @@ allOf:
117118
minItems: 2
118119
interrupt-names:
119120
minItems: 2
121+
required:
122+
- resets
123+
124+
- if:
125+
properties:
126+
compatible:
127+
contains:
128+
const: rockchip,rk3568-mipi-csi2
129+
not:
130+
properties:
131+
compatible:
132+
contains:
133+
const: rockchip,rk3576-mipi-csi2
134+
then:
135+
properties:
120136
clocks:
121137
maxItems: 1
122138
clock-names:
123139
maxItems: 1
124-
required:
125-
- resets
140+
141+
- if:
142+
properties:
143+
compatible:
144+
contains:
145+
const: rockchip,rk3576-mipi-csi2
146+
then:
147+
properties:
148+
clocks:
149+
minItems: 1
150+
maxItems: 2
151+
clock-names:
152+
minItems: 1
153+
maxItems: 2
126154

127155
- if:
128156
properties:

0 commit comments

Comments
 (0)