diff options
Diffstat (limited to 'arch/mips/kvm/kvm_mips_int.h')
-rw-r--r-- | arch/mips/kvm/kvm_mips_int.h | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/arch/mips/kvm/kvm_mips_int.h b/arch/mips/kvm/kvm_mips_int.h index 20da7d29eede..4ab4bdfad703 100644 --- a/arch/mips/kvm/kvm_mips_int.h +++ b/arch/mips/kvm/kvm_mips_int.h | |||
@@ -1,14 +1,15 @@ | |||
1 | /* | 1 | /* |
2 | * This file is subject to the terms and conditions of the GNU General Public | 2 | * This file is subject to the terms and conditions of the GNU General Public |
3 | * License. See the file "COPYING" in the main directory of this archive | 3 | * License. See the file "COPYING" in the main directory of this archive |
4 | * for more details. | 4 | * for more details. |
5 | * | 5 | * |
6 | * KVM/MIPS: Interrupts | 6 | * KVM/MIPS: Interrupts |
7 | * Copyright (C) 2012 MIPS Technologies, Inc. All rights reserved. | 7 | * Copyright (C) 2012 MIPS Technologies, Inc. All rights reserved. |
8 | * Authors: Sanjay Lal <sanjayl@kymasys.com> | 8 | * Authors: Sanjay Lal <sanjayl@kymasys.com> |
9 | */ | 9 | */ |
10 | 10 | ||
11 | /* MIPS Exception Priorities, exceptions (including interrupts) are queued up | 11 | /* |
12 | * MIPS Exception Priorities, exceptions (including interrupts) are queued up | ||
12 | * for the guest in the order specified by their priorities | 13 | * for the guest in the order specified by their priorities |
13 | */ | 14 | */ |
14 | 15 | ||
@@ -27,6 +28,9 @@ | |||
27 | #define MIPS_EXC_MAX 12 | 28 | #define MIPS_EXC_MAX 12 |
28 | /* XXXSL More to follow */ | 29 | /* XXXSL More to follow */ |
29 | 30 | ||
31 | extern char mips32_exception[], mips32_exceptionEnd[]; | ||
32 | extern char mips32_GuestException[], mips32_GuestExceptionEnd[]; | ||
33 | |||
30 | #define C_TI (_ULCAST_(1) << 30) | 34 | #define C_TI (_ULCAST_(1) << 30) |
31 | 35 | ||
32 | #define KVM_MIPS_IRQ_DELIVER_ALL_AT_ONCE (0) | 36 | #define KVM_MIPS_IRQ_DELIVER_ALL_AT_ONCE (0) |