The length parameter from `i2s_write` is not used correctly by i2s_ll_stm32.c. E.g. `i2s_write(dev, block, 0)` would work. Use the length from `i2s_write` in `dma_reload` to fix the issue. Signed-off-by: Jeppe Odgaard <jeppe.odgaard@prevas.dk> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| i2s_common.c | ||
| i2s_handlers.c | ||
| i2s_litex.c | ||
| i2s_litex.h | ||
| i2s_ll_stm32.c | ||
| i2s_ll_stm32.h | ||
| i2s_mcux_flexcomm.c | ||
| i2s_mcux_sai.c | ||
| i2s_mcux_sai.h | ||
| i2s_nrfx.c | ||
| i2s_sam_ssc.c | ||
| Kconfig | ||
| Kconfig.litex | ||
| Kconfig.mcux | ||
| Kconfig.mcux_flexcomm | ||
| Kconfig.nrfx | ||
| Kconfig.sam_ssc | ||
| Kconfig.stm32 | ||