Loading drivers/power/supply/qcom/Kconfig +13 −0 Original line number Diff line number Diff line Loading @@ -120,4 +120,17 @@ config SMB1390_CHARGE_PUMP_PSY SMB1390 is a div2 charge pump capable of delivering 6A charge current with very high efficiency. 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 @@ -10,3 +10,4 @@ obj-$(CONFIG_QPNP_QNOVO5) += qpnp-qnovo5.o battery.o obj-$(CONFIG_QPNP_SMB5) += step-chg-jeita.o battery.o qpnp-smb5.o smb5-lib.o pmic-voter.o storm-watch.o schgm-flash.o obj-$(CONFIG_SMB1390_CHARGE_PUMP) += smb1390-charger.o pmic-voter.o obj-$(CONFIG_SMB1390_CHARGE_PUMP_PSY) += smb1390-charger-psy.o pmic-voter.o obj-$(CONFIG_SMB1398_CHARGER) += smb1398-charger.o pmic-voter.o drivers/power/supply/qcom/smb1398-charger.c 0 → 100644 +2479 −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 @@ -120,4 +120,17 @@ config SMB1390_CHARGE_PUMP_PSY SMB1390 is a div2 charge pump capable of delivering 6A charge current with very high efficiency. 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 @@ -10,3 +10,4 @@ obj-$(CONFIG_QPNP_QNOVO5) += qpnp-qnovo5.o battery.o obj-$(CONFIG_QPNP_SMB5) += step-chg-jeita.o battery.o qpnp-smb5.o smb5-lib.o pmic-voter.o storm-watch.o schgm-flash.o obj-$(CONFIG_SMB1390_CHARGE_PUMP) += smb1390-charger.o pmic-voter.o obj-$(CONFIG_SMB1390_CHARGE_PUMP_PSY) += smb1390-charger-psy.o pmic-voter.o obj-$(CONFIG_SMB1398_CHARGER) += smb1398-charger.o pmic-voter.o
drivers/power/supply/qcom/smb1398-charger.c 0 → 100644 +2479 −0 File added.Preview size limit exceeded, changes collapsed. Show changes