Searched refs:ARM_SMCCC_ARCH_WORKAROUND_1 (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/arch/arm/mm/ |
D | proc-v7-bugs.c | 32 arm_smccc_1_1_smc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); in call_smc_arch_workaround_1() 37 arm_smccc_1_1_hvc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); in call_hvc_arch_workaround_1() 88 ARM_SMCCC_ARCH_WORKAROUND_1, &res); in cpu_v7_spectre_init() 101 ARM_SMCCC_ARCH_WORKAROUND_1, &res); in cpu_v7_spectre_init()
|
D | proc-v7.S | 101 movw r0, #:lower16:ARM_SMCCC_ARCH_WORKAROUND_1 102 movt r0, #:upper16:ARM_SMCCC_ARCH_WORKAROUND_1 110 movw r0, #:lower16:ARM_SMCCC_ARCH_WORKAROUND_1 111 movt r0, #:upper16:ARM_SMCCC_ARCH_WORKAROUND_1
|
/Linux-v4.19/arch/arm64/kvm/hyp/ |
D | hyp-entry.S | 108 eor w1, w1, #ARM_SMCCC_ARCH_WORKAROUND_1 112 eor w1, w1, #(ARM_SMCCC_ARCH_WORKAROUND_1 ^ \ 312 mov w0, #ARM_SMCCC_ARCH_WORKAROUND_1
|
/Linux-v4.19/arch/arm64/kernel/ |
D | cpu_errata.c | 172 arm_smccc_1_1_smc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); in call_smc_arch_workaround_1() 177 arm_smccc_1_1_hvc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); in call_hvc_arch_workaround_1() 209 ARM_SMCCC_ARCH_WORKAROUND_1, &res); in enable_smccc_arch_workaround_1() 220 ARM_SMCCC_ARCH_WORKAROUND_1, &res); in enable_smccc_arch_workaround_1()
|
/Linux-v4.19/arch/arm/kvm/hyp/ |
D | hyp-entry.S | 258 movw r2, #:lower16:ARM_SMCCC_ARCH_WORKAROUND_1 259 movt r2, #:upper16:ARM_SMCCC_ARCH_WORKAROUND_1
|
/Linux-v4.19/include/linux/ |
D | arm-smccc.h | 78 #define ARM_SMCCC_ARCH_WORKAROUND_1 \ macro
|
/Linux-v4.19/virt/kvm/arm/ |
D | psci.c | 418 case ARM_SMCCC_ARCH_WORKAROUND_1: in kvm_hvc_call_handler()
|