Home
last modified time | relevance | path

Searched refs:rbar (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/include/zephyr/arch/arm/mpu/
Darm_mpu_v8.h177 .rbar = NOT_EXEC | P_RW_U_NA_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
184 .rbar = P_RO_U_RO_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
191 .rbar = NOT_EXEC | P_RO_U_RO_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
197 .rbar = NOT_EXEC | P_RW_U_NA_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
207 .rbar = P_RW_U_RW_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
214 .rbar = RO_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
222 .rbar = NOT_EXEC | P_RW_U_NA_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
242 .rbar = IF_ENABLED(CONFIG_XIP, (NOT_EXEC |)) P_RW_U_NA_Msk | \
251 .rbar = NOT_EXEC | P_RW_U_NA_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
262 .rbar = P_RW_U_RW_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
[all …]
/Zephyr-latest/include/zephyr/arch/arm64/cortex_r/
Darm_mpu.h138 .rbar = NOT_EXEC | P_RW_U_NA_Msk | NON_SHAREABLE_Msk, \
146 .rbar = NOT_EXEC | P_RW_U_NA_Msk | OUTER_SHAREABLE_Msk, \
154 .rbar = NOT_EXEC | P_RW_U_NA_Msk | NON_SHAREABLE_Msk, \
162 .rbar = P_RO_U_RO_Msk | INNER_SHAREABLE_Msk, \
170 .rbar = NOT_EXEC | P_RO_U_RO_Msk | INNER_SHAREABLE_Msk, \
180 .rbar = P_RW_U_RW_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
187 .rbar = P_RO_U_RO_Msk | NON_SHAREABLE_Msk, /* AP, XN, SH */ \
197 uint8_t rbar : 6; member
/Zephyr-latest/arch/arm/core/mpu/cortex_m/
Darm_mpu_internal.h96 uint32_t rbar, rasr; in is_in_region() local
100 rbar = MPU->RBAR; in is_in_region()
104 r_addr_start = rbar & MPU_RBAR_ADDR_Msk; in is_in_region()
/Zephyr-latest/arch/arm/core/mpu/
Darm_mpu_v8_internal.h45 static inline void mpu_set_rbar(uint32_t rbar) in mpu_set_rbar() argument
47 MPU->RBAR = rbar; in mpu_set_rbar()
93 static inline void mpu_set_rbar(uint32_t rbar) in mpu_set_rbar() argument
95 write_prbar(rbar); in mpu_set_rbar()
146 static void mpu_set_region(uint32_t rnr, uint32_t rbar, uint32_t rlar) in mpu_set_region() argument
149 mpu_set_rbar(rbar); in mpu_set_region()
166 | (region_conf->attr.rbar & in region_init()
176 index, region_conf->base, region_conf->attr.rbar, in region_init()
278 attr->rbar = mpu_get_rbar() & in mpu_region_get_access_attr()
312 p_attr->rbar = attr->rbar & in get_region_attr_from_mpu_partition_info()
/Zephyr-latest/soc/infineon/cat1b/cyw20829/
Dmpu_regions.c15 .rbar = FULL_ACCESS_Msk | NON_SHAREABLE_Msk, \
/Zephyr-latest/arch/arm64/core/cortex_r/
Darm_mpu.c146 static ALWAYS_INLINE void mpu_set_region(uint32_t rnr, uint64_t rbar, in mpu_set_region() argument
151 write_prbar_el1(rbar); in mpu_set_region()
181 uint64_t rbar = region_conf->base & MPU_RBAR_BASE_Msk; in region_init() local
184 rbar |= region_conf->attr.rbar & in region_init()
190 mpu_set_region(index, rbar, rlar); in region_init()