Searched refs:mdcr_el3_val (Results 1 – 6 of 6) sorted by relevance
| /rk3399_ARM-atf/lib/extensions/trbe/ |
| H A D | trbe.c | 45 u_register_t mdcr_el3_val = read_ctx_reg(state, CTX_MDCR_EL3); in trbe_enable_ns() local 47 mdcr_el3_val |= MDCR_NSTB_EN_BIT | MDCR_NSTB_SS_BIT; in trbe_enable_ns() 48 mdcr_el3_val &= ~(MDCR_NSTBE_BIT); in trbe_enable_ns() 50 write_ctx_reg(state, CTX_MDCR_EL3, mdcr_el3_val); in trbe_enable_ns() 56 u_register_t mdcr_el3_val = read_ctx_reg(state, CTX_MDCR_EL3); in trbe_disable_all() local 58 mdcr_el3_val &= ~MDCR_NSTB_EN_BIT; in trbe_disable_all() 59 mdcr_el3_val &= ~MDCR_NSTBE_BIT; in trbe_disable_all() 63 mdcr_el3_val &= ~MDCR_NSTB_SS_BIT; in trbe_disable_all() 65 mdcr_el3_val |= MDCR_NSTB_SS_BIT; in trbe_disable_all() 68 write_ctx_reg(state, CTX_MDCR_EL3, mdcr_el3_val); in trbe_disable_all()
|
| /rk3399_ARM-atf/lib/extensions/spe/ |
| H A D | spe.c | 55 u_register_t mdcr_el3_val = read_ctx_reg(state, CTX_MDCR_EL3); in spe_enable_ns() local 57 mdcr_el3_val |= MDCR_NSPB_EN_BIT | MDCR_NSPB_SS_BIT | MDCR_EnPMSN_BIT | MDCR_EnPMS3_BIT; in spe_enable_ns() 58 mdcr_el3_val &= ~(MDCR_NSPBE_BIT); in spe_enable_ns() 60 write_ctx_reg(state, CTX_MDCR_EL3, mdcr_el3_val); in spe_enable_ns() 70 u_register_t mdcr_el3_val = read_ctx_reg(state, CTX_MDCR_EL3); in spe_disable_others() local 72 mdcr_el3_val |= MDCR_NSPB_SS_BIT; in spe_disable_others() 73 mdcr_el3_val &= ~(MDCR_NSPB_EN_BIT | MDCR_NSPBE_BIT | MDCR_EnPMSN_BIT | in spe_disable_others() 75 write_ctx_reg(state, CTX_MDCR_EL3, mdcr_el3_val); in spe_disable_others()
|
| /rk3399_ARM-atf/lib/extensions/pmuv3/aarch64/ |
| H A D | pmuv3.c | 49 u_register_t mdcr_el3_val = read_ctx_reg(state, CTX_MDCR_EL3); in pmuv3_enable() local 88 mdcr_el3_val |= MDCR_SCCD_BIT | MDCR_MCCD_BIT | MDCR_EnPM2_BIT; in pmuv3_enable() 89 mdcr_el3_val &= ~(MDCR_MPMX_BIT | MDCR_SPME_BIT | MDCR_TPM_BIT); in pmuv3_enable() 90 mdcr_el3_val = mtpmu_disable_el3(mdcr_el3_val); in pmuv3_enable() 93 mdcr_el3_val |= MDCR_PMEE(MDCR_PMEE_CTRL_EL2); in pmuv3_enable() 96 write_ctx_reg(state, CTX_MDCR_EL3, mdcr_el3_val); in pmuv3_enable()
|
| /rk3399_ARM-atf/lib/extensions/debug/ |
| H A D | debugv8p9.c | 15 u_register_t mdcr_el3_val; in debugv8p9_extended_bp_wp_enable() local 18 mdcr_el3_val = read_ctx_reg(state, CTX_MDCR_EL3); in debugv8p9_extended_bp_wp_enable() 25 mdcr_el3_val |= MDCR_EBWE_BIT; in debugv8p9_extended_bp_wp_enable() 26 write_ctx_reg(state, CTX_MDCR_EL3, mdcr_el3_val); in debugv8p9_extended_bp_wp_enable()
|
| /rk3399_ARM-atf/lib/extensions/brbe/ |
| H A D | brbe.c | 15 u_register_t mdcr_el3_val = read_ctx_reg(state, CTX_MDCR_EL3); in brbe_enable() local 25 mdcr_el3_val &= ~((MDCR_SBRBE(MDCR_SBRBE_ALL)) | MDCR_E3BREW_BIT | MDCR_E3BREC_BIT); in brbe_enable() 26 mdcr_el3_val |= (MDCR_SBRBE(MDCR_SBRBE_NS)); in brbe_enable() 27 write_ctx_reg(state, CTX_MDCR_EL3, mdcr_el3_val); in brbe_enable()
|
| /rk3399_ARM-atf/lib/extensions/trf/aarch64/ |
| H A D | trf.c | 15 u_register_t mdcr_el3_val = read_ctx_reg(state, CTX_MDCR_EL3); in trf_enable() local 30 mdcr_el3_val &= ~(MDCR_STE_BIT | MDCR_TTRF_BIT | MDCR_RLTE_BIT); in trf_enable() 31 write_ctx_reg(state, CTX_MDCR_EL3, mdcr_el3_val); in trf_enable()
|