freebsd-dev/sys/dev/fdt
Marcel Moolenaar 3a47c0e263 Don't operate on the parent of the PCI node. It's the PCI node itself
that represents the host controller. This makes the FDT PCI support
working an a bare-bones manner. This needs a lot more work, of which
the beginning are at the end of the file, compiled-out with #if 0.

The intend being that both the Marvell PCIE and Freescale PCI/PCIX/PCIE
duplicate the same platform-independent domain initialization, that
should be moved into an unified implementation in the FDT code. Handling
of resources requires help from the platform. A unified implementation
allows us to properly support PCI devices listed in the device tree and
configured according to the device tree specification.

Sponsored by: Juniper Networks
2011-01-29 21:14:29 +00:00
..
fdt_common.c Introduce macro FDT_MAP_IRQ to map from an interrupt controller and 2011-01-29 20:25:20 +00:00
fdt_common.h Eliminate FDT_IMMR_VA define. 2010-07-19 18:47:18 +00:00
fdt_pci.c Don't operate on the parent of the PCI node. It's the PCI node itself 2011-01-29 21:14:29 +00:00
fdt_powerpc.c Introduce PowerPC-specific helper routines for FDT. 2010-07-11 20:49:36 +00:00
fdt_static_dtb.S
fdtbus.c Call newbus_device_create() for PCI devices. Call pci_from_fdt_node() 2011-01-29 21:08:03 +00:00
simplebus.c Let simplebus(4) diagnostics be a bit more descriptive. 2010-07-11 20:30:59 +00:00