zephyr/drivers/dma
Sylvain Chouleur 705e1e7916 dma_dw: separate intel specific registers from synopsys ones
CFG register uses fields that are not defined in Synopsys databook of
Designware AHB DMA Controller.

Since current Zephyr code uses this driver only for the
intel_adsp_gpdma driver I assume that those fields are specific to
this DMA which is not the standard Designware one.

This patch allows to use either the standard Designware register or
the Intel one.

Signed-off-by: Sylvain Chouleur <schouleur@graimatterlabs.ai>
2023-04-07 13:22:25 +02:00
..
CMakeLists.txt drivers: dma: rpi_pico: add support for RaspberryPi Pico DMA 2023-03-22 09:33:52 +01:00
dma_dw_common.c dma_dw: separate intel specific registers from synopsys ones 2023-04-07 13:22:25 +02:00
dma_dw_common.h dma_dw: separate intel specific registers from synopsys ones 2023-04-07 13:22:25 +02:00
dma_dw.c
dma_esp32_gdma.c drivers: dma: esp32c3: add gdma driver 2023-01-12 19:09:01 +01:00
dma_gd32.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
dma_handlers.c
dma_intel_adsp_gpdma.c driver: gpdma: balance the pm usage 2023-03-21 18:10:41 +00:00
dma_intel_adsp_hda_host_in.c drivers: hda: enable runtime power mgmt in intel hda dma 2022-12-16 11:03:15 +00:00
dma_intel_adsp_hda_host_out.c drivers: hda: enable runtime power mgmt in intel hda dma 2022-12-16 11:03:15 +00:00
dma_intel_adsp_hda_link_in.c drivers: hda: enable runtime power mgmt in intel hda dma 2022-12-16 11:03:15 +00:00
dma_intel_adsp_hda_link_out.c drivers: hda: enable runtime power mgmt in intel hda dma 2022-12-16 11:03:15 +00:00
dma_intel_adsp_hda.c dma: HDA ignore repeated start/stop requests 2023-01-23 11:51:21 -08:00
dma_intel_adsp_hda.h drivers: hda: enable runtime power mgmt in intel hda dma 2022-12-16 11:03:15 +00:00
dma_iproc_pax_v1.c
dma_iproc_pax_v1.h
dma_iproc_pax_v2.c
dma_iproc_pax_v2.h
dma_iproc_pax.h
dma_mchp_xec.c drivers: dma: Add Microchip XEC DMA driver 2023-02-19 20:38:21 -05:00
dma_mcux_edma.c drivers: dma: remove unused mutex from edma driver 2023-02-06 10:05:44 +01:00
dma_mcux_edma.h
dma_mcux_lpc.c
dma_nios2_msgdma.c
dma_pl330.c
dma_pl330.h
dma_rpi_pico.c drivers: dma: rpi_pico: add support for RaspberryPi Pico DMA 2023-03-22 09:33:52 +01:00
dma_sam0.c
dma_sam_xdmac.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
dma_sam_xdmac.h
dma_stm32_bdma.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
dma_stm32_bdma.h drivers: dma: stm32: bdma support for H7 2023-03-01 15:58:27 +01:00
dma_stm32_v1.c drivers: dma: stm32 disabling stream waits for disable 2023-03-15 15:01:15 +01:00
dma_stm32_v2.c drivers: dma: stm32 dma driver support repeated start/stop 2023-01-19 12:03:50 +01:00
dma_stm32.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
dma_stm32.h drivers: dma: stm32 dma driver support repeated start/stop 2023-01-19 12:03:50 +01:00
dma_stm32u5.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
dma_xmc4xxx.c drivers: dma: Add infineon xmc4xxx dma support 2023-02-21 21:15:53 +01:00
dmamux_stm32.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
Kconfig drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
Kconfig.dma_pl330
Kconfig.dw
Kconfig.dw_common dma_dw: separate intel specific registers from synopsys ones 2023-04-07 13:22:25 +02:00
Kconfig.esp32 drivers: dma: esp32c3: add gdma driver 2023-01-12 19:09:01 +01:00
Kconfig.gd32 dts: bindings: dma: gd32: split gd,gd32-dma-v1 for support F4xx feature 2022-12-22 13:43:49 +01:00
Kconfig.intel_adsp_gpdma drivers: remove references to old CAVS platforms 2023-04-06 18:51:56 +02:00
Kconfig.intel_adsp_hda
Kconfig.iproc_pax
Kconfig.mcux_edma
Kconfig.mcux_lpc
Kconfig.nios2_msgdma
Kconfig.rpi_pico drivers: dma: rpi_pico: add support for RaspberryPi Pico DMA 2023-03-22 09:33:52 +01:00
Kconfig.sam0
Kconfig.sam_xdmac
Kconfig.stm32 drivers: dma: stm32: bdma support for H7 2023-03-01 15:58:27 +01:00
Kconfig.xec drivers: dma: Add Microchip XEC DMA driver 2023-02-19 20:38:21 -05:00
Kconfig.xmc4xxx drivers: dma: Add infineon xmc4xxx dma support 2023-02-21 21:15:53 +01:00