[source] mvebu: disable MSI interrupts

LEDE Commits lede-commits at lists.infradead.org
Thu Sep 29 04:47:40 PDT 2016


jogo pushed a commit to source.git, branch master:
https://git.lede-project.org/a454756c913060977fd826ed421b9c7cfca3372e

commit a454756c913060977fd826ed421b9c7cfca3372e
Author: Jonas Gorski <jonas.gorski at gmail.com>
AuthorDate: Thu Sep 29 12:19:28 2016 +0200

    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 at gmail.com>
    Acked-by: Felix Fietkau <nbd at nbd.name>
---
 target/linux/mvebu/config-4.4 | 2 --
 1 file changed, 2 deletions(-)

diff --git a/target/linux/mvebu/config-4.4 b/target/linux/mvebu/config-4.4
index 27d0a0f..c2a81d3 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



More information about the lede-commits mailing list