Home
last modified time | relevance | path

Searched refs:mpu_config (Results 1 – 25 of 35) sorted by relevance

12

/Zephyr-latest/arch/arm/core/mpu/
Dnxp_mpu.c268 mpu_config.mpu_regions[mpu_config.sram_region].end; in mpu_sram_partitioning()
270 mpu_config.mpu_regions[mpu_config.sram_region].attr.attr; in mpu_sram_partitioning()
286 mpu_config.mpu_regions[mpu_config.sram_region].base; in mpu_sram_partitioning()
289 mpu_config.mpu_regions[mpu_config.sram_region].attr.attr; in mpu_sram_partitioning()
291 region_init(mpu_config.sram_region, in mpu_sram_partitioning()
423 &mpu_config.mpu_regions[mpu_config.sram_region]); in mpu_configure_dynamic_mpu_regions()
426 region_init(mpu_config.sram_region, (const struct nxp_mpu_region *) in mpu_configure_dynamic_mpu_regions()
427 &mpu_config.mpu_regions[mpu_config.sram_region]); in mpu_configure_dynamic_mpu_regions()
674 if (mpu_config.num_regions > get_num_regions()) { in z_arm_mpu_init()
683 mpu_config.num_regions, in z_arm_mpu_init()
[all …]
Darm_mpu.c415 if (mpu_config.num_regions > get_num_regions()) { in z_arm_mpu_init()
424 mpu_config.num_regions, in z_arm_mpu_init()
455 for (r_index = 0U; r_index < mpu_config.num_regions; r_index++) { in z_arm_mpu_init()
456 region_init(r_index, &mpu_config.mpu_regions[r_index]); in z_arm_mpu_init()
460 static_regions_num = mpu_config.num_regions; in z_arm_mpu_init()
Darm_mpu_regions.c36 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/arch/arc/core/mpu/
Darc_mpu_common_internal.h246 if (mpu_config.num_regions > num_regions) { in arc_mpu_init()
248 mpu_config.num_regions, num_regions); in arc_mpu_init()
261 int r_index = num_regions - mpu_config.num_regions; in arc_mpu_init()
269 for (uint32_t i = 0U; i < mpu_config.num_regions; i++) { in arc_mpu_init()
270 _region_init(r_index, mpu_config.mpu_regions[i].base, in arc_mpu_init()
271 mpu_config.mpu_regions[i].size, mpu_config.mpu_regions[i].attr); in arc_mpu_init()
Darc_mpu_v4_internal.h825 if (mpu_config.num_regions > num_regions) { in arc_mpu_init()
828 mpu_config.num_regions, num_regions); in arc_mpu_init()
837 for (i = 0U; i < mpu_config.num_regions; i++) { in arc_mpu_init()
839 if (mpu_config.mpu_regions[i].size == 0) { in arc_mpu_init()
844 mpu_config.mpu_regions[i].base, in arc_mpu_init()
845 mpu_config.mpu_regions[i].size, in arc_mpu_init()
846 mpu_config.mpu_regions[i].attr); in arc_mpu_init()
849 if (mpu_config.mpu_regions[i].attr & REGION_DYNAMIC) { in arc_mpu_init()
859 mpu_config.mpu_regions[i].base; in arc_mpu_init()
861 mpu_config.mpu_regions[i].size; in arc_mpu_init()
[all …]
Darc_mpu_v2_internal.h96 return get_num_regions() - mpu_config.num_regions - THREAD_STACK_REGION; in get_region_index_by_type()
104 return get_num_regions() - mpu_config.num_regions - type + 1; in get_region_index_by_type()
/Zephyr-latest/soc/nxp/imxrt/
Dmpu_regions.c32 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nuvoton/npcx/npcx7/
Dmpu_regions.c23 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/kinetis/k2x/
Dnxp_mpu_regions.c55 const struct nxp_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/kinetis/k6x/
Dnxp_mpu_regions.c55 const struct nxp_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/kinetis/k8x/
Dnxp_mpu_regions.c52 const struct nxp_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/kinetis/ke1xf/
Dnxp_mpu_regions.c52 const struct nxp_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/s32/s32k3/
Dmpu_regions.c40 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/s32/s32k1/
Dnxp_mpu_regions.c56 const struct nxp_mpu_config mpu_config = { variable
/Zephyr-latest/soc/arm/fvp_aemv8r/aarch64/
Darm_mpu_regions.c43 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/imxrt/imxrt118x/m33/
Dmpu_regions.c31 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/arm/fvp_aemv8r/aarch32/
Darm_mpu_regions.c40 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/s32/s32ze/
Dmpu_regions.c40 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/xlnx/zynqmp/
Darm_mpu_regions.c62 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/renode/cortex_r8_virtual/
Darm_mpu_regions.c63 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/st/stm32/stm32h7x/
Dmpu_regions.c43 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/soc/nxp/imx/imx8m/m7/
Dmpu_regions.c88 const struct arm_mpu_config mpu_config = { variable
/Zephyr-latest/include/zephyr/arch/arm/mpu/
Darm_mpu.h74 extern const struct arm_mpu_config mpu_config;
/Zephyr-latest/boards/snps/iotdk/
Darc_mpu_regions.c53 struct arc_mpu_config mpu_config = { variable
/Zephyr-latest/boards/qemu/arc/
Darc_mpu_regions.c75 struct arc_mpu_config mpu_config = { variable

12