Skip to content
Commit 7fe29dce authored by Daniel Leung's avatar Daniel Leung Committed by Anas Nashif
Browse files

soc: intel_s1000: change cached regions to write-through



The i2s_cavs.c driver manipulates cache lines before commencing
any DMA transfers. With write-back cache, if the DMA receive
buffer is not aligned to the cache lines, the data around
the buffer will be invalidated and may never written to memory.
Since the driver takes an external memory slab as buffer and
there is no easy way to force cache line alignment on
the application side, set the cached region to write-through
to avoid potential issue.

Fixes #13223

Signed-off-by: default avatarDaniel Leung <daniel.leung@intel.com>
parent c15545d4
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment