Searched refs:CPACR_EL1 (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/arch/arm64/kvm/ |
H A D | fpsimd.c | 188 sysreg_clear_set(CPACR_EL1, 0, in kvm_arch_vcpu_put_fp() 192 sysreg_clear_set(CPACR_EL1, in kvm_arch_vcpu_put_fp() 218 sysreg_clear_set(CPACR_EL1, 0, CPACR_EL1_ZEN_EL0EN); in kvm_arch_vcpu_put_fp() 220 sysreg_clear_set(CPACR_EL1, CPACR_EL1_ZEN_EL0EN, 0); in kvm_arch_vcpu_put_fp()
|
H A D | emulate-nested.c | 1026 SR_FGT(SYS_CPACR_EL1, HFGxTR, CPACR_EL1, 1),
|
H A D | sys_regs.c | 2117 { SYS_DESC(SYS_CPACR_EL1), NULL, reset_val, CPACR_EL1, 0 },
|
/openbmc/linux/arch/arm64/kvm/hyp/include/hyp/ |
H A D | sysreg-sr.h | 43 ctxt_sys_reg(ctxt, CPACR_EL1) = read_sysreg_el1(SYS_CPACR); in __sysreg_save_el1_state() 120 write_sysreg_el1(ctxt_sys_reg(ctxt, CPACR_EL1), SYS_CPACR); in __sysreg_restore_el1_state()
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | fpsimd.c | 1169 write_sysreg(read_sysreg(CPACR_EL1) | CPACR_EL1_ZEN_EL1EN, CPACR_EL1); in sve_kernel_enable() 1308 write_sysreg(read_sysreg(CPACR_EL1) | CPACR_EL1_SMEN_EL1EN, CPACR_EL1); in sme_kernel_enable()
|
/openbmc/qemu/target/arm/ |
H A D | internals.h | 120 FIELD(CPACR, TRCDIS, 28, 1) /* matches CPACR_EL1.TTA */ 124 /* Bit definitions for CPACR_EL1 (AArch64 only) */ 125 FIELD(CPACR_EL1, ZEN, 16, 2) 126 FIELD(CPACR_EL1, FPEN, 20, 2) 127 FIELD(CPACR_EL1, SMEN, 24, 2) 128 FIELD(CPACR_EL1, TTA, 28, 1) /* matches CPACR.TRCDIS */
|
H A D | cpregs.h | 360 FIELD(HFGRTR_EL2, CPACR_EL1, 12, 1) 414 FIELD(HFGWTR_EL2, CPACR_EL1, 12, 1) 700 DO_BIT(HFGRTR, CPACR_EL1),
|
H A D | cpu.c | 280 CPACR_EL1, FPEN, 3); in arm_cpu_reset_hold() 284 CPACR_EL1, ZEN, 3); in arm_cpu_reset_hold() 291 CPACR_EL1, SMEN, 3); in arm_cpu_reset_hold()
|
H A D | helper.c | 762 /* In ARMv8 most bits of CPACR_EL1 are RES0. */ in cpacr_write() 7353 switch (FIELD_EX64(env->cp15.cpacr_el1, CPACR_EL1, ZEN)) { in access_smpri() 7402 switch (FIELD_EX64(env->cp15.cpacr_el1, CPACR_EL1, SMEN)) { in svcr_write() 12705 int fpen = FIELD_EX64(env->cp15.cpacr_el1, CPACR_EL1, FPEN); in cpu_get_tb_cpu_state()
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | kvm_host.h | 296 CPACR_EL1, /* Coprocessor Access Control */ enumerator 822 case CPACR_EL1: *val = read_sysreg_s(SYS_CPACR_EL12); break; in __vcpu_read_sys_reg_from_cpu() 866 case CPACR_EL1: write_sysreg_s(val, SYS_CPACR_EL12); break; in __vcpu_write_sys_reg_to_cpu()
|
/openbmc/linux/arch/arm64/tools/ |
H A D | sysreg | 1755 Sysreg CPACR_EL1 3 0 1 0 2 2075 Field 12 CPACR_EL1
|