linux-kernel-test/arch/powerpc/platforms/86xx
Zhang Wei 20243c72a8 [POWERPC] 86xx: Created quirk_fsl_pcie_transparent() to initialize bridge resources.
The Freescale PCI-e RC poses as a transparent bridge, but does not
implement the IO_BASE or IO_LIMIT registers in the config space.  This
means that the code which initializes the bridge resources ends up
setting the IO resources erroneously.  Add quick_fsl_pcie_transparent()
to handle this.

This change sets RC of mpc8641 to be a transparent bridge
for legacy I/O access and initializes the RC bridge resources
from the device tree.

Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
Signed-off-by: Andy Fleming <afleming@freescale.com>
Signed-off-by: Jon Loeliger <jdl@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2007-06-29 01:58:30 -05:00
..
Kconfig [POWERPC] move 82xx/83xx/86xx Kconfig options to platform selection 2007-06-29 01:54:22 -05:00
Makefile [POWERPC] 86xx/85xx: Move 8641 PCI-Express to arch/powerpc/sysdev/fsl_pcie.c. 2007-03-26 17:03:25 -05:00
mpc86xx_hpcn.c [POWERPC] MPC8641HPCN: Set IDE in ULI1575 to not native mode. 2007-06-29 01:58:26 -05:00
mpc86xx_smp.c [POWERPC] Further fixes for the removal of 4level-fixup hack from ppc32 2007-05-09 16:35:01 +10:00
mpc86xx.h [POWERPC] Remove PCI-e errata for MPC8641 silicon ver 1.0 2007-06-29 01:58:17 -05:00
mpc8641_hpcn.h
pci.c [POWERPC] 86xx: Created quirk_fsl_pcie_transparent() to initialize bridge resources. 2007-06-29 01:58:30 -05:00