[PATCH 0/2] dt-bindings: Add SpacemiT K1 PDMA request-number header and use it in DT
Guodong Xu <[email protected]>
| Newsgroups | dev.linux.lists.spacemit,org.infradead.lists.linux-riscv,org.kernel.vger.dmaengine,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Currently, K1 device trees specify PDMA peripheral requests as raw numbers. Add a dt-bindings header naming those request lines, point the binding's dma-cells description at it, and convert the current user (the K1 SPI3 node) to the new K1_PDMA_* macros. Patch 1 adds include/dt-bindings/dma/spacemit,k1-pdma.h with the K1_PDMA_* request-number macros and update the spacemit,k1-pdma binding's dma-cells description. Patch 2 updates the current pdma user in k1.dtsi to use these request number macros. Signed-off-by: Guodong Xu <[email protected]> --- Guodong Xu (2): dt-bindings: dmaengine: Add SpacemiT K1 PDMA request numbers riscv: dts: spacemit: Use symbolic PDMA request numbers on K1 .../devicetree/bindings/dma/spacemit,k1-pdma.yaml | 4 +- arch/riscv/boot/dts/spacemit/k1.dtsi | 3 +- include/dt-bindings/dma/spacemit,k1-pdma.h | 56 ++++++++++++++++++++++ 3 files changed, 61 insertions(+), 2 deletions(-) --- base-commit: 793cc54475b49b5b558902b5c13e4bfe66530a50 change-id: 20260607-b4-k1-pdma-req-macros-8d276d0126df Best regards, -- Guodong Xu <[email protected]>