CONFIG_SOC_ANDES_V5_PMA

Enable Andes V5 Physical Memory Attribute (PMA)

Enable Andes V5 Physical Memory Attribute (PMA)

Type: bool

Help

This option enables the Andes V5 PMA, in order to support SW to
configure physical memory attribute by PMA CSRs. The address
matching of Andes V5 PMA is like RISC-V PMP NAPOT mode
(power-of-two alignment).

Help

This option enables the Andes V5 PMA, in order to support SW to
configure physical memory attribute by PMA CSRs. The address
matching of Andes V5 PMA is like RISC-V PMP NAPOT mode
(power-of-two alignment).

Direct dependencies

SOC_SERIES_RISCV_ANDES_V5 || SOC_SERIES_RISCV_ANDES_V5

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols selected by this symbol

Kconfig definitions

At <Zephyr>/soc/riscv/riscv-privilege/andes_v5/Kconfig.soc:72

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:38<Zephyr>/soc/Kconfig:15<nRF>/doc/_build/kconfig/Kconfig.soc.arch:2<Zephyr>/soc/riscv/riscv-privilege/Kconfig:22

Menu path: (Top) → Hardware Configuration

config SOC_ANDES_V5_PMA
    bool "Enable Andes V5 Physical Memory Attribute (PMA)"
    select ARCH_HAS_NOCACHE_MEMORY_SUPPORT
    depends on SOC_SERIES_RISCV_ANDES_V5
    help
      This option enables the Andes V5 PMA, in order to support SW to
      configure physical memory attribute by PMA CSRs. The address
      matching of Andes V5 PMA is like RISC-V PMP NAPOT mode
      (power-of-two alignment).

At <Zephyr>/soc/riscv/riscv-privilege/andes_v5/Kconfig.soc:72

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:38<Zephyr>/soc/Kconfig:18<Zephyr>/soc/riscv/riscv-privilege/Kconfig:22

Menu path: (Top) → Hardware Configuration

config SOC_ANDES_V5_PMA
    bool "Enable Andes V5 Physical Memory Attribute (PMA)"
    select ARCH_HAS_NOCACHE_MEMORY_SUPPORT
    depends on SOC_SERIES_RISCV_ANDES_V5
    help
      This option enables the Andes V5 PMA, in order to support SW to
      configure physical memory attribute by PMA CSRs. The address
      matching of Andes V5 PMA is like RISC-V PMP NAPOT mode
      (power-of-two alignment).

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)