regulator: rk806: Solve PWRCTL2/3 level inconsistency in the suspend/resume

Delete the code that forcibly modifies the PWRCTRL2 and PWRCTRL3 function.

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I25426e2a0d1794e1d52d87e8e157983b4e4b1021
This commit is contained in:
shengfei Xu
2024-04-01 09:14:50 +08:00
committed by Tao Huang
parent 205aaf1b9b
commit 46bee21f7d

View File

@@ -1169,8 +1169,6 @@ static int __maybe_unused rk806_suspend(struct device *dev)
int i;
rk806_field_write(rk806, PWRCTRL1_FUN, PWRCTRL_NULL_FUN);
rk806_field_write(rk806, PWRCTRL2_FUN, PWRCTRL_NULL_FUN);
rk806_field_write(rk806, PWRCTRL3_FUN, PWRCTRL_NULL_FUN);
for (i = RK806_ID_DCDC1; i < RK806_ID_END; i++)
rk806_field_write(rk806, BUCK1_VSEL_CTR_SEL + i, CTR_BY_NO_EFFECT);