zephyr/soc/xtensa
Daniel Leung 7fe29dcee9 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: Daniel Leung <daniel.leung@intel.com>
2019-04-12 17:59:06 -04:00
..
D_108mini kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
D_212GP kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
D_233L kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
XRC_D2PM_5swIrq kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
XRC_FUSION_AON_ALL_LM kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
esp32 license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
hifi2_std kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
hifi3_bd5 kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
hifi3_bd5_call0 kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
hifi4_bd7 kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
hifi_mini kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
hifi_mini_4swIrq kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
intel_s1000 soc: intel_s1000: change cached regions to write-through 2019-04-12 17:59:06 -04:00
sample_controller license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00