mediatek: mt7623: import patch to fix msi warning
authorNick Hainke <vincent@systemli.org>
Wed, 28 Jul 2021 21:18:01 +0000 (23:18 +0200)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 29 Jul 2021 14:08:17 +0000 (15:08 +0100)
commite8e2b88f5feb852904598cbe8746cc5b3c0022ab
tree2b9577a6afe5c7f0b03b2de8fb1ed404f037e67e
parente88ab3b6292a78dd8a21436dfae78f8bfcfd82b0
mediatek: mt7623: import patch to fix msi warning

The 1st generation MediaTek PCIe host bridge cannot handle Message
Signaled Interrupts (MSIs). The core PCI code is not aware that MSI is
not available. This results in warnings of the form:

WARNING: CPU: 2 PID: 112 at include/linux/msi.h:219
  pci_msi_setup_msi_irqs.constprop.8+0x64/0x6c
Modules linked in: ahci(+) libahci libata sd_mod scsi_mod
  gpio_button_hotplug
CPU: 2 PID: 112 Comm: kmodloader Not tainted 5.10.52 #0
Hardware name: Mediatek Cortex-A7 (Device Tree)

Import patches that introduce the 'no_msi' attribute to signal missing
MSI support to the core PCI.

Refresh patches:
- 000-spi-fix-fifo.patch
- 330-mtk-bmt-support.patch
- 510-net-mediatek-add-flow-offload-for-mt7623.patch
- 601-PCI-mediatek-Use-regmap-to-get-shared-pcie-cfg-base.patch
- 610-pcie-mediatek-fix-clearing-interrupt-status.patch
- 700-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch
- 710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch

Signed-off-by: Nick Hainke <vincent@systemli.org>
target/linux/generic/backport-5.10/820-v5.13-make-pci_host_common_probe-declare-its-reliance-on-msi-domains.patch [new file with mode: 0644]
target/linux/generic/backport-5.10/821-v5.13-let-pci-host-bridges-declar-their-reliance-on-msi-domains.patch [new file with mode: 0644]
target/linux/generic/backport-5.10/822-v5.13-advertise-lack-of-built-in-msi-handling.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.10/000-spi-fix-fifo.patch
target/linux/mediatek/patches-5.10/330-mtk-bmt-support.patch
target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch
target/linux/mediatek/patches-5.10/601-PCI-mediatek-Use-regmap-to-get-shared-pcie-cfg-base.patch
target/linux/mediatek/patches-5.10/610-pcie-mediatek-fix-clearing-interrupt-status.patch
target/linux/mediatek/patches-5.10/700-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch
target/linux/mediatek/patches-5.10/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch