From 9c63141025ed5554891a1e4ae9be221f64ec0888 Mon Sep 17 00:00:00 2001 From: Koen Vandeputte Date: Thu, 21 Mar 2019 15:08:26 +0100 Subject: 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 --- target/linux/imx6/config-4.19 | 2 ++ 1 file changed, 2 insertions(+) (limited to 'target/linux/imx6') 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 -- cgit v1.2.3