'Resin' (*Res*et *In*put) on Qualcomm PMICs is usually connected to volume down buttons on devices, which are usually not expected to wake up the device from suspend.
On the other hand, pwrkey should keep wakeup on. Note, that this does change behavior by turning off wakeup by default for 'resin' and requiring a new dt property to be added to turn it on again. But since this is not expected behavior in the first place, and most users will not expect this, I'd argue this change is acceptable. Signed-off-by: Luca Weiss <l...@lucaweiss.eu> --- Luca Weiss (2): dt-bindings: input: pm8941-pwrkey: Document wakeup-source property Input: pm8941-pwrkey - Disable wakeup for resin by default .../bindings/input/qcom,pm8941-pwrkey.yaml | 21 ++++++++++++++++++--- drivers/input/misc/pm8941-pwrkey.c | 12 ++++++++++-- 2 files changed, 28 insertions(+), 5 deletions(-) --- base-commit: 76eeb9b8de9880ca38696b2fb56ac45ac0a25c6c change-id: 20250909-resin-wakeup-ebc77fe75b81 Best regards, -- Luca Weiss <l...@lucaweiss.eu>