projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sparc64: fix section mismatch in find_numa_latencies_for_group
[deliverable/linux.git]
/
include
/
kvm
/
arm_vgic.h
diff --git
a/include/kvm/arm_vgic.h
b/include/kvm/arm_vgic.h
index 540da5149ba7f0a6662d550002fc47e618ce30f6..19b698ef3336ffc947b4c01b62e026c779eb5af3 100644
(file)
--- a/
include/kvm/arm_vgic.h
+++ b/
include/kvm/arm_vgic.h
@@
-34,6
+34,7
@@
#define VGIC_MAX_SPI 1019
#define VGIC_MAX_RESERVED 1023
#define VGIC_MIN_LPI 8192
#define VGIC_MAX_SPI 1019
#define VGIC_MAX_RESERVED 1023
#define VGIC_MIN_LPI 8192
+#define KVM_IRQCHIP_NUM_PINS (1020 - 32)
enum vgic_type {
VGIC_V2, /* Good ol' GICv2 */
enum vgic_type {
VGIC_V2, /* Good ol' GICv2 */
@@
-314,4
+315,10
@@
static inline int kvm_vgic_get_max_vcpus(void)
int kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi);
int kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi);
+/**
+ * kvm_vgic_setup_default_irq_routing:
+ * Setup a default flat gsi routing table mapping all SPIs
+ */
+int kvm_vgic_setup_default_irq_routing(struct kvm *kvm);
+
#endif /* __KVM_ARM_VGIC_H */
#endif /* __KVM_ARM_VGIC_H */
This page took
0.024416 seconds
and
5
git commands to generate.