mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 05:39:54 -04:00
clk: qcom: gdsc-regulator: Fix using uninitialized variable
Fix printing stale regval value in case of votable gdsc and if driver observes error is gdsc polling. Change-Id: I20c6e28fa8ed9ca5eea9f2a4c57b22c424ee262a Signed-off-by: Vivek Aknurwar <viveka@codeaurora.org>
This commit is contained in:
parent
e1bdeb4100
commit
2c30b06474
1 changed files with 3 additions and 1 deletions
|
|
@ -374,9 +374,11 @@ static int gdsc_disable(struct regulator_dev *rdev)
|
|||
udelay(TIMEOUT_US);
|
||||
} else {
|
||||
ret = poll_gdsc_status(sc, DISABLED);
|
||||
if (ret)
|
||||
if (ret) {
|
||||
regmap_read(sc->regmap, REG_OFFSET, ®val);
|
||||
dev_err(&rdev->dev, "%s disable timed out: 0x%x\n",
|
||||
sc->rdesc.name, regval);
|
||||
}
|
||||
}
|
||||
|
||||
if (sc->domain_addr) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue