Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: dma: Update ADMA bindings for tegra264

- Update ADMA device tree bindings for tegra264 to support up to 64
interrupt channels by setting 'interrupts' property maxItems to 64.
- Also, update the 'allOf' conditional schema to ensure correct maxItems
for 'interrupts' based on compatible string, including tegra210 (22)
and tegra186 (32) ADMA controllers.

Signed-off-by: sheetal <sheetal@nvidia.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Acked-by: Thierry Reding <treding@nvidia.com>
Link: https://patch.msgid.link/20250929105930.1767294-2-sheetal@nvidia.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

sheetal and committed by
Vinod Koul
0b4f3aee c23918be

+14 -1
+14 -1
Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml
··· 46 46 Should contain all of the per-channel DMA interrupts in 47 47 ascending order with respect to the DMA channel index. 48 48 minItems: 1 49 - maxItems: 32 49 + maxItems: 64 50 50 51 51 clocks: 52 52 description: Must contain one entry for the ADMA module clock ··· 86 86 reg: 87 87 items: 88 88 - description: Full address space range of DMA registers. 89 + interrupts: 90 + maxItems: 22 91 + 92 + - if: 93 + properties: 94 + compatible: 95 + contains: 96 + enum: 97 + - nvidia,tegra186-adma 98 + then: 99 + properties: 100 + interrupts: 101 + maxItems: 32 89 102 90 103 - if: 91 104 properties: