xen-hvm.c: rename xen_interrupt_controller_init() to xen_i8259_init()

This clarifies that the interrupt controller being modelled is an emulated
i8259 implementation, and brings the naming convention in line with the
in-built i8259 and KVM i8259 implementations.

Signed-off-by: Mark Cave-Ayland <mark.caveayland@nutanix.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-ID: <20261019120517.1448687-23-mark.caveayland@nutanix.com>
This commit is contained in:
Mark Cave-Ayland committed 2026-10-23 14:45:31 +01:00
1 parent a3487435b3
commit 3e9728dbcd
4 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -1167,7 +1167,7 @@ void pc_i8259_create(ISABus *isa_bus, qemu_irq *i8259_irqs)
if (kvm_pic_in_kernel()) {
i8259 = kvm_i8259_init(isa_bus);
} else if (xen_enabled()) {
i8259 = xen_interrupt_controller_init();
i8259 = xen_i8259_init();
} else {
i8259 = i8259_init(isa_bus, x86_allocate_cpu_irq());
}
+1 -1
View File
@@ -112,7 +112,7 @@ static void xen_set_irq(void *opaque, int irq, int level)
xen_set_isa_irq_level(xen_domid, irq, level);
}
qemu_irq *xen_interrupt_controller_init(void)
qemu_irq *xen_i8259_init(void)
{
return qemu_allocate_irqs(xen_set_irq, NULL, 16);
}
+1 -1
View File
@@ -42,7 +42,7 @@ void xen_intx_set_irq(void *opaque, int irq_num, int level);
void xen_hvm_inject_msi(uint64_t addr, uint32_t data);
int xen_is_pirq_msi(uint32_t msi_data);
qemu_irq *xen_interrupt_controller_init(void);
qemu_irq *xen_i8259_init(void);
void xen_register_framebuffer(struct MemoryRegion *mr);
+1 -1
View File
@@ -29,7 +29,7 @@ int xen_is_pirq_msi(uint32_t msi_data)
return 0;
}
qemu_irq *xen_interrupt_controller_init(void)
qemu_irq *xen_i8259_init(void)
{
return NULL;
}