Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f7f1a0b4 authored by Harry Yang's avatar Harry Yang
Browse files

power: qpnp-smbcharger: Enabling input missing poller



ARB occurs upon DCP removal due to bit INPUT_MISSING_POLLER_EN_BIT
cleared in kernel charger driver. Enable input missing poller bit
to avoid ARB.

CRs-Fixed: 965458
Change-Id: I3597327d8607b61582d124318e06da701758e34b
Signed-off-by: default avatarHarry Yang <harryy@codeaurora.org>
parent 1c10389d
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -6665,9 +6665,10 @@ static int smbchg_hw_init(struct smbchg_chip *chip)
	}

	rc = smbchg_sec_masked_write(chip, chip->misc_base + TRIM_OPTIONS_7_0,
			INPUT_MISSING_POLLER_EN_BIT, 0);
			INPUT_MISSING_POLLER_EN_BIT,
			INPUT_MISSING_POLLER_EN_BIT);
	if (rc < 0) {
		dev_err(chip->dev, "Couldn't disable input missing poller rc=%d\n",
		dev_err(chip->dev, "Couldn't enable input missing poller rc=%d\n",
				rc);
		return rc;
	}