Skip to content

Commit

Permalink
drivers: dma: siwx917: Implementation of sys_mem_blocks and API Name …
Browse files Browse the repository at this point in the history
…Updates

1. Integrated Zephyr memory block APIs for efficient management of descriptor
   allocation during scatter-gather transfers.
2. Renamed Zephyr driver APIs to follow the naming convention siwx917_dma_xxxx
   for DMA-specific functions and siwx917_xxxx for others.

Signed-off-by: Sai Santhosh Malae [email protected]
  • Loading branch information
smalae committed Jan 15, 2025
1 parent 3f3c34e commit cb126b1
Show file tree
Hide file tree
Showing 2 changed files with 75 additions and 128 deletions.
1 change: 1 addition & 0 deletions drivers/dma/Kconfig.siwx917
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
menuconfig DMA_SILABS_SIWX917
bool "Silabs SiWx917 DMA driver"
default y
select SYS_MEM_BLOCKS
depends on DT_HAS_SILABS_SIWX917_DMA_ENABLED
help
Enable the High Power(HP)/Ultra Low Power(ULP) DMA driver for the Silabs SiWx917 SoC series.
Expand Down
Loading

0 comments on commit cb126b1

Please sign in to comment.