Message ID | 20230705133005.577-1-mario.limonciello@amd.com |
---|---|
Headers | show |
Series | Fix for interrupt storm on ASUS TUF A16 | expand |
On Wed, Jul 5, 2023 at 3:30 PM Mario Limonciello <mario.limonciello@amd.com> wrote: > An interrupt storm is reported for the GPIO controller on ASUS TUF A16 > but only on Linux. In comparing the GPIO registers from Windows and > Linux the configuration for several bits specified in _AEI() was never > actually loaded into the hardware on Linux. I queued this up for fixes as it looks pretty urgent, perhaps I will even send it to Torvalds before -rc1 if there is positive feedback. Yours, Linus Walleij
On 7/7/2023 08:50, Linus Walleij wrote: > On Wed, Jul 5, 2023 at 3:30 PM Mario Limonciello > <mario.limonciello@amd.com> wrote: > >> An interrupt storm is reported for the GPIO controller on ASUS TUF A16 >> but only on Linux. In comparing the GPIO registers from Windows and >> Linux the configuration for several bits specified in _AEI() was never >> actually loaded into the hardware on Linux. > > I queued this up for fixes as it looks pretty urgent, perhaps I will > even send it to Torvalds before -rc1 if there is positive feedback. > > Yours, > Linus Walleij Appreciated, thanks! To all those that reported this issue, the branch that has all the fixes committed is: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git/log/?h=fixes If you can please check this out and confirm everything works as intended. It should - the patch was split up into 4 but the meat should be the same.
This fixes keyboard issues on my Asus TUF Gaming A16 Advantage Edition FA617NS-N3085W
Thanks!
Tested-by: Jan Visser <starquake@linuxeverywhere.org>