/trusted-firmware-a/lib/xlat_tables/aarch32/ |
A D | xlat_tables.c | 74 unsigned int mair0, ttbcr, sctlr; in enable_mmu_svc_mon() local 124 sctlr = read_sctlr(); in enable_mmu_svc_mon() 125 sctlr |= SCTLR_WXN_BIT | SCTLR_M_BIT; in enable_mmu_svc_mon() 128 sctlr &= ~SCTLR_C_BIT; in enable_mmu_svc_mon() 130 sctlr |= SCTLR_C_BIT; in enable_mmu_svc_mon() 132 write_sctlr(sctlr); in enable_mmu_svc_mon()
|
A D | nonlpae_tables.c | 513 unsigned int sctlr; in enable_mmu_svc_mon() local 550 sctlr = read_sctlr(); in enable_mmu_svc_mon() 551 sctlr |= SCTLR_M_BIT; in enable_mmu_svc_mon() 553 sctlr |= SCTLR_WXN_BIT; in enable_mmu_svc_mon() 557 sctlr &= ~SCTLR_C_BIT; in enable_mmu_svc_mon() 559 sctlr |= SCTLR_C_BIT; in enable_mmu_svc_mon() 562 write_sctlr(sctlr); in enable_mmu_svc_mon()
|
/trusted-firmware-a/lib/xlat_tables/aarch64/ |
A D | xlat_tables.c | 153 uint32_t sctlr; \ 198 sctlr = read_sctlr_el##_el(); \ 199 sctlr |= SCTLR_WXN_BIT | SCTLR_M_BIT; \ 202 sctlr &= ~SCTLR_C_BIT; \ 204 sctlr |= SCTLR_C_BIT; \ 206 write_sctlr_el##_el(sctlr); \
|
/trusted-firmware-a/lib/el3_runtime/aarch32/ |
A D | context_mgmt.c | 59 uint32_t scr, sctlr; in cm_setup_context() local 102 sctlr = (EP_GET_EE(ep->h.attr) != 0U) ? SCTLR_EE_BIT : 0U; in cm_setup_context() 103 sctlr |= (SCTLR_RESET_VAL & ~(SCTLR_TE_BIT | SCTLR_V_BIT)); in cm_setup_context() 104 write_ctx_reg(reg_ctx, CTX_NS_SCTLR, sctlr); in cm_setup_context()
|
/trusted-firmware-a/lib/xlat_tables_v2/aarch64/ |
A D | enable_mmu.S | 40 _mrs x1, sctlr, \el 72 _mrs x4, sctlr, \el 81 _msr sctlr, \el, x4
|
/trusted-firmware-a/plat/arm/common/aarch64/ |
A D | execution_state_switch.c | 43 u_register_t spsr, pc, scr, sctlr; in arm_execution_state_switch() local 112 sctlr = from_el2 ? read_sctlr_el2() : read_sctlr_el1(); in arm_execution_state_switch() 113 endianness = ((sctlr & SCTLR_EE_BIT) != 0U) ? 1U : 0U; in arm_execution_state_switch()
|
/trusted-firmware-a/plat/nvidia/tegra/soc/t194/drivers/mce/ |
A D | mce.c | 178 uint64_t sctlr = read_sctlr_el3(); in mce_enable_strict_checking() local 197 if ((sctlr & (uint64_t)SCTLR_M_BIT) == (uint64_t)SCTLR_M_BIT) { in mce_enable_strict_checking()
|
/trusted-firmware-a/lib/psci/ |
A D | psci_common.c | 631 u_register_t ep_attr, sctlr; in psci_get_ns_ep_info() local 636 sctlr = ((ns_scr_el3 & SCR_HCE_BIT) != 0U) ? in psci_get_ns_ep_info() 641 if ((sctlr & SCTLR_EE_BIT) != 0U) { in psci_get_ns_ep_info() 693 u_register_t ns_sctlr, sctlr; in psci_get_ns_ep_info() local 700 sctlr = scr & SCR_HCE_BIT ? read_hsctlr() : ns_sctlr; in psci_get_ns_ep_info() 708 if (sctlr & SCTLR_EE_BIT) { in psci_get_ns_ep_info()
|
/trusted-firmware-a/drivers/renesas/common/pwrc/ |
A D | pwrc.c | 712 uint32_t sctlr; in rcar_pwrc_set_suspend_to_ram() local 717 sctlr = (uint32_t) read_sctlr_el3(); in rcar_pwrc_set_suspend_to_ram() 718 sctlr &= (uint32_t) ~SCTLR_EL3_M_BIT; in rcar_pwrc_set_suspend_to_ram() 719 write_sctlr_el3((uint64_t) sctlr); in rcar_pwrc_set_suspend_to_ram()
|
/trusted-firmware-a/docs/security_advisories/ |
A D | security-advisory-tfv-3.rst | 73 sctlr = read_sctlr_el##_el(); \ 74 sctlr |= SCTLR_WXN_BIT | SCTLR_M_BIT; \
|
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/security_advisories/ |
A D | security-advisory-tfv-3.rst.txt | 73 sctlr = read_sctlr_el##_el(); \ 74 sctlr |= SCTLR_WXN_BIT | SCTLR_M_BIT; \
|
/trusted-firmware-a/include/arch/aarch32/ |
A D | arch_helpers.h | 229 DEFINE_COPROCR_RW_FUNCS(sctlr, SCTLR) in DEFINE_SYSREG_RW_FUNCS()
|
/trusted-firmware-a/docs/build/TF-A_2.5/ |
A D | searchindex.js | 1 …92,112,113],script:[6,49,67,70,73,78,79,101,119,123,125,126],scrutini:127,sctlr:[6,38,55,135],sctl…
|
/trusted-firmware-a/docs/build/latex/ |
A D | trustedfirmware-a.tex | 28858 \PYG{n}{sctlr\PYGZus{}el3} \PYG{o}{=} \PYG{l+m+mh}{0x00000000b0cd183f} 28874 \PYG{n}{sctlr\PYGZus{}el1} \PYG{o}{=} \PYG{l+m+mh}{0x0000000030d00800} 44888 \PYG{n}{sctlr} \PYG{o}{=} \PYG{n}{read\PYGZus{}sctlr\PYGZus{}el}\PYG{c+c1}{\PYGZsh{}\PYGZsh{}\PYGZu… 44889 \PYG{n}{sctlr} \PYG{o}{|}\PYG{o}{=} \PYG{n}{SCTLR\PYGZus{}WXN\PYGZus{}BIT} \PYG{o}{|} \PYG{n}{SCTLR…
|