From b05b22f9e826ee6a47d74760a9dcc56252bc0da4 Mon Sep 17 00:00:00 2001 From: shengfei Xu Date: Mon, 1 Feb 2021 17:39:59 +0800 Subject: [PATCH] mfd: rk808: config sleep pin polarity active need delay 2ms Signed-off-by: shengfei Xu Change-Id: I404265384c2bc49274646cf749aa8ccf37b0899f --- drivers/mfd/rk808.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/mfd/rk808.c b/drivers/mfd/rk808.c index 84eadc7bc0ee..58e3dcb991bc 100644 --- a/drivers/mfd/rk808.c +++ b/drivers/mfd/rk808.c @@ -821,6 +821,8 @@ static void rk817_shutdown_prepare(void) RK817_SLPPIN_FUNC_MSK, SLPPIN_DN_FUN); if (ret) dev_err(&rk808_i2c_client->dev, "Failed to shutdown device!\n"); + /* pmic need the SCL clock to synchronize register */ + mdelay(2); } static void rk818_device_shutdown(void)