original_kernel/arch/mips/pci
Gabor Juhos a1dca315ce MIPS: pci-ar724x: avoid data bus error due to a missing PCIe module
If the controller has no PCIe module attached, accessing of the device
configuration space causes a data bus error. Avoid this by checking the
status of the PCIe link in advance, and indicate an error if the link
is down.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Cc: stable@vger.kernel.org
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/4293/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2012-08-23 15:44:47 +02:00
..
Makefile MIPS: Netlogic: XLP PCIe controller support. 2012-07-24 17:28:54 +02:00
fixup-bcm63xx.c
fixup-capcella.c
fixup-cobalt.c MIPS: PCI: Add missing __devinit attributions to fixup functions. 2012-07-23 13:55:55 +01:00
fixup-emma2rh.c
fixup-fuloong2e.c MIPS: PCI: Move fixups from __init to __devinit. 2012-07-19 11:27:23 +02:00
fixup-ip32.c
fixup-jmr3927.c
fixup-lantiq.c
fixup-lemote2f.c MIPS: PCI: Move fixups from __init to __devinit. 2012-07-19 11:27:23 +02:00
fixup-malta.c MIPS: Malta: Move PIIX4 PCI fixup to where it belongs. 2012-07-23 13:55:55 +01:00
fixup-mpc30x.c mips: mark const init data with __initconst instead of __initdata 2012-07-19 11:23:43 +02:00
fixup-pmcmsp.c
fixup-pnx8550.c
fixup-rbtx4927.c
fixup-rbtx4938.c
fixup-rc32434.c MIPS: PCI: Add missing __devinit attributions to fixup functions. 2012-07-23 13:55:55 +01:00
fixup-sb1250.c MIPS: PCI: Move fixups from __init to __devinit. 2012-07-19 11:27:23 +02:00
fixup-sni.c
fixup-tb0219.c
fixup-tb0226.c
fixup-tb0287.c
fixup-wrppmc.c
fixup-yosemite.c
msi-octeon.c
ops-bcm63xx.c Merge branches 'next/generic', 'next/alchemy', 'next/bcm63xx', 'next/cavium', 'next/jz4740', 'next/lantiq', 'next/loongson1b' and 'next/netlogic' into mips-for-linux-next 2012-07-25 16:37:46 +02:00
ops-bonito64.c
ops-bridge.c
ops-emma2rh.c
ops-gt64xxx_pci0.c
ops-lantiq.c
ops-loongson2.c
ops-mace.c
ops-msc.c
ops-nile4.c
ops-pmcmsp.c
ops-pnx8550.c
ops-rc32434.c
ops-sni.c
ops-titan-ht.c
ops-titan.c
ops-tx3927.c
ops-tx4927.c MIPS: PCI: Move fixups from __init to __devinit. 2012-07-19 11:27:23 +02:00
ops-vr41xx.c
pci-alchemy.c
pci-ar71xx.c
pci-ar724x.c MIPS: pci-ar724x: avoid data bus error due to a missing PCIe module 2012-08-23 15:44:47 +02:00
pci-bcm47xx.c
pci-bcm63xx.c MIPS: BCM63XX: Add PCIe Support for BCM6328 2012-07-24 16:33:13 +02:00
pci-bcm63xx.h MIPS: BCM63XX: Add PCIe Support for BCM6328 2012-07-24 16:33:13 +02:00
pci-bcm1480.c
pci-bcm1480ht.c
pci-emma2rh.c
pci-ip27.c MIPS: PCI: Move fixups from __init to __devinit. 2012-07-19 11:27:23 +02:00
pci-ip32.c
pci-lantiq.c
pci-lantiq.h
pci-lasat.c
pci-octeon.c
pci-rc32434.c
pci-sb1250.c
pci-tx4927.c
pci-tx4938.c
pci-tx4939.c
pci-vr41xx.c
pci-vr41xx.h
pci-xlp.c MIPS: Netlogic: XLP PCIe controller support. 2012-07-24 17:28:54 +02:00
pci-xlr.c MIPS: Netlogic: Remove unused pcibios_fixups 2012-07-24 17:28:55 +02:00
pci-yosemite.c
pci.c
pcie-octeon.c