freebsd-skq/sys/dev/fdt
brooks 3ef292db62 MFC r256911, r256936
MFP4: 223121 (PIC portion), 225861, 227822, 229692 (PIC only), 229693,
230523, 1123614

Implement a driver for Robert Norton's PIC as an FDT interrupt
controller.  Devices whose interrupt-parent property points to a beripic

device will have their interrupt allocation, activation, and setup
operations routed through the IC rather than down the traditional bus
hierarchy.

This driver largely abstracts the underlying CPU away allowing the
PIC to be implemented on CPU's other than BERI.  Due to insufficient
abstractions a small amount of MIPS specific code is currently required
in fdt_mips.c and to implement counters.

Sponsored by:	DARPA/AFRL
Approved by:	re (gjb)
2013-11-01 20:28:13 +00:00
..
fdt_common.c MFC r256861: 2013-10-31 16:18:36 +00:00
fdt_common.h MFC r256861: 2013-10-31 16:18:36 +00:00
fdt_ic_if.m MFC r256861: 2013-10-31 16:18:36 +00:00
fdt_mips.c MFC r256911, r256936 2013-11-01 20:28:13 +00:00
fdt_pci.c If virtual addresses are not set use one to one mapping. 2012-09-14 09:45:13 +00:00
fdt_powerpc.c
fdt_slicer.c Add a new geom class which allows to divide NAND Flash chip 2012-05-22 08:33:14 +00:00
fdt_static_dtb.S
fdt_x86.c Add basic support for FDT to i386 & amd64. This change includes: 2013-05-21 03:05:49 +00:00
fdtbus.c o Switch to use physical addresses in rman for FDT. 2013-03-18 15:18:55 +00:00
simplebus.c MFC r256861: 2013-10-31 16:18:36 +00:00