diff options
Diffstat (limited to 'arch/powerpc/kvm/irq.h')
-rw-r--r-- | arch/powerpc/kvm/irq.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/powerpc/kvm/irq.h b/arch/powerpc/kvm/irq.h new file mode 100644 index 000000000000..f1e27fdc8c2e --- /dev/null +++ b/arch/powerpc/kvm/irq.h | |||
@@ -0,0 +1,17 @@ | |||
1 | #ifndef __IRQ_H | ||
2 | #define __IRQ_H | ||
3 | |||
4 | #include <linux/kvm_host.h> | ||
5 | |||
6 | static inline int irqchip_in_kernel(struct kvm *kvm) | ||
7 | { | ||
8 | int ret = 0; | ||
9 | |||
10 | #ifdef CONFIG_KVM_MPIC | ||
11 | ret = ret || (kvm->arch.mpic != NULL); | ||
12 | #endif | ||
13 | smp_rmb(); | ||
14 | return ret; | ||
15 | } | ||
16 | |||
17 | #endif | ||