mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-06 17:23:56 -06:00
pci: pass address space to pci bus when created
This is now done sloppily, via get_system_memory(). Eventually callers will be converted to stop using that. Reviewed-by: Anthony Liguori <aliguori@us.ibm.com> Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
6bd105151a
commit
1e39101c64
22 changed files with 85 additions and 35 deletions
|
@ -42,6 +42,7 @@
|
|||
#include "mips.h"
|
||||
#include "pci_host.h"
|
||||
#include "sysemu.h"
|
||||
#include "exec-memory.h"
|
||||
|
||||
//#define DEBUG_BONITO
|
||||
|
||||
|
@ -773,7 +774,8 @@ PCIBus *bonito_init(qemu_irq *pic)
|
|||
dev = qdev_create(NULL, "Bonito-pcihost");
|
||||
pcihost = FROM_SYSBUS(BonitoState, sysbus_from_qdev(dev));
|
||||
b = pci_register_bus(&pcihost->busdev.qdev, "pci", pci_bonito_set_irq,
|
||||
pci_bonito_map_irq, pic, 0x28, 32);
|
||||
pci_bonito_map_irq, pic, get_system_memory(),
|
||||
0x28, 32);
|
||||
pcihost->bus = b;
|
||||
qdev_init_nofail(dev);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue