common-obj-y += audio/
common-obj-y += hw/
++extra-obj-y += hw/
++
common-obj-y += ui/
common-obj-y += bt-host.o bt-vhci.o
common-obj-y += fifo.o
common-obj-y += pam.o
++extra-obj-y += pci/
++
# PPC devices
common-obj-$(CONFIG_PREP_PCI) += prep_pci.o
common-obj-$(CONFIG_I82378) += i82378.o
*/
#include "hw.h"
#include "ppc_mac.h"
- #include "pci.h"
+ #include "pci/pci.h"
#include "openpic.h"
- #include "msi.h"
+#include "sysbus.h"
++#include "pci/msi.h"
//#define DEBUG_OPENPIC
--- /dev/null
+ common-obj-$(CONFIG_PCI) += pci.o pci_bridge.o
+ common-obj-$(CONFIG_PCI) += msix.o msi.o
+ common-obj-$(CONFIG_PCI) += shpc.o
+ common-obj-$(CONFIG_PCI) += slotid_cap.o
+ common-obj-$(CONFIG_PCI) += pci_host.o pcie_host.o
+ common-obj-$(CONFIG_PCI) += pcie.o pcie_aer.o pcie_port.o
+ common-obj-$(CONFIG_NO_PCI) += pci-stub.o
++
++extra-obj-y += pci-stub.o
# IBM pSeries (sPAPR)
obj-$(CONFIG_PSERIES) += spapr.o spapr_hcall.o spapr_rtas.o spapr_vio.o
obj-$(CONFIG_PSERIES) += xics.o spapr_vty.o spapr_llan.o spapr_vscsi.o
- obj-$(CONFIG_PSERIES) += spapr_pci.o pci-hotplug.o spapr_iommu.o
+ obj-$(CONFIG_PSERIES) += spapr_pci.o pci/pci-hotplug.o spapr_iommu.o
-obj-$(CONFIG_PSERIES) += spapr_events.o
+obj-$(CONFIG_PSERIES) += spapr_events.o spapr_nvram.o
# PowerPC 4xx boards
obj-y += ppc4xx_devs.o ppc4xx_pci.o ppc405_uc.o ppc405_boards.o
obj-y += ppc440_bamboo.o
*/
#include "hw.h"
- #include "pci.h"
- #include "pci_host.h"
+#include "hw/ppc/e500-ccsr.h"
+ #include "pci/pci.h"
+ #include "pci/pci_host.h"
#include "bswap.h"
+#include "ppce500_pci.h"
#ifdef DEBUG_PCI
#define pci_debug(fmt, ...) fprintf(stderr, fmt, ## __VA_ARGS__)