Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml | 2 ++ 1 file changed, 2 insertions(+)
The Arasan SDHCI controller is DMA coherent on the APM merlin SoC, so allow
the dma-coherent property. No reason implementations can't also be coherent
and there's not an SoC specific compatible, so allow it on any platform.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml b/Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml
index 8e79de97b242..d6b6fa6dcffb 100644
--- a/Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml
+++ b/Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml
@@ -121,6 +121,8 @@ properties:
- const: clk_ahb
- const: gate
+ dma-coherent: true
+
interrupts:
minItems: 1
maxItems: 2
--
2.51.0
On Mon, 15 Dec 2025 at 22:28, Rob Herring (Arm) <robh@kernel.org> wrote: > > The Arasan SDHCI controller is DMA coherent on the APM merlin SoC, so allow > the dma-coherent property. No reason implementations can't also be coherent > and there's not an SoC specific compatible, so allow it on any platform. > > Signed-off-by: Rob Herring (Arm) <robh@kernel.org> Applied for next, thanks! Kind regards Uffe > --- > Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml b/Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml > index 8e79de97b242..d6b6fa6dcffb 100644 > --- a/Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml > +++ b/Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml > @@ -121,6 +121,8 @@ properties: > - const: clk_ahb > - const: gate > > + dma-coherent: true > + > interrupts: > minItems: 1 > maxItems: 2 > -- > 2.51.0 >
© 2016 - 2026 Red Hat, Inc.