]> www.infradead.org Git - users/willy/xarray.git/commitdiff
dt-bindings: mmc: marvell,xenon-sdhci: Allow "dma-coherent" and "iommus"
authorRob Herring (Arm) <robh@kernel.org>
Thu, 20 Mar 2025 21:35:46 +0000 (16:35 -0500)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 14 May 2025 14:59:16 +0000 (16:59 +0200)
The Marvell xenon-sdhci block can be cache-coherent and needs the
"dma-coherent" property. It can also be behind an IOMMU and needs the
"iommus" property.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20250320-dt-marvell-mmc-v1-1-e51002ea0238@kernel.org
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml

index 3f48d8292d5be3ae7632beb13b812c3eb3de66fe..259f465ea369f61679cf17438e57efc944ed3a96 100644 (file)
@@ -52,9 +52,14 @@ properties:
       - const: core
       - const: axi
 
+  dma-coherent: true
+
   interrupts:
     maxItems: 1
 
+  iommus:
+    maxItems: 1
+
   marvell,pad-type:
     $ref: /schemas/types.yaml#/definitions/string
     enum: