KVM: arm-vgic: Support KVM_CREATE_DEVICE for VGIC
[firefly-linux-kernel-4.4.55.git] / virt / kvm / kvm_main.c
index cb9a865c8e01135e3fc17086cec0cf2bf7f5963e..e9a43b6455bea2e231c95067a801aee27276bab3 100644 (file)
@@ -2271,6 +2271,11 @@ static int kvm_ioctl_create_device(struct kvm *kvm,
        case KVM_DEV_TYPE_VFIO:
                ops = &kvm_vfio_ops;
                break;
+#endif
+#ifdef CONFIG_KVM_ARM_VGIC
+       case KVM_DEV_TYPE_ARM_VGIC_V2:
+               ops = &kvm_arm_vgic_v2_ops;
+               break;
 #endif
        default:
                return -ENODEV;