Home
last modified time | relevance | path

Searched refs:CPTR_EL2 (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/arch/arm64/kvm/hyp/vhe/
H A Dsysreg-sr.c103 write_sysreg_el1(__vcpu_sys_reg(vcpu, CPTR_EL2), SYS_CPACR); in __sysreg_restore_vel2_state()
115 val = translate_cptr_el2_to_cpacr_el1(__vcpu_sys_reg(vcpu, CPTR_EL2)); in __sysreg_restore_vel2_state()
H A Dswitch.c478 vcpu_set_reg(vcpu, rt, __vcpu_sys_reg(vcpu, CPTR_EL2)); in kvm_hyp_handle_cpacr_el1()
480 vcpu_write_sys_reg(vcpu, vcpu_get_reg(vcpu, rt), CPTR_EL2); in kvm_hyp_handle_cpacr_el1()
/linux-6.15/Documentation/arch/arm64/
H A Dbooting.rst272 - CPTR_EL2.TAM (bit 30) must be initialised to 0b0
311 - CPTR_EL2.TFP (bit 10) must be initialised to 0b0.
324 - CPTR_EL2.TZ (bit 8) must be initialised to 0b0.
326 - CPTR_EL2.ZEN (bits 17:16) must be initialised to 0b11.
344 - CPTR_EL2.TSM (bit 12) must be initialised to 0b0.
346 - CPTR_EL2.SMEN (bits 25:24) must be initialised to 0b11.
/linux-6.15/arch/arm64/include/asm/
H A Dkvm_emulate.h632 u64 cptr = __vcpu_sys_reg(vcpu, CPTR_EL2); in vcpu_sanitised_cptr_el2()
H A Dkvm_host.h486 CPTR_EL2, /* Architectural Feature Trap Register (EL2) */ enumerator
/linux-6.15/arch/arm64/kvm/
H A Demulate-nested.c378 .index = CPTR_EL2,
384 .index = CPTR_EL2,
535 u64 val = __vcpu_sys_reg(vcpu, CPTR_EL2); in check_cptr_tta()
H A Dsys_regs.c125 MAPPED_EL2_SYSREG(CPTR_EL2, CPACR_EL1, in get_el2_to_el1_mapping()
3253 EL2_REG(CPTR_EL2, access_rw, reset_val, CPTR_NVHE_EL2_RES1),