Loading drivers/power/supply/qcom/Kconfig +13 −0 Original line number Diff line number Diff line Loading @@ -77,4 +77,17 @@ config HL6111R sizes. The HL6111R has voltage, current and temperature protection mechanisms, an I2C interface, and a PSNS output. config SMB1398_CHARGER tristate "SMB1398 power supply framework based driver" depends on MFD_I2C_PMIC help Say Y to include the support of SMB1398 Charge driver based on power supply framework. SMB1398 is a combo charger chip which can work in different modes: (1) DIV2 charge pump mode to work as a companion charger to be paired with Qualcomm Technologies, Inc.’s family of standalone chargers; (2) DIV2 and 3-level buck combo mode to regulate the output power from wireless charger receiver and provide the input for downstream chargers. endmenu drivers/power/supply/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -7,3 +7,4 @@ obj-$(CONFIG_QPNP_QNOVO5) += qpnp-qnovo5.o battery.o pmic-voter.o obj-$(CONFIG_QPNP_FG_GEN4) += qpnp-fg-gen4.o fg-memif.o fg-util.o fg-alg.o pmic-voter.o obj-$(CONFIG_QPNP_QG) += qpnp-qg.o pmic-voter.o qg-util.o qg-soc.o qg-sdam.o qg-battery-profile.o qg-profile-lib.o fg-alg.o obj-$(CONFIG_HL6111R) += hl6111r.o obj-$(CONFIG_SMB1398_CHARGER) += smb1398-charger.o pmic-voter.o drivers/power/supply/qcom/smb1398-charger.c 0 → 100644 +2334 −0 File added.Preview size limit exceeded, changes collapsed. Show changes Loading
drivers/power/supply/qcom/Kconfig +13 −0 Original line number Diff line number Diff line Loading @@ -77,4 +77,17 @@ config HL6111R sizes. The HL6111R has voltage, current and temperature protection mechanisms, an I2C interface, and a PSNS output. config SMB1398_CHARGER tristate "SMB1398 power supply framework based driver" depends on MFD_I2C_PMIC help Say Y to include the support of SMB1398 Charge driver based on power supply framework. SMB1398 is a combo charger chip which can work in different modes: (1) DIV2 charge pump mode to work as a companion charger to be paired with Qualcomm Technologies, Inc.’s family of standalone chargers; (2) DIV2 and 3-level buck combo mode to regulate the output power from wireless charger receiver and provide the input for downstream chargers. endmenu
drivers/power/supply/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -7,3 +7,4 @@ obj-$(CONFIG_QPNP_QNOVO5) += qpnp-qnovo5.o battery.o pmic-voter.o obj-$(CONFIG_QPNP_FG_GEN4) += qpnp-fg-gen4.o fg-memif.o fg-util.o fg-alg.o pmic-voter.o obj-$(CONFIG_QPNP_QG) += qpnp-qg.o pmic-voter.o qg-util.o qg-soc.o qg-sdam.o qg-battery-profile.o qg-profile-lib.o fg-alg.o obj-$(CONFIG_HL6111R) += hl6111r.o obj-$(CONFIG_SMB1398_CHARGER) += smb1398-charger.o pmic-voter.o
drivers/power/supply/qcom/smb1398-charger.c 0 → 100644 +2334 −0 File added.Preview size limit exceeded, changes collapsed. Show changes