Input: pm8941-pwrkey - add support for PMK8350 PON_HLOS PMIC peripheral
authorDavid Collins <collinsd@codeaurora.org>
Wed, 2 Jun 2021 04:34:16 +0000 (21:34 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 2 Jun 2021 04:35:27 +0000 (21:35 -0700)
commit2fcbda9a822db2ff990fd9f19075843737bc1685
tree3cfd5686d28d84527b75af3c64099536fa94a09b
parent595c238a8cd18ea1b0839a55c860d2672d0dd41f
Input: pm8941-pwrkey - add support for PMK8350 PON_HLOS PMIC peripheral

On Qualcomm Technologies, Inc. PMIC PMK8350, the PON peripheral
is split into two peripherals: PON_HLOS and PON_PBS.  The
application processor only has write access to PON_HLOS which
limits it to only receiving PON interrupts.

Add support for the PMK8350 PON_HLOS peripheral so that its
KPDPWR_N and RESIN_N interrupts can be used to detect key
presses.

Signed-off-by: David Collins <collinsd@codeaurora.org>
Signed-off-by: satya priya <skakit@codeaurora.org>
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/1620630064-16354-2-git-send-email-skakit@codeaurora.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/misc/pm8941-pwrkey.c