Skip to content
Commit a9c4a912 authored by Mario Limonciello's avatar Mario Limonciello Committed by Rafael J. Wysocki
Browse files

ACPI: resource: Remove "Zen" specific match and quirks

commit 9946e39f ("ACPI: resource: skip IRQ override on
AMD Zen platforms") attempted to overhaul the override logic so it
didn't apply on X86 AMD Zen systems.  This was intentional so that
systems would prefer DSDT values instead of default MADT value for
IRQ 1 on Ryzen 6000 systems which typically uses ActiveLow for IRQ1.

This turned out to be a bad assumption because several vendors
add Interrupt Source Override but don't fix the DSDT. A pile of
quirks was collecting that proved this wasn't sustaintable.

Furthermore some vendors have used ActiveHigh for IRQ1.
To solve this problem revert the following commits:
* commit 17bb7046 ("ACPI: resource: Do IRQ override on all TongFang
GMxRGxx")
* commit f3cb9b74 ("ACPI: resource: do IRQ override on Lenovo 14ALC7")
* commit bfcdf583 ("ACPI: resource: do IRQ override on LENOVO IdeaPad")
* commit 7592b79b ("ACPI: resource: do IRQ override on XMG Core 15")
* commit 9946e39f

 ("ACPI: resource: skip IRQ override on AMD Zen
platforms")

Reported-by: default avatar <evilsnoo@proton.me>
Link: https://bugzilla.kernel.org/show_bug.cgi?id=217394
Reported-by: default avatar <ruinairas1992@gmail.com>
Link: https://bugzilla.kernel.org/show_bug.cgi?id=217406
Reported-by: default avatar <nmschulte@gmail.com>
Link: https://bugzilla.kernel.org/show_bug.cgi?id=217336
Signed-off-by: default avatarMario Limonciello <mario.limonciello@amd.com>
Tested-by: default avatarWerner Sembach <wse@tuxedocomputers.com>
Tested-by: default avatarChuanhong Guo <gch981213@gmail.com>
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
parent 9561de3a
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment