From: Kendall Willis <k-willis@ti.com>
To: Francesco Dolcini <francesco@dolcini.it>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>, <msp@baylibre.com>,
<s-kochidanadu@ti.com>, <a-kaur@ti.com>, <s-tripathi1@ti.com>,
<vishalm@ti.com>, <linux-input@vger.kernel.org>,
<linux-kernel@vger.kernel.org>, <devicetree@vger.kernel.org>
Subject: Re: [PATCH v4 0/2] Input: gpio-keys - support wakeup pinctrl state
Date: Thu, 29 Oct 2026 10:29:27 -0500 [thread overview]
Message-ID: <20261029152927.2sanhdhcgfhirdkw@uda0506412> (raw)
In-Reply-To: <20261019125925.GA149024@francesco-nb>
Hi Francesco,
On 14:59-20261019, Francesco Dolcini wrote:
> Hello Kendall,
>
> On Mon, Oct 05, 2026 at 03:47:03PM -0500, Kendall Willis wrote:
> > Add 'wakeup' pinctrl state to support separate pin wakeup
> > configurations for GPIO. Upon suspend the 'wakeup' pinctrl state is
> > chosen if it exists. On resume the 'default' pinctrl state is selected.
> > The 'wakeup' pinctrl state allows wakeup from low-power states if a
> > specific pin configuration is needed.
> >
> > On TI K3 AM62 family of devices, the GPIO controller is turned off in
> > suspend to RAM states, so no interrupt can be received by the
> > controller. This prevents system wakeup from low-power states.
> > Alternatively, the pins can wakeup the system if a wakeup flag is set on
> > the pin by using pinctrl.
> >
> > A corresponding device tree patch using the 'wakeup' pinctrl state can
> > be found under "arm64: dts: ti: k3-am62l3-evm: add wakeup-source for GPIO
> > button" [1].
> >
> > Tested GPIO wakeup from suspend on AM62L EVM and AM62P EVM.
> >
> > [1] https://lore.kernel.org/all/20260912-upstream-gpio-wakeup-dts-v1-1-2057d76c63aa@ti.com/
> >
> > Signed-off-by: Kendall Willis <k-willis@ti.com>
>
> What's the plan/status on this? I see rob reviewed the bindings patch
> (in v3), but the tag is lost here.
>
> We would benefit for having this merged, Toradex Verdin AM62 needs this
> feature.
>
> Francesco
>
Thanks for pointing out the lost tag, I will resend the series with it.
Since there are no outstanding comments on the series, hopefully it will
get picked in the next window.
Best,
Kendall
prev parent reply other threads:[~2026-10-29 15:30 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-05 20:47 Kendall Willis
2026-10-05 20:47 ` [PATCH v4 1/2] dt-bindings: input: gpio-keys: add pinctrl states Kendall Willis
2026-10-05 20:47 ` [PATCH v4 2/2] Input: gpio-keys - support wakeup pinctrl state on suspend Kendall Willis
2026-10-22 7:28 ` Markus Schneider-Pargmann
2026-10-19 12:59 ` [PATCH v4 0/2] Input: gpio-keys - support wakeup pinctrl state Francesco Dolcini
2026-10-29 15:29 ` Kendall Willis [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261029152927.2sanhdhcgfhirdkw@uda0506412 \
--to=k-willis@ti.com \
--cc=a-kaur@ti.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=dmitry.torokhov@gmail.com \
--cc=francesco@dolcini.it \
--cc=krzk+dt@kernel.org \
--cc=linux-input@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=msp@baylibre.com \
--cc=robh@kernel.org \
--cc=s-kochidanadu@ti.com \
--cc=s-tripathi1@ti.com \
--cc=vishalm@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®