Linux 4.1.18
[linux/fpc-iii.git] / arch / powerpc / kvm / irq.h
blob5a9a10b90762ad2018155e0eace9e70600b5e0e0
1 #ifndef __IRQ_H
2 #define __IRQ_H
4 #include <linux/kvm_host.h>
6 static inline int irqchip_in_kernel(struct kvm *kvm)
8 int ret = 0;
10 #ifdef CONFIG_KVM_MPIC
11 ret = ret || (kvm->arch.mpic != NULL);
12 #endif
13 #ifdef CONFIG_KVM_XICS
14 ret = ret || (kvm->arch.xics != NULL);
15 #endif
16 smp_rmb();
17 return ret;
20 #endif