summaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel/r2300_switch.S
diff options
context:
space:
mode:
authorAndreas Ferber <af@chaos-agency.de>2010-03-16 12:35:51 +0100
committerRalf Baechle <ralf@linux-mips.org>2010-04-12 18:26:14 +0200
commit847253b9483f713b3797877034e0940fd45ce375 (patch)
tree4a2fee5d09baadb4ba008a9eee6aadb1f5f04687 /arch/mips/kernel/r2300_switch.S
parentMIPS: make CAC_ADDR and UNCAC_ADDR account for PHYS_OFFSET (diff)
downloadlinux-847253b9483f713b3797877034e0940fd45ce375.tar.xz
linux-847253b9483f713b3797877034e0940fd45ce375.zip
MIPS: Fix SSB PCIcore IO resource management
The SSB PCIcore code reused the IO resource fixup code from the original 2.4.x Broadcom patch for BCM47xx based devices, which was a quick hack for doing PCI IO resource configuration back then (the boot loader doesn't configure PCI devices on this platform). However, this code is no longer necessary since the kernel now can do PCI resource management fine all by itself, so remove the old code. When removing the code, it becomes obvious that the mem_offset setting in the PCIcore driver was wrong, however this was masked by the fixup code before, except in a few cases involving yenta_socket. For BCM47xx, the correct offset is 0, and since this is the only device using PCIcore in host mode, the offset can simply be removed unconditionally. Signed-off-by: Andreas Ferber <af@chaos-agency.de> Signed-off-by: Michael Buesch <mb@bu3sch.de> Cc: Markus Wigge <markus@cultcom.de> Cc: linux-mips@linux-mips.org Patchwork: http://patchwork.linux-mips.org/patch/1070/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/kernel/r2300_switch.S')
0 files changed, 0 insertions, 0 deletions