aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ath79/config-4.14
diff options
context:
space:
mode:
authorDavid Bauer <mail@david-bauer.net>2019-10-23 12:15:18 +0200
committerDavid Bauer <mail@david-bauer.net>2019-10-27 18:02:55 +0100
commit08a134820f57b63b1e8a61c2a67b7009e9f35534 (patch)
tree864478cdf5367555f933fb7ea52ea80d5714666e /target/linux/ath79/config-4.14
parent2b1baf9b16067e4d1695b10d01d36c8659cfb4a7 (diff)
downloadupstream-08a134820f57b63b1e8a61c2a67b7009e9f35534.tar.gz
upstream-08a134820f57b63b1e8a61c2a67b7009e9f35534.tar.bz2
upstream-08a134820f57b63b1e8a61c2a67b7009e9f35534.zip
ath79: enable PCI for whole target
This commit adds PCI support for the whole ath79 target. Previously, this was only done in the generic and tiny subtargets. With the introduction of the HiveAP-121, PCI will be a requirement for all subtargets, thus moving PCI support to the target configuration. Signed-off-by: David Bauer <mail@david-bauer.net>
Diffstat (limited to 'target/linux/ath79/config-4.14')
-rw-r--r--target/linux/ath79/config-4.149
1 files changed, 9 insertions, 0 deletions
diff --git a/target/linux/ath79/config-4.14 b/target/linux/ath79/config-4.14
index 5a2c685d40..1ff3f12728 100644
--- a/target/linux/ath79/config-4.14
+++ b/target/linux/ath79/config-4.14
@@ -27,6 +27,7 @@ CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
CONFIG_ATH79=y
CONFIG_ATH79_WDT=y
+CONFIG_BLK_MQ_PCI=y
CONFIG_CEVT_R4K=y
CONFIG_CLKDEV_LOOKUP=y
CONFIG_CLONE_BACKWARDS=y
@@ -179,12 +180,20 @@ CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y
# CONFIG_NO_IOPORT_MAP is not set
CONFIG_OF=y
CONFIG_OF_ADDRESS=y
+CONFIG_OF_ADDRESS_PCI=y
CONFIG_OF_EARLY_FLATTREE=y
CONFIG_OF_FLATTREE=y
CONFIG_OF_GPIO=y
CONFIG_OF_IRQ=y
CONFIG_OF_MDIO=y
CONFIG_OF_NET=y
+CONFIG_OF_PCI=y
+CONFIG_OF_PCI_IRQ=y
+CONFIG_PCI=y
+CONFIG_PCI_AR71XX=y
+CONFIG_PCI_AR724X=y
+CONFIG_PCI_DISABLE_COMMON_QUIRKS=y
+CONFIG_PCI_DOMAINS=y
CONFIG_PCI_DRIVERS_LEGACY=y
CONFIG_PERF_USE_VMALLOC=y
CONFIG_PGTABLE_LEVELS=2