zephyr/dts/bindings/dma
Andrew Featherstone b6b38e6808 drivers: dma: rpi_pico: Refactor DMA files for Raspberry Pi SoCs
Avoid referring to Pico 2 (the name of a board). In this context,
RPI_PICO is used to refer to the (Zephyr) `SOC_FAMILY` rather than the
Pico 1 board. This clarifies common numerical values between the RP2040
and RP2350 SoC series, and enables existing DTS files to be used with
RP2350-based boards with fewer changes.

Remove the use of Zehpyr's `CONFIG_` macros from the device tree files,
and replace them with `SOC_SERIES`-specific files. Update the driver
implementation to conditionally include the correct file. Update
documentation and samples to match.

Signed-off-by: Andrew Featherstone <andrew.featherstone@gmail.com>
2024-12-23 23:57:57 +01:00
..
adi,max32-dma.yaml
altr,msgdma.yaml
andestech,atcdmac300.yaml
arm,dma-pl330.yaml
atmel,sam0-dmac.yaml
atmel,sam-xdmac.yaml
brcm,iproc-pax-dma-v1.yaml
brcm,iproc-pax-dma-v2.yaml
dma-controller.yaml
dmamux-controller.yaml
espressif,esp32-gdma.yaml
gd,gd32-dma-base.yaml
gd,gd32-dma-v1.yaml
gd,gd32-dma.yaml
infineon,xmc4xxx-dma.yaml
intel,adsp-gpdma.yaml
intel,adsp-hda-dmic-cap.yaml
intel,adsp-hda-host-in.yaml
intel,adsp-hda-host-out.yaml
intel,adsp-hda-link-in.yaml
intel,adsp-hda-link-out.yaml
intel,adsp-hda-ssp-cap.yaml
intel,adsp-hda.yaml
intel,lpss.yaml
intel,sedi-dma.yaml
microchip,xec-dmac.yaml
nxp,edma.yaml dma: dma_nxp_edma: drop the hal-cfg-index property 2024-11-16 15:07:45 -05:00
nxp,lpc-dma.yaml
nxp,mcux-edma.yaml dts: nxp,mcux-edma: Convert compats to prop 2024-11-19 09:52:57 -05:00
nxp,pxp.yaml
nxp,sdma.yaml drivers: dma: Add initial support for NXP SDMA 2024-12-23 17:11:09 +01:00
nxp,smartdma.yaml
nxp,sof-host-dma.yaml
raspberrypi,pico-dma.yaml drivers: dma: rpi_pico: Refactor DMA files for Raspberry Pi SoCs 2024-12-23 23:57:57 +01:00
renesas,smartbond-dma.yaml
silabs,ldma.yaml dts: arm/silabs: add dma node for efr32(mg2x/bg2x) 2024-12-16 18:24:51 +01:00
silabs,si32-dma.yaml
snps,designware-dma-axi.yaml
snps,designware-dma.yaml
st,stm32-bdma.yaml
st,stm32-dma-v1.yaml
st,stm32-dma-v2.yaml
st,stm32-dma-v2bis.yaml
st,stm32-dma.yaml
st,stm32-dmamux.yaml dts: bindings: dma: make DMAMUX IRQ optional 2024-10-25 14:22:06 +02:00
st,stm32u5-dma.yaml
xilinx,axi-dma-base.yaml drivers: dma: Add Xilinx AXI DMA driver 2024-11-18 19:31:20 -05:00
xilinx,axi-dma.yaml drivers: dma: Add Xilinx AXI DMA driver 2024-11-18 19:31:20 -05:00
xilinx,eth-dma.yaml drivers: dma: Add Xilinx AXI DMA driver 2024-11-18 19:31:20 -05:00
zephyr,dma-emul.yaml