diff options
Diffstat (limited to 'SOURCES/v6-ACPI-skip-IRQ-override-on-AMD-Zen-platforms.patch')
-rw-r--r-- | SOURCES/v6-ACPI-skip-IRQ-override-on-AMD-Zen-platforms.patch | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/SOURCES/v6-ACPI-skip-IRQ-override-on-AMD-Zen-platforms.patch b/SOURCES/v6-ACPI-skip-IRQ-override-on-AMD-Zen-platforms.patch deleted file mode 100644 index fa98586..0000000 --- a/SOURCES/v6-ACPI-skip-IRQ-override-on-AMD-Zen-platforms.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c -index c2d494784425..510cdec375c4 100644 ---- a/drivers/acpi/resource.c -+++ b/drivers/acpi/resource.c -@@ -416,6 +416,16 @@ static bool acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity, - { - int i; - -+#ifdef CONFIG_X86 -+ /* -+ * IRQ override isn't needed on modern AMD Zen systems and -+ * this override breaks active low IRQs on AMD Ryzen 6000 and -+ * newer systems. Skip it. -+ */ -+ if (boot_cpu_has(X86_FEATURE_ZEN)) -+ return false; -+#endif -+ - for (i = 0; i < ARRAY_SIZE(skip_override_table); i++) { - const struct irq_override_cmp *entry = &skip_override_table[i]; - |