[PATCH V5 1/5] dt-bindings: usb: tegra-xudc: Add dma-coherent for Tegra194

Jon Hunter
2023-01-19T10:42:55Z

DMA operations for XUSB device controller are coherent for Tegra194 and
so update the device-tree binding to add this property.

Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
---
V5: Dropped fixes tag
V4: This is new in this version

.../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 12 ++++++++++++
1 file changed, 12 insertions(+)

diff --git a/Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml b/Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml
index f6cb19efd98b..4ef88d38fa3a 100644
--- a/Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml
+++ b/Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml
@@ -112,6 +112,8 @@ properties:
hvdd-usb-supply:
description: USB controller power supply. Must supply 3.3 V.

+ dma-coherent: true
+
required:
- compatible
- reg
@@ -164,6 +166,16 @@ allOf:
clock-names:
maxItems: 4

+ - if:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - nvidia,tegra194-xudc
+ then:
+ required:
+ - dma-coherent
+
additionalProperties: false

examples:
--
2.25.1