Home
last modified time | relevance | path

Searched refs:scr_el3 (Results 1 – 10 of 10) sorted by relevance

/device/linaro/bootloader/arm-trusted-firmware/bl31/
Dcontext_mgmt.c136 uint32_t scr_el3; in cm_init_context() local
153 scr_el3 = read_scr(); in cm_init_context()
154 scr_el3 &= ~(SCR_NS_BIT | SCR_RW_BIT | SCR_FIQ_BIT | SCR_IRQ_BIT | in cm_init_context()
158 scr_el3 |= SCR_NS_BIT; in cm_init_context()
161 scr_el3 |= SCR_RW_BIT; in cm_init_context()
164 scr_el3 |= SCR_ST_BIT; in cm_init_context()
166 scr_el3 |= get_scr_el3_from_routing_model(security_state); in cm_init_context()
195 scr_el3 |= SCR_HCE_BIT; in cm_init_context()
200 write_ctx_reg(state, CTX_SCR_EL3, scr_el3); in cm_init_context()
222 uint32_t sctlr_elx, scr_el3, cptr_el2; in cm_prepare_el3_exit() local
[all …]
Dinterrupt_mgmt.c64 uint32_t scr_el3[2]; member
108 uint32_t scr_el3; in get_scr_el3_from_routing_model() local
111 scr_el3 = intr_type_descs[INTR_TYPE_NS].scr_el3[security_state]; in get_scr_el3_from_routing_model()
112 scr_el3 |= intr_type_descs[INTR_TYPE_S_EL1].scr_el3[security_state]; in get_scr_el3_from_routing_model()
113 scr_el3 |= intr_type_descs[INTR_TYPE_EL3].scr_el3[security_state]; in get_scr_el3_from_routing_model()
114 return scr_el3; in get_scr_el3_from_routing_model()
131 intr_type_descs[type].scr_el3[security_state] = flag << bit_pos; in set_scr_el3_from_rm()
/device/linaro/bootloader/edk2/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/AArch64/
DGicV3.S38 mrs x0, scr_el3
40 msr scr_el3, x0
67 mrs x0, scr_el3
69 msr scr_el3, x0
/device/linaro/bootloader/arm-trusted-firmware/bl31/aarch64/
Druntime_exceptions.S129 mrs x2, scr_el3
409 mrs x18, scr_el3
456 msr scr_el3, x18
Dcrash_reporting.S280 mrs x8, scr_el3
/device/linaro/bootloader/edk2/ArmPlatformPkg/ArmVExpressPkg/Scripts/uefi-aarch64-bootstrap/
Dboot.S63 msr scr_el3, x0
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmLib/Common/AArch64/
DArmLibSupport.S186 msr scr_el3, x0 // Secure configuration register EL3
/device/linaro/bootloader/arm-trusted-firmware/include/lib/aarch64/
Darch_helpers.h198 DEFINE_SYSREG_RW_FUNCS(scr_el3)
/device/linaro/bootloader/arm-trusted-firmware/docs/
Dinterrupt-framework-design.md220 uint32_t scr_el3[2];
233 The `scr_el3[2]` field also stores the routing model but as a mapping of the
Dfirmware-design.md916 scr_el3 :0x0000000000000D3D