1ed5ba7720
Invalidate the cache before the RX data block is passed to the DMA engine and not after it is received. If the RX data block contains dirty cache lines they can be flushed anytime, overwriting legitimate data that have been prefilled by the DMA module. Signed-off-by: Piotr Mienkowski <piotr.mienkowski@gmail.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.cavs | ||
Kconfig.litex | ||
Kconfig.mcux | ||
Kconfig.mcux_flexcomm | ||
Kconfig.nrfx | ||
Kconfig.sam_ssc | ||
Kconfig.stm32 | ||
i2s_cavs.c | ||
i2s_cavs.h | ||
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 |