master
c 37 lines 724 Bytes
Raw
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2
3 /* QEMU ARM CPU - user-mode emulation stubs for EL2 interrupts
4 *
5 * These should not really be needed, but CP registers for EL2
6 * are not elided by user-mode emulation and they call these
7 * functions. Leave them as stubs until it's cleaned up.
8 */
9
10 #include "qemu/osdep.h"
11 #include "cpu.h"
12 #include "internals.h"
13
14 void arm_cpu_update_virq(ARMCPU *cpu)
15 {
16 g_assert_not_reached();
17 }
18
19 void arm_cpu_update_vfiq(ARMCPU *cpu)
20 {
21 g_assert_not_reached();
22 }
23
24 void arm_cpu_update_vinmi(ARMCPU *cpu)
25 {
26 g_assert_not_reached();
27 }
28
29 void arm_cpu_update_vfnmi(ARMCPU *cpu)
30 {
31 g_assert_not_reached();
32 }
33
34 void arm_cpu_update_vserr(ARMCPU *cpu)
35 {
36 g_assert_not_reached();
37 }