OSDN Git Service

include/hw/xen/xen: Rename xen_piix3_set_irq() to xen_intx_set_irq()
authorBernhard Beschow <shentey@gmail.com>
Mon, 3 Apr 2023 07:41:18 +0000 (09:41 +0200)
committerAnthony PERARD <anthony.perard@citrix.com>
Wed, 7 Jun 2023 14:07:10 +0000 (15:07 +0100)
commit27047bd26633d559b9630c57e922e4e78cb2ff1d
tree3961d71667db7f77bccda8935618439a467c31f2
parentc9bdfe8d587c1a6a8fc2e0ff97343745a9f5f247
include/hw/xen/xen: Rename xen_piix3_set_irq() to xen_intx_set_irq()

xen_piix3_set_irq() isn't PIIX specific: PIIX is a single PCI device
while xen_piix3_set_irq() maps multiple PCI devices to their respective
IRQs, which is board-specific. Rename xen_piix3_set_irq() to communicate
this.

Also rename XEN_PIIX_NUM_PIRQS to XEN_IOAPIC_NUM_PIRQS since the Xen's
IOAPIC rather than PIIX has this many interrupt routes.

Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Anthony PERARD <anthony.perard@citrix.com>
Tested-by: Chuck Zmudzinski <brchuckz@aol.com>
Message-Id: <20230312120221.99183-2-shentey@gmail.com>
Message-Id: <20230403074124.3925-2-shentey@gmail.com>
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
hw/i386/xen/xen-hvm.c
hw/isa/piix3.c
include/hw/xen/xen.h
stubs/xen-hw-stub.c