Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions boards/infineon/kit_pse84_eval/kit_pse84_eval_m33.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ toolchain:
- zephyr
supported:
- clock_control
- dma
- gpio
- pin_ctrl
- uart
1 change: 1 addition & 0 deletions boards/infineon/kit_pse84_eval/kit_pse84_eval_m55.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ toolchain:
- zephyr
supported:
- clock_control
- dma
- gpio
- pin_ctrl
- uart
1 change: 1 addition & 0 deletions drivers/dma/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ zephyr_library_sources_ifdef(CONFIG_DMA_MAX32 dma_max32.c)
zephyr_library_sources_ifdef(CONFIG_DMA_MCUX_SMARTDMA dma_mcux_smartdma.c)
zephyr_library_sources_ifdef(CONFIG_DMA_ANDES_ATCDMACX00 dma_andes_atcdmacx00.c)
zephyr_library_sources_ifdef(CONFIG_DMA_INFINEON_CAT1 dma_ifx_cat1.c)
zephyr_library_sources_ifdef(CONFIG_DMA_PDL_INFINEON_CAT1 dma_ifx_cat1_pdl.c)
zephyr_library_sources_ifdef(CONFIG_DMA_SEDI dma_sedi.c)
zephyr_library_sources_ifdef(CONFIG_DMA_SI32 dma_si32.c)
zephyr_library_sources_ifdef(CONFIG_DMA_SILABS_LDMA dma_silabs_ldma.c)
Expand Down
15 changes: 15 additions & 0 deletions drivers/dma/Kconfig.ifx_cat1
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,18 @@ config DMA_INFINEON_CAT1
select USE_INFINEON_DMA
help
This option enables the DMA driver for Infineon CAT1 family.

config DMA_PDL_INFINEON_CAT1
bool "Infineon CAT1 DMA driver"
default y
depends on DT_HAS_INFINEON_CAT1_DMA_PDL_ENABLED
select USE_INFINEON_DMA
help
This option enables the DMA driver for Infineon CAT1 family.

config INFINEON_DESCRIPTOR_POOL_SIZE
int
default 10
depends on DMA_PDL_INFINEON_CAT1
help
This option provides the descritor pool size used for the DMA PDL driver
Loading