aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
diff options
context:
space:
mode:
authorJonas Gorski <jonas.gorski@gmail.com>2016-09-29 12:19:28 +0200
committerJonas Gorski <jonas.gorski@gmail.com>2016-09-29 13:47:18 +0200
commita454756c913060977fd826ed421b9c7cfca3372e (patch)
treea4330b95c91cc01615aa83feff5113bce18639a8 /target/linux
parent685ed1e0722245c9eca97bbb7e840009c113bcb5 (diff)
downloadupstream-a454756c913060977fd826ed421b9c7cfca3372e.tar.gz
upstream-a454756c913060977fd826ed421b9c7cfca3372e.tar.bz2
upstream-a454756c913060977fd826ed421b9c7cfca3372e.zip
mvebu: disable MSI interrupts
MSI interrupts do not seem to be working on mvebu, and they break ath10k. Since nothing else seems to be using them, especially not mwlwifi, disable them until we can fix MSI interrupts. Works around the following issue: [ 9.001457] ath10k_pci 0000:02:00.0: failed to receive control response completion, polling.. [ 10.001453] ath10k_pci 0000:02:00.0: Service connect timeout [ 10.007126] ath10k_pci 0000:02:00.0: failed to connect htt (-110) [ 10.092224] ath10k_pci 0000:02:00.0: could not init core (-110) [ 10.098177] ath10k_pci 0000:02:00.0: could not probe fw (-110) Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com> Acked-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'target/linux')
-rw-r--r--target/linux/mvebu/config-4.42
1 files changed, 0 insertions, 2 deletions
diff --git a/target/linux/mvebu/config-4.4 b/target/linux/mvebu/config-4.4
index 27d0a0fe5b..c2a81d3dd6 100644
--- a/target/linux/mvebu/config-4.4
+++ b/target/linux/mvebu/config-4.4
@@ -169,7 +169,6 @@ CONFIG_GENERIC_IO=y
CONFIG_GENERIC_IRQ_CHIP=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_IRQ_SHOW_LEVEL=y
-CONFIG_GENERIC_MSI_IRQ=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_PHY=y
CONFIG_GENERIC_SCHED_CLOCK=y
@@ -338,7 +337,6 @@ CONFIG_OUTER_CACHE_SYNC=y
CONFIG_PAGE_OFFSET=0xC0000000
CONFIG_PCI=y
# CONFIG_PCI_DOMAINS_GENERIC is not set
-CONFIG_PCI_MSI=y
CONFIG_PCI_MVEBU=y
CONFIG_PERF_USE_VMALLOC=y
CONFIG_PGTABLE_LEVELS=2