freebsd-dev/sys/powerpc/mpc85xx
Justin Hibbits 809923ca02 Add a PCI bridge for the Freescale PCIe Root Complex
Summary:
The Freescale PCIe Root Complex shows up as a Processor class device, PowerPC
subclass, so the generic PCI code ignores it for a bridge.  This adds support
for it.

As part of this, update the Freescale PCI hostbridge driver, to allow probing
beyond the root complex, instead of only allowing "proper" PCI-PCI bridges.

Reviewers: #powerpc, marcel, nwhitehorn

Reviewed By: nwhitehorn

Subscribers: imp

Differential Revision: https://reviews.freebsd.org/D2442

Relnotes:	yes
2015-05-11 20:58:05 +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
ds1553_core.c
ds1553_reg.h
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
lbc.c Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
lbc.h Support lbc interrupts: 2012-07-03 00:06:14 +00:00
mpc85xx_gpio.c Add a GPIO driver for the mpc85xx. 2015-04-04 02:34:40 +00:00
mpc85xx.c Interrelated improvements to early boot mappings: 2013-10-26 18:18:14 +00:00
mpc85xx.h Move CCSR discovery into the platform module, while simultaneously making 2013-11-17 02:03:36 +00:00
pci_mpc85xx_pcib.c Add a PCI bridge for the Freescale PCIe Root Complex 2015-05-11 20:58:05 +00:00
pci_mpc85xx.c Add a PCI bridge for the Freescale PCIe Root Complex 2015-05-11 20:58:05 +00:00
platform_mpc85xx.c Rearchitect platform memory map parsing to make it less 2013-12-01 19:43:15 +00:00