KVM: arm/arm64: vgic-new: Add GICv3 MMIO handling framework
[deliverable/linux.git] / virt / kvm / arm / vgic / vgic.h
index e57f8d54c79261b743a0d086746666b3c7671997..6742b11ddd9107fff7ebc5d388354cdbdfa0ba4b 100644 (file)
@@ -42,6 +42,7 @@ void vgic_v3_fold_lr_state(struct kvm_vcpu *vcpu);
 void vgic_v3_populate_lr(struct kvm_vcpu *vcpu, struct vgic_irq *irq, int lr);
 void vgic_v3_clear_lr(struct kvm_vcpu *vcpu, int lr);
 void vgic_v3_set_underflow(struct kvm_vcpu *vcpu);
+int vgic_register_redist_iodevs(struct kvm *kvm, gpa_t dist_base_address);
 #else
 static inline void vgic_v3_process_maintenance(struct kvm_vcpu *vcpu)
 {
@@ -63,6 +64,12 @@ static inline void vgic_v3_clear_lr(struct kvm_vcpu *vcpu, int lr)
 static inline void vgic_v3_set_underflow(struct kvm_vcpu *vcpu)
 {
 }
+
+static inline int vgic_register_redist_iodevs(struct kvm *kvm,
+                                             gpa_t dist_base_address)
+{
+       return -ENODEV;
+}
 #endif
 
 #endif
This page took 0.028227 seconds and 5 git commands to generate.