CONFIG_XTENSA_CACHED_REGION
Cached RPO mapping
Type: int
Help
A design trick on multi-core hardware is to map memory twice
so that it can be seen in both (incoherent) cached mappings
and a coherent "shared" area. This specifies which 512M
region (0-7, as defined by the Xtensa Region Protection
Option) contains the "cached" mapping.
Default
5
Kconfig definitions
At <SoC>/xtensa/intel_adsp/Kconfig.defconfig:10
Included via Kconfig:8
→ Kconfig.zephyr:27
Menu path: (Top)
config XTENSA_CACHED_REGION
int
default 5
At <Architecture>/xtensa/Kconfig:85
Included via Kconfig:8
→ Kconfig.zephyr:39
→ <Architecture>/Kconfig:12
Menu path: (Top) → XTENSA Options
config XTENSA_CACHED_REGION
int "Cached RPO mapping"
range 0 7
depends on XTENSA
help
A design trick on multi-core hardware is to map memory twice
so that it can be seen in both (incoherent) cached mappings
and a coherent "shared" area. This specifies which 512M
region (0-7, as defined by the Xtensa Region Protection
Option) contains the "cached" mapping.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)