mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 12:43:29 +02:00
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>
This commit is contained in:
committed by
Vinod Koul
parent
b8e27cb0e4
commit
6de80a0cc7
@@ -33,6 +33,7 @@ properties:
|
|||||||
enum:
|
enum:
|
||||||
- ti,am62a-dmss-bcdma-csirx
|
- ti,am62a-dmss-bcdma-csirx
|
||||||
- ti,am64-dmss-bcdma
|
- ti,am64-dmss-bcdma
|
||||||
|
- ti,j721s2-dmss-bcdma-csi
|
||||||
|
|
||||||
reg:
|
reg:
|
||||||
minItems: 3
|
minItems: 3
|
||||||
@@ -151,7 +152,12 @@ allOf:
|
|||||||
required:
|
required:
|
||||||
- power-domains
|
- power-domains
|
||||||
|
|
||||||
else:
|
- if:
|
||||||
|
properties:
|
||||||
|
compatible:
|
||||||
|
contains:
|
||||||
|
const: ti,am64-dmss-bcdma
|
||||||
|
then:
|
||||||
properties:
|
properties:
|
||||||
reg:
|
reg:
|
||||||
minItems: 5
|
minItems: 5
|
||||||
@@ -168,6 +174,28 @@ allOf:
|
|||||||
- ti,sci-rm-range-bchan
|
- ti,sci-rm-range-bchan
|
||||||
- ti,sci-rm-range-tchan
|
- ti,sci-rm-range-tchan
|
||||||
|
|
||||||
|
- if:
|
||||||
|
properties:
|
||||||
|
compatible:
|
||||||
|
contains:
|
||||||
|
const: ti,j721s2-dmss-bcdma-csi
|
||||||
|
then:
|
||||||
|
properties:
|
||||||
|
ti,sci-rm-range-bchan: false
|
||||||
|
|
||||||
|
reg:
|
||||||
|
maxItems: 4
|
||||||
|
|
||||||
|
reg-names:
|
||||||
|
items:
|
||||||
|
- const: gcfg
|
||||||
|
- const: rchanrt
|
||||||
|
- const: tchanrt
|
||||||
|
- const: ringrt
|
||||||
|
|
||||||
|
required:
|
||||||
|
- ti,sci-rm-range-tchan
|
||||||
|
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
examples:
|
examples:
|
||||||
|
Reference in New Issue
Block a user