RE: [PATCH 2/2] gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xRU
From: Limonciello, Mario
Date: Wed Jan 18 2023 - 15:50:31 EST
[Public]
> -----Original Message-----
> From: Linus Walleij <linus.walleij@xxxxxxxxxx>
> Sent: Wednesday, January 18, 2023 14:45
> To: Limonciello, Mario <Mario.Limonciello@xxxxxxx>
> Cc: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>; Andy Shevchenko
> <andriy.shevchenko@xxxxxxxxxxxxxxx>; Bartosz Golaszewski
> <brgl@xxxxxxxx>; Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx>; Raul E
> Rangel <rrangel@xxxxxxxxxxxx>; Benjamin Tissoires
> <benjamin.tissoires@xxxxxxxxxx>; regressions@xxxxxxxxxxxxxxx; Werner
> Sembach <wse@xxxxxxxxxxxxxxxxxxx>; linux-gpio@xxxxxxxxxxxxxxx; linux-
> acpi@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx
> Subject: Re: [PATCH 2/2] gpiolib: acpi: Add a ignore wakeup quirk for Clevo
> NL5xRU
>
> On Mon, Jan 16, 2023 at 8:37 PM Mario Limonciello
> <mario.limonciello@xxxxxxx> wrote:
>
> > However on Clevo NL5xRU there is a mistake in the ACPI tables that the
> > TP_ATTN# signal connected to GPIO 9 is configured as ActiveLow and level
> > triggered but connected to a pull up. As soon as the system suspends the
> > touchpad loses power and then the system wakes up.
>
> Now that is what I call proper root cause analysis. Hats off for this patch!
> Reviewed-by: Linus Walleij <linus.walleij@xxxxxxxxxx>
Raul should get some credit too here in the confirmation on that root cause.
It certainly really helps that the schematics for this system were readily available
on the web to confirm the hypothesis.