diff options
author | Daniel Golle <daniel@makrotopia.org> | 2022-04-30 15:51:21 +0100 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2022-04-30 16:00:24 +0100 |
commit | 593fe90b53124af7082b2fe73803e5b1f6793bb9 (patch) | |
tree | 04b638d042160d6b57420b89452d216e4ebfbf48 /target/linux/mediatek/patches-5.10/610-pcie-mediatek-fix-clearing-interrupt-status.patch | |
parent | eb96f1413a6a7f5c2a48fece0eaeafb6e88ad62b (diff) | |
download | upstream-593fe90b53124af7082b2fe73803e5b1f6793bb9.tar.gz upstream-593fe90b53124af7082b2fe73803e5b1f6793bb9.tar.bz2 upstream-593fe90b53124af7082b2fe73803e5b1f6793bb9.zip |
mediatek: remove left-overs from Linux 5.10
Remove patches and configuration for Linux 5.10 which have been left
in the tree despite the target having been switched to Linux 5.15.
Fixes: c283defa88 ("mediatek: switch to 5.15")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Diffstat (limited to 'target/linux/mediatek/patches-5.10/610-pcie-mediatek-fix-clearing-interrupt-status.patch')
-rw-r--r-- | target/linux/mediatek/patches-5.10/610-pcie-mediatek-fix-clearing-interrupt-status.patch | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/target/linux/mediatek/patches-5.10/610-pcie-mediatek-fix-clearing-interrupt-status.patch b/target/linux/mediatek/patches-5.10/610-pcie-mediatek-fix-clearing-interrupt-status.patch deleted file mode 100644 index 031582a788..0000000000 --- a/target/linux/mediatek/patches-5.10/610-pcie-mediatek-fix-clearing-interrupt-status.patch +++ /dev/null @@ -1,24 +0,0 @@ -From: Felix Fietkau <nbd@nbd.name> -Date: Fri, 4 Sep 2020 18:33:27 +0200 -Subject: [PATCH] pcie-mediatek: fix clearing interrupt status - -Clearing the status needs to happen after running the handler, otherwise -we will get an extra spurious interrupt after the cause has been cleared - -Signed-off-by: Felix Fietkau <nbd@nbd.name> ---- - ---- a/drivers/pci/controller/pcie-mediatek.c -+++ b/drivers/pci/controller/pcie-mediatek.c -@@ -615,10 +615,10 @@ static void mtk_pcie_intr_handler(struct - if (status & INTX_MASK) { - for_each_set_bit_from(bit, &status, PCI_NUM_INTX + INTX_SHIFT) { - /* Clear the INTx */ -- writel(1 << bit, port->base + PCIE_INT_STATUS); - virq = irq_find_mapping(port->irq_domain, - bit - INTX_SHIFT); - generic_handle_irq(virq); -+ writel(1 << bit, port->base + PCIE_INT_STATUS); - } - } - |