Input: snvs_pwrkey - support power-off-time-sec
authorIan Ray <ian.ray@gehealthcare.com>
Thu, 1 May 2025 03:51:50 +0000 (20:51 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 1 May 2025 04:03:14 +0000 (21:03 -0700)
commit95ea0cf3f6137f6596002fd524580e481b5507c1
tree4f483ceac6a29e7759dee89095a95d112c6f7bde
parentfe315d6a378689119f0270037f7378d2bfcbe634
Input: snvs_pwrkey - support power-off-time-sec

The power-off time is configured in LPCR[17:16] BTN_PRESS_TIME:

 * b00:  5 seconds (SoC default)
 * b01: 10 seconds
 * b10: 15 seconds
 * b11: PMIC is not disabled

Signed-off-by: Ian Ray <ian.ray@gehealthcare.com>
Link: https://lore.kernel.org/r/20250315093455.1100-3-ian.ray@gehealthcare.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/keyboard/snvs_pwrkey.c