aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/imx6
diff options
context:
space:
mode:
authorKoen Vandeputte <koen.vandeputte@ncentric.com>2019-03-21 15:08:26 +0100
committerKoen Vandeputte <koen.vandeputte@ncentric.com>2019-03-22 18:14:28 +0100
commit9c63141025ed5554891a1e4ae9be221f64ec0888 (patch)
tree3d824531d005512e47e51015eb0f97d1775f9e56 /target/linux/imx6
parentf7a057871b9fcd3f3b15fff1ff6cc63b07a41351 (diff)
downloadupstream-9c63141025ed5554891a1e4ae9be221f64ec0888.tar.gz
upstream-9c63141025ed5554891a1e4ae9be221f64ec0888.tar.bz2
upstream-9c63141025ed5554891a1e4ae9be221f64ec0888.zip
imx6: fix legacy IRQ support (4.19)
The PCIe DWC host controller is now using MSI (Message-signaled-interrupts) by default. While ath9k itself does support MSI here, a lot of wlan adapters do not. Avoid non-functioning cards by simply continue to disable MSI for now. This can be done by appending "pci=nomsi" to the boot cmdline. Also an extra fix needs to be backported which avoids MSI initialization which prevented legacy IRQ's init from taking over. Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
Diffstat (limited to 'target/linux/imx6')
-rw-r--r--target/linux/imx6/config-4.192
1 files changed, 2 insertions, 0 deletions
diff --git a/target/linux/imx6/config-4.19 b/target/linux/imx6/config-4.19
index 3ff2d902cb..9fada9a01a 100644
--- a/target/linux/imx6/config-4.19
+++ b/target/linux/imx6/config-4.19
@@ -65,6 +65,8 @@ CONFIG_CLKSRC_IMX_GPT=y
CONFIG_CLKSRC_MMIO=y
CONFIG_CLONE_BACKWARDS=y
CONFIG_CLZ_TAB=y
+CONFIG_CMDLINE="pci=nomsi"
+CONFIG_CMDLINE_EXTEND=y
CONFIG_COMMON_CLK=y
CONFIG_CPUFREQ_DT=y
CONFIG_CPUFREQ_DT_PLATDEV=y