On Fri, Aug 28, 2026 at 05:59:40PM +0300, Cosmin Tanislav wrote:
quoted hunk ↗ jump to hunk
The ADC can transfer conversion results to memory over DMA.
Allow up to three DMA specifiers, as the ADC conversion DMA request can
be routed to any of the SoC's three DMA controllers.
Signed-off-by: Cosmin Tanislav <cosmin-gabriel.tanislav.xa@renesas.com>
---
.../bindings/iio/adc/renesas,r9a09g077-adc.yaml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Documentation/devicetree/bindings/iio/adc/renesas,r9a09g077-adc.yaml b/Documentation/devicetree/bindings/iio/adc/renesas,r9a09g077-adc.yaml
index dc0206b28231..4b5934ac296b 100644
--- a/Documentation/devicetree/bindings/iio/adc/renesas,r9a09g077-adc.yaml
+++ b/Documentation/devicetree/bindings/iio/adc/renesas,r9a09g077-adc.yaml
@@ -57,6 +57,18 @@ properties:
- const: adclk
- const: pclk
+ dmas:
+ minItems: 1
+ maxItems: 3
+ description:
+ Must contain a list of references to DMA RX specifiers.
+
+ dma-names:
+ minItems: 1
+ maxItems: 3
+ items:
+ const: rx
How does this make any sense?
If the device can make use of three DMA controllers at once, you need 3
names. If it cannot, then just limit this to 1.
pw-bot: changes-requested
Thanks,
Conor.
+
power-domains:
maxItems: 1
--
2.55.0