Loading drivers/power/qpnp-smbcharger.c +7 −0 Original line number Diff line number Diff line Loading @@ -7124,6 +7124,13 @@ static int smbchg_hw_init(struct smbchg_chip *chip) return rc; } } else { rc = vote(chip->hvdcp_enable_votable, HVDCP_PMIC_VOTER, true, 1); if (rc < 0) { dev_err(chip->dev, "Couldn't disable HVDCP vote rc=%d\n", rc); return rc; } rc = smbchg_sec_masked_write(chip, chip->usb_chgpth_base + CHGPTH_CFG, HVDCP_ADAPTER_SEL_MASK, HVDCP_9V); Loading Loading
drivers/power/qpnp-smbcharger.c +7 −0 Original line number Diff line number Diff line Loading @@ -7124,6 +7124,13 @@ static int smbchg_hw_init(struct smbchg_chip *chip) return rc; } } else { rc = vote(chip->hvdcp_enable_votable, HVDCP_PMIC_VOTER, true, 1); if (rc < 0) { dev_err(chip->dev, "Couldn't disable HVDCP vote rc=%d\n", rc); return rc; } rc = smbchg_sec_masked_write(chip, chip->usb_chgpth_base + CHGPTH_CFG, HVDCP_ADAPTER_SEL_MASK, HVDCP_9V); Loading