diff options
author | nwhitehorn <nwhitehorn@FreeBSD.org> | 2014-02-05 14:44:22 +0000 |
---|---|---|
committer | nwhitehorn <nwhitehorn@FreeBSD.org> | 2014-02-05 14:44:22 +0000 |
commit | c9c7c29042edbacac0655e50d2cb5bce2dfcf868 (patch) | |
tree | a1c26991ebc26c8653ff139a31f4170c40ded476 /sys/powerpc/mpc85xx | |
parent | 1df1f0b35425dc8e9fad0cd70aa71dcd532433d4 (diff) | |
download | FreeBSD-src-c9c7c29042edbacac0655e50d2cb5bce2dfcf868.zip FreeBSD-src-c9c7c29042edbacac0655e50d2cb5bce2dfcf868.tar.gz |
Move Open Firmware device root on PowerPC, ARM, and MIPS systems to
a sub-node of nexus (ofwbus) rather than direct attach under nexus. This
fixes FDT on x86 and will make coexistence with ACPI on ARM systems easier.
SPARC is unchanged.
Reviewed by: imp, ian
Diffstat (limited to 'sys/powerpc/mpc85xx')
-rw-r--r-- | sys/powerpc/mpc85xx/lbc.c | 2 | ||||
-rw-r--r-- | sys/powerpc/mpc85xx/pci_mpc85xx.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/powerpc/mpc85xx/lbc.c b/sys/powerpc/mpc85xx/lbc.c index 5c27ca4..62b56c3 100644 --- a/sys/powerpc/mpc85xx/lbc.c +++ b/sys/powerpc/mpc85xx/lbc.c @@ -113,7 +113,7 @@ static driver_t lbc_driver = { devclass_t lbc_devclass; -DRIVER_MODULE(lbc, nexus, lbc_driver, lbc_devclass, 0, 0); +DRIVER_MODULE(lbc, ofwbus, lbc_driver, lbc_devclass, 0, 0); /* * Calculate address mask used by OR(n) registers. Use memory region size to diff --git a/sys/powerpc/mpc85xx/pci_mpc85xx.c b/sys/powerpc/mpc85xx/pci_mpc85xx.c index 0699b22..f1b958f 100644 --- a/sys/powerpc/mpc85xx/pci_mpc85xx.c +++ b/sys/powerpc/mpc85xx/pci_mpc85xx.c @@ -170,7 +170,7 @@ static devclass_t fsl_pcib_devclass; DEFINE_CLASS_1(pcib, fsl_pcib_driver, fsl_pcib_methods, sizeof(struct fsl_pcib_softc), ofw_pci_driver); -DRIVER_MODULE(pcib, nexus, fsl_pcib_driver, fsl_pcib_devclass, 0, 0); +DRIVER_MODULE(pcib, ofwbus, fsl_pcib_driver, fsl_pcib_devclass, 0, 0); static int fsl_pcib_probe(device_t dev) |