Skip to content

Commit 6de80a0

Browse files
vaishnavachathvinodkoul
authored andcommitted
dt-bindings: dma: ti: Add J721S2 BCDMA
Add bindings for J721S2 BCDMA instance dedicated for Camera Serial Interface. Unlike AM62A CSI BCDMA, this instance has RX and TX channels but lacks block copy channels. Signed-off-by: Vaishnav Achath <vaishnav.a@ti.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20230505143929.28131-2-vaishnav.a@ti.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
1 parent b8e27cb commit 6de80a0

1 file changed

Lines changed: 29 additions & 1 deletion

File tree

Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ properties:
3333
enum:
3434
- ti,am62a-dmss-bcdma-csirx
3535
- ti,am64-dmss-bcdma
36+
- ti,j721s2-dmss-bcdma-csi
3637

3738
reg:
3839
minItems: 3
@@ -151,7 +152,12 @@ allOf:
151152
required:
152153
- power-domains
153154

154-
else:
155+
- if:
156+
properties:
157+
compatible:
158+
contains:
159+
const: ti,am64-dmss-bcdma
160+
then:
155161
properties:
156162
reg:
157163
minItems: 5
@@ -168,6 +174,28 @@ allOf:
168174
- ti,sci-rm-range-bchan
169175
- ti,sci-rm-range-tchan
170176

177+
- if:
178+
properties:
179+
compatible:
180+
contains:
181+
const: ti,j721s2-dmss-bcdma-csi
182+
then:
183+
properties:
184+
ti,sci-rm-range-bchan: false
185+
186+
reg:
187+
maxItems: 4
188+
189+
reg-names:
190+
items:
191+
- const: gcfg
192+
- const: rchanrt
193+
- const: tchanrt
194+
- const: ringrt
195+
196+
required:
197+
- ti,sci-rm-range-tchan
198+
171199
unevaluatedProperties: false
172200

173201
examples:

0 commit comments

Comments
 (0)