Konrad Rzeszutek Wilk
|
97ffab1f14
xen/pci: Use 'acpi_gsi_to_irq' value unconditionally.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
78316ada22
xen/pci: Remove 'xen_allocate_pirq_gsi'.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
34b1d1269d
xen/pci: Retire unnecessary #ifdef CONFIG_ACPI
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
9b6519db5e
xen/pci: Move the allocation of IRQs when there are no IOAPIC's to the end
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
a0ee056709
xen/pci: Squash pci_xen_initial_domain and xen_setup_pirqs together.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
ed89eb6396
xen/pci: Use the xen_register_pirq for HVM and initial domain users
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
30bd35edfd
xen/pci: In xen_register_pirq bind the GSI to the IRQ after the hypercall.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
d92edd814e
xen/pci: Provide #ifdef CONFIG_ACPI to easy code squashing.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
996c34aee3
xen/pci: Update comments and fix empty spaces.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
fef6e26208
xen/pci: Shuffle code around.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
ee339fe63a
xen/pci: Move check for acpi_sci_override_gsi to xen_setup_acpi_sci.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
155a16f219
xen/pci: Use the INT_SRC_OVR IRQ (instead of GSI) to preset the ACPI SCI IRQ.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
7c1bfd685b
xen/pci: Fix compiler error when CONFIG_XEN_PRIVILEGED_GUEST is not set.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
beafbdc1df
xen/irq: Check if the PCI device is owned by a domain different than DOMID_SELF.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
c55fa78b13
xen/pci: Add xen_[find|register|unregister]_device_domain_owner functions.
|
14 ani în urmă |
Ian Campbell
|
f4d0635bf8
xen: events: refactor GSI pirq bindings functions
|
14 ani în urmă |
Ian Campbell
|
71eef7d1e3
xen: events: remove dom0 specific xen_create_msi_irq
|
14 ani în urmă |
Ian Campbell
|
ca1d8fe952
xen: events: use xen_bind_pirq_msi_to_irq from xen_create_msi_irq
|
14 ani în urmă |
Ian Campbell
|
f420e010ed
xen: events: push set_irq_msi down into xen_create_msi_irq
|
14 ani în urmă |
Ian Campbell
|
bf480d952b
xen: events: separate MSI PIRQ allocation from PIRQ binding to IRQ
|
14 ani în urmă |
Ian Campbell
|
9a626612c2
xen: pci: collapse apic_register_gsi_xen_hvm and xen_hvm_register_pirq
|
14 ani în urmă |
Ian Campbell
|
4b41df7f6e
xen: events: return irq from xen_allocate_pirq_msi
|
14 ani în urmă |
Ian Campbell
|
bb5d079aef
xen: events: drop XEN_ALLOC_IRQ flag to xen_allocate_pirq_msi
|
14 ani în urmă |
Ian Campbell
|
260a7d4cfd
xen: pci: only define xen_initdom_setup_msi_irqs if CONFIG_XEN_DOM0
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
8448f0119a
Merge branch 'stable/pcifront-fixes' into stable/irq.cleanup
|
14 ani în urmă |
Ian Campbell
|
3f2a230caf
xen: handled remapped IRQs when enabling a pcifront PCI device.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
3d74a539ae
pci/xen: When free-ing MSI-X/MSI irq->desc also use generic code.
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
cc0f89c4a4
pci/xen: Cleanup: convert int** to int[]
|
14 ani în urmă |
Konrad Rzeszutek Wilk
|
55cb8cd45e
pci/xen: Use xen_allocate_pirq_msi instead of xen_allocate_pirq
|
14 ani în urmă |
Stefano Stabellini
|
af42b8d12f
xen: fix MSI setup and teardown for PV on HVM guests
|
14 ani în urmă |