aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorJason Gunthorpe <jgunthorpe@obsidianresearch.com>2012-11-21 00:19:06 -0700
committerBen Hutchings <ben@decadent.org.uk>2012-12-06 11:20:34 +0000
commite961f8822e342a846be1b6e0e7c1ec5f18932511 (patch)
treeb17fdccd0fd74e411a75badf5d41fd6778098f58 /arch/arm/Kconfig
parent58e104064bdb276b35ef69413e8702424ada4094 (diff)
downloadkernel_samsung_smdk4412-e961f8822e342a846be1b6e0e7c1ec5f18932511.zip
kernel_samsung_smdk4412-e961f8822e342a846be1b6e0e7c1ec5f18932511.tar.gz
kernel_samsung_smdk4412-e961f8822e342a846be1b6e0e7c1ec5f18932511.tar.bz2
ARM: Kirkwood: Update PCI-E fixup
commit 1dc831bf53fddcc6443f74a39e72db5bcea4f15d upstream. - The code relies on rc_pci_fixup being called, which only happens when CONFIG_PCI_QUIRKS is enabled, so add that to Kconfig. Omitting this causes a booting failure with a non-obvious cause. - Update rc_pci_fixup to set the class properly, copying the more modern style from other places - Correct the rc_pci_fixup comment Signed-off-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> Signed-off-by: Jason Cooper <jason@lakedaemon.net> [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 9fdc151..27bcd12 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -542,6 +542,7 @@ config ARCH_KIRKWOOD
bool "Marvell Kirkwood"
select CPU_FEROCEON
select PCI
+ select PCI_QUIRKS
select ARCH_REQUIRE_GPIOLIB
select GENERIC_CLOCKEVENTS
select PLAT_ORION