freebsd-nq/sys/powerpc/booke
Rafal Jaworowski d1d3233ebd Convert Freescale PowerPC platforms to FDT convention.
The following systems are affected:

  - MPC8555CDS
  - MPC8572DS

This overhaul covers the following major changes:

  - All integrated peripherals drivers for Freescale MPC85XX SoC, which are
    currently in the FreeBSD source tree are reworked and adjusted so they
    derive config data out of the device tree blob (instead of hard coded /
    tabelarized values).

  - This includes: LBC, PCI / PCI-Express, I2C, DS1553, OpenPIC, TSEC, SEC,
    QUICC, UART, CFI.

  - Thanks to the common FDT infrastrucutre (fdtbus, simplebus) we retire
    ocpbus(4) driver, which was based on hard-coded config data.

Note that world for these platforms has to be built WITH_FDT.

Reviewed by:	imp
Sponsored by:	The FreeBSD Foundation
2010-07-11 21:08:29 +00:00
..
clock.c Remove the unneeded header <machine/intr.h>. 2010-07-02 02:17:39 +00:00
copyinout.c Merge r198724 to Book-E. casuword() non-atomically read the current value 2010-02-20 16:13:43 +00:00
interrupt.c Provide for multiple, cascaded PICs on PowerPC systems, and extend the 2010-06-18 14:06:27 +00:00
locore.S Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
machdep.c Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
mp_cpudep.c Add SMP support on U3-based G5 systems. This does not yet work perfectly: 2009-10-23 03:17:02 +00:00
platform_bare.c Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
pmap.c Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
swtch.S Minor style consistency fix. 2009-04-22 13:18:04 +00:00
trap_subr.S Actually pass a pointer to the trapframe to powerpc_extr_interrupt(). 2010-03-23 01:07:30 +00:00
trap.c Reorganize syscall entry and leave handling. 2010-05-23 18:32:02 +00:00
vm_machdep.c Replace the existing PowerPC busdma implementation with the one from 2010-07-08 15:38:55 +00:00