On Tue, Dec 08, 2020 at 11:48:53AM +0200, Andy Shevchenko wrote: > On Tue, Dec 08, 2020 at 09:34:43AM +0100, Linus Walleij wrote: > > On Mon, Dec 7, 2020 at 7:07 PM Andy Shevchenko > > <andy.shevchenko@xxxxxxxxx> wrote: > > > On Mon, Dec 7, 2020 at 8:02 PM Andy Shevchenko > > > <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: ... > > > Linus, since we are at rc7 I'm not going to send a PR for this single > > > fix (I truly do not expect anything to come). Please, proceed as usual > > > (either to v5.10 or to v5.11 cycle, there is not much difference b/c > > > culptin is sitting in v5.9). > > > > OK no problem, I applied the patch directly for fixes so we get it in ASAP. > > Linus, thanks, however something happened to it. i.e. BugLink tag disappeared. > It's not good, because due to that link and Kai's report I quickly understood > what was the issue. > > Besides that commit message has some grammar / style issues. > Can you please fix above and use below (fixed) text as commit message? > > ---8<---8<--- > > Mistakenly the buffers (input and output) become together enabled for a short > period of time during GPIO request. This is problematic, because instead of > initial motive to disable them in the commit af7e3eeb84e2 > ("pinctrl: intel: Disable input and output buffer when switching to GPIO"), > the driven value on the pin, which might be used as an IRQ line, brings > firmwares of some touch pads to an awkward state that needs a full power off > to recover. Fix this by, as stated in the culprit commit, disabling the buffers. > > P.S. I'm looking at 5f4592bc20c8 in your pin control tree, fixes branch. I can send a v2 for your convenience. -- With Best Regards, Andy Shevchenko