MLK-20684 PCI: Disable MSI on CYW4356 and CYW4359 chips
authorAndy Duan <fugang.duan@nxp.com>
Wed, 2 Jan 2019 09:55:44 +0000 (17:55 +0800)
committerLeonard Crestez <leonard.crestez@nxp.com>
Thu, 18 Apr 2019 00:00:38 +0000 (03:00 +0300)
commit593c9ed0e377b43ea1f77984a36172986d7d8f18
tree895b864a66d09213659c6aff51fe17e4fa1345f6
parent08516be573300c788e3b90a67a112b7588beb60b
MLK-20684 PCI: Disable MSI on CYW4356 and CYW4359 chips

MSI is broken on CYW4356/4359 chips. This causes CYW4356 1CX not
work on i.MX8x platforms with bandwidth test. It is known issue
that i.MX8x PCIe host driver MSI interrupt lost.

Disable MSI completely for this chipset to let wifi can stable work
until PCIe RC driver fix the issue.

Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
(cherry picked from commit d99766187fb99d4a6655a1e0fdf5dc9451a8e4a0)
drivers/pci/quirks.c