mfd: rk808: Add support for power off on RK817
authorOndrej Jirman <megous@megous.com>
Sun, 29 Aug 2021 02:51:53 +0000 (04:51 +0200)
committerLee Jones <lee.jones@linaro.org>
Fri, 5 Nov 2021 14:40:05 +0000 (14:40 +0000)
RK817 has a power-off bit in SYS_CFG3. Add support for powering
off the PMIC.

Signed-off-by: Ondrej Jirman <megous@megous.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/rk808.c

index 77ccd31ca1d91b96bd734362093d653c93194b09..b181fe4013303475d033a6c906059c3a4be91c21 100644 (file)
@@ -543,6 +543,10 @@ static void rk808_pm_power_off(void)
                reg = RK808_DEVCTRL_REG,
                bit = DEV_OFF_RST;
                break;
+       case RK817_ID:
+               reg = RK817_SYS_CFG(3);
+               bit = DEV_OFF;
+               break;
        case RK818_ID:
                reg = RK818_DEVCTRL_REG;
                bit = DEV_OFF;