diff options
author | Koen Vandeputte <koen.vandeputte@ncentric.com> | 2019-03-21 15:08:26 +0100 |
---|---|---|
committer | Koen Vandeputte <koen.vandeputte@ncentric.com> | 2019-03-22 18:14:28 +0100 |
commit | 9c63141025ed5554891a1e4ae9be221f64ec0888 (patch) | |
tree | 3d824531d005512e47e51015eb0f97d1775f9e56 /target/linux/imx6 | |
parent | f7a057871b9fcd3f3b15fff1ff6cc63b07a41351 (diff) | |
download | upstream-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.19 | 2 |
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 |