mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 07:43:54 -06:00
We want the argument pass to set_irq to be opaque
piix_pci want to pass more things that the pic Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
6c009fa446
commit
5d4e84c8b9
13 changed files with 37 additions and 19 deletions
|
@ -168,14 +168,14 @@ static MemOp sh_pci_iop = {
|
|||
};
|
||||
|
||||
PCIBus *sh_pci_register_bus(pci_set_irq_fn set_irq, pci_map_irq_fn map_irq,
|
||||
qemu_irq *pic, int devfn_min, int nirq)
|
||||
void *opaque, int devfn_min, int nirq)
|
||||
{
|
||||
SHPCIC *p;
|
||||
int mem, reg, iop;
|
||||
|
||||
p = qemu_mallocz(sizeof(SHPCIC));
|
||||
p->bus = pci_register_bus(NULL, "pci",
|
||||
set_irq, map_irq, pic, devfn_min, nirq);
|
||||
set_irq, map_irq, opaque, devfn_min, nirq);
|
||||
|
||||
p->dev = pci_register_device(p->bus, "SH PCIC", sizeof(PCIDevice),
|
||||
-1, NULL, NULL);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue