Home
last modified time | relevance | path

Searched refs:MPU_RLAR_LIMIT_Msk (Results 1 – 4 of 4) sorted by relevance

/Zephyr-Core-3.5.0/arch/arm/core/mpu/
Darm_mpu_v8_internal.h169 (region_conf->attr.r_limit & MPU_RLAR_LIMIT_Msk) in region_init()
220 uint32_t limit = (start + size - 1) & MPU_RLAR_LIMIT_Msk; in get_region_index()
225 limit <= (mpu_get_rlar() & MPU_RLAR_LIMIT_Msk)) { in get_region_index()
263 return (mpu_get_rlar() & MPU_RLAR_LIMIT_Msk) | (~MPU_RLAR_LIMIT_Msk); in mpu_region_get_last_addr()
269 mpu_set_rlar((mpu_get_rlar() & (~MPU_RLAR_LIMIT_Msk)) in mpu_region_set_limit()
270 | (limit & MPU_RLAR_LIMIT_Msk)); in mpu_region_set_limit()
300 region_conf->attr.r_limit = mpu_get_rlar() & MPU_RLAR_LIMIT_Msk; in mpu_region_get_conf()
/Zephyr-Core-3.5.0/include/zephyr/arch/arm/mpu/
Darm_mpu_v8.h30 #define MPU_RLAR_LIMIT_Msk (0x3FFFFFFFFFFFFFFUL << MPU_RLAR_LIMIT_Pos) macro
82 (((base & MPU_RBAR_BASE_Msk) + size - 1) & MPU_RLAR_LIMIT_Msk)
/Zephyr-Core-3.5.0/include/zephyr/arch/arm64/cortex_r/
Darm_mpu.h30 #define MPU_RLAR_LIMIT_Msk (0x3FFFFFFFFFFFFFFUL << MPU_RLAR_LIMIT_Pos) macro
/Zephyr-Core-3.5.0/arch/arm64/core/cortex_r/
Darm_mpu.c182 uint64_t rlar = (region_conf->limit - 1) & MPU_RLAR_LIMIT_Msk; in region_init()