projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
KVM: arm64: vgic: Resample HW pending state on deactivation
[linux-2.6-microblaze.git]
/
arch
/
arm64
/
kvm
/
vgic
/
vgic.h
diff --git
a/arch/arm64/kvm/vgic/vgic.h
b/arch/arm64/kvm/vgic/vgic.h
index
dc1f3d1
..
14a9218
100644
(file)
--- a/
arch/arm64/kvm/vgic/vgic.h
+++ b/
arch/arm64/kvm/vgic/vgic.h
@@
-169,6
+169,8
@@
void vgic_irq_set_phys_active(struct vgic_irq *irq, bool active);
bool vgic_queue_irq_unlock(struct kvm *kvm, struct vgic_irq *irq,
unsigned long flags);
void vgic_kick_vcpus(struct kvm *kvm);
bool vgic_queue_irq_unlock(struct kvm *kvm, struct vgic_irq *irq,
unsigned long flags);
void vgic_kick_vcpus(struct kvm *kvm);
+void vgic_irq_handle_resampling(struct vgic_irq *irq,
+ bool lr_deactivated, bool lr_pending);
int vgic_check_ioaddr(struct kvm *kvm, phys_addr_t *ioaddr,
phys_addr_t addr, phys_addr_t alignment);
int vgic_check_ioaddr(struct kvm *kvm, phys_addr_t *ioaddr,
phys_addr_t addr, phys_addr_t alignment);