On Thu, Dec 30, 2021 at 8:31 PM Hans de Goede <hdegoede@xxxxxxxxxx> wrote: > > Hi Rafael, > > Here are 2 patches for ACPI ac and battery device quirk handling on x86, > the first one refactors the almost identical quirk handling in ac.c and > battery.c out into a shared helper. > > And the 2nd patch then uses the now shared code to also skip / ignore > ac and battery devices on x86 Android tablets with known broken DSDTs. > > Note this applies on top of my: > "[PATCH v2 0/3] ACPI / pdx86: Add support for x86 Android tablets with broken DSDTs" > series which you've just merged into your bleeding edge branch. > > Regards, > > Hans > > > Hans de Goede (2): > ACPI / x86: Introduce an acpi_quirk_skip_acpi_ac_and_battery() helper > ACPI / x86: Skip ac and battery devices on x86 Android tablets with > broken DSDTs > > drivers/acpi/ac.c | 43 ++------------------ > drivers/acpi/battery.c | 42 ++------------------ > drivers/acpi/x86/utils.c | 86 ++++++++++++++++++++++++++++++++++++---- > include/acpi/acpi_bus.h | 5 +++ > 4 files changed, 90 insertions(+), 86 deletions(-) Applied as 5.17 material. Note that the changes here clashed with some recent battery driver changes, so I needed to resolve the merge conflict. Please double check the result. Thanks!