linux/arch/powerpc
chenhui zhao ad68ee016d powerpc/85xx: mpc85xxcds - Fix PCI I/O space resource of PCI bridge
There is a PCI bridge(Tsi310) between the MPC8548 and a VIA
southbridge chip.

The bootloader sets the PCI bridge to open a window from 0x0000
to 0x1fff on the PCI I/O space. But the kernel can't set the I/O
resource. In the routine pci_read_bridge_io(), if the base which
is read from PCI_IO_BASE is equal to zero, the routine don't set
the I/O resource of the child bus.

To allow the legacy I/O space on the VIA southbridge to be accessed,
use the fixup to fix the PCI I/O space of the PCI bridge.

Signed-off-by: Zhao Chenhui <chenhui.zhao@freescale.com>
Signed-off-by: Li Yang <leoli@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2012-03-16 15:58:19 -05:00
..
boot powerpc/dts: fix the compatible string of sec 4.0 2012-03-16 14:50:44 -05:00
configs powerpc/85xx: allow CONFIG_PHYS_64BIT to be selectable 2012-03-16 14:57:03 -05:00
include/asm powerpc/85xx: Abstract common define of signal multiplex control for qe 2012-03-16 14:59:38 -05:00
kernel powerpc: Add initial e6500 cpu support 2012-03-15 12:12:21 -05:00
kvm arch/powerpc/kvm/book3s_hv.c: included linux/sched.h twice 2012-02-27 11:33:58 +11:00
lib
math-emu
mm powerpc/fsl-booke: Fixup calc_cam_sz to support MMU v2 2012-03-15 12:12:19 -05:00
net
oprofile
perf powerpc/perf: Move perf core & PMU code into a subdirectory 2012-02-23 10:50:04 +11:00
platforms powerpc/85xx: mpc85xxcds - Fix PCI I/O space resource of PCI bridge 2012-03-16 15:58:19 -05:00
sysdev powerpc/85xx: l2sram - Add compatible entry for mpc8548 L2 controller 2012-03-16 14:50:45 -05:00
xmon powerpc: Rework lazy-interrupt handling 2012-03-09 13:25:06 +11:00
Kconfig powerpc: Make SPARSE_IRQ required 2012-03-07 17:09:04 +11:00
Kconfig.debug powerpc: remove CONFIG_PPC_ISERIES from the architecture Kconfig files 2012-02-27 11:33:58 +11:00
Makefile powerpc/perf: Move perf core & PMU code into a subdirectory 2012-02-23 10:50:04 +11:00
relocs_check.pl