freebsd-dev/sys/powerpc/mpc85xx
Nathan Whitehorn 5cd2b97cd0 Teach nexus(4) about Open Firmware (e.g. FDT) on ARM and MIPS, retiring
fdtbus in most cases. This brings ARM and MIPS more in line with existing
Open Firmware platforms like sparc64 and powerpc, as well as preventing
double-enumeration of the OF tree on embedded PowerPC (first through nexus,
then through fdtbus).

This change is also designed to simplify resource management on FDT platforms
by letting there exist a platform-defined root bus resource_activate() call
instead of replying on fdtbus to do the right thing through fdt_bs_tag.
The OFW_BUS_MAP_INTR() and OFW_BUS_CONFIG_INTR() kobj methods are also
available to implement for similar purposes.

Discussed on:	-arm, -mips
Tested by:	zbb, brooks, imp, and others
MFC after:	6 weeks
2013-11-05 13:48:34 +00:00
..
atpic.c Allow PIC drivers to translate firmware sense codes for themselves. This 2013-10-24 15:37:32 +00:00
ds1553_bus_fdt.c Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
ds1553_core.c DS1553 RTC module driver. On the MPC8555CDS system it hangs off of the LBC bus. 2009-06-22 15:48:47 +00:00
ds1553_reg.h DS1553 RTC module driver. On the MPC8555CDS system it hangs off of the LBC bus. 2009-06-22 15:48:47 +00:00
fsl_sdhc.c Remove all the instances of '#undef DEBUG' from kernel. 2013-10-25 18:38:44 +00:00
fsl_sdhc.h Import eSDHC driver for Freescale integrated controller. 2012-05-26 21:07:15 +00:00
i2c.c Remove Semihakf-ism. DEBUG is a kernel configuration option. It 2012-05-24 21:09:38 +00:00
isa.c Retire isa_setup_intr() and isa_teardown_intr() and use the generic bus 2011-05-06 13:48:53 +00:00
lbc.c Teach nexus(4) about Open Firmware (e.g. FDT) on ARM and MIPS, retiring 2013-11-05 13:48:34 +00:00
lbc.h Support lbc interrupts: 2012-07-03 00:06:14 +00:00
mpc85xx.c Interrelated improvements to early boot mappings: 2013-10-26 18:18:14 +00:00
mpc85xx.h Interrelated improvements to early boot mappings: 2013-10-26 18:18:14 +00:00
pci_mpc85xx.c Teach nexus(4) about Open Firmware (e.g. FDT) on ARM and MIPS, retiring 2013-11-05 13:48:34 +00:00