CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2013/08/07 01:29:20

Modified files:
        sys/arch/macppc/conf: files.macppc 
        sys/arch/macppc/pci: ht.c mpcpcibus.c 
        sys/dev/pci    : pcivar.h 
        sys/arch/macppc/macppc: ofw_machdep.c rbus_machdep.c 
Added files:
        sys/arch/macppc/include: pci_machdep.h 
        sys/arch/macppc/pci: pci_machdep.c 
        sys/arch/socppc/include: pci_machdep.h 
Removed files:
        sys/arch/powerpc/pci: pci_machdep.h 

Log message:
Mimic what's done on sparc64 and parse the OpenFirmware device tree to
enumerate the pci devices.  This allow us to not store the interrupt
vector in the interrupt line register and to not try to attach pci
devices disabled by firmware.

With inputs from and ok kettenis@

Reply via email to