Loading drivers/power/supply/qcom/Kconfig +12 −0 Original line number Diff line number Diff line Loading @@ -69,4 +69,16 @@ config SMB1355_SLAVE_CHARGER The driver reports the charger status via the power supply framework. A charger status change triggers an IRQ via the device STAT pin. config SMB1390_CHARGE_PUMP_PSY tristate "SMB1390 power supply framework based driver" depends on MFD_I2C_PMIC help Say Y to include support for SMB1390 Charge Pump driver based on power supply framework. SMB1390 is a div2 charge pump capable of delivering 6A charge current with very high efficiency. It can work either as 2s to 1s pre-regulator or as a companion charger when paired with Qualcomm Technologies, Inc.’s family of standalone chargers to enable a high current, low profile Li+ battery charging system. endif drivers/power/supply/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -9,3 +9,4 @@ qcom-smb1398-charger-y += smb1398-charger.o pmic-voter.o obj-$(CONFIG_QPNP_SMBLITE) += step-chg-jeita.o battery.o qpnp-smblite.o smblite-lib.o pmic-voter.o storm-watch.o schgm-falshlite.o obj-$(CONFIG_SMB1355_SLAVE_CHARGER) += qcom-smb1355-charger.o qcom-smb1355-charger-y += smb1355-charger.o pmic-voter.o obj-$(CONFIG_SMB1390_CHARGE_PUMP_PSY) += smb1390-charger-psy.o pmic-voter.o drivers/power/supply/qcom/smb1390-charger-psy.c 0 → 100644 +2201 −0 File added.Preview size limit exceeded, changes collapsed. Show changes Loading
drivers/power/supply/qcom/Kconfig +12 −0 Original line number Diff line number Diff line Loading @@ -69,4 +69,16 @@ config SMB1355_SLAVE_CHARGER The driver reports the charger status via the power supply framework. A charger status change triggers an IRQ via the device STAT pin. config SMB1390_CHARGE_PUMP_PSY tristate "SMB1390 power supply framework based driver" depends on MFD_I2C_PMIC help Say Y to include support for SMB1390 Charge Pump driver based on power supply framework. SMB1390 is a div2 charge pump capable of delivering 6A charge current with very high efficiency. It can work either as 2s to 1s pre-regulator or as a companion charger when paired with Qualcomm Technologies, Inc.’s family of standalone chargers to enable a high current, low profile Li+ battery charging system. endif
drivers/power/supply/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -9,3 +9,4 @@ qcom-smb1398-charger-y += smb1398-charger.o pmic-voter.o obj-$(CONFIG_QPNP_SMBLITE) += step-chg-jeita.o battery.o qpnp-smblite.o smblite-lib.o pmic-voter.o storm-watch.o schgm-falshlite.o obj-$(CONFIG_SMB1355_SLAVE_CHARGER) += qcom-smb1355-charger.o qcom-smb1355-charger-y += smb1355-charger.o pmic-voter.o obj-$(CONFIG_SMB1390_CHARGE_PUMP_PSY) += smb1390-charger-psy.o pmic-voter.o
drivers/power/supply/qcom/smb1390-charger-psy.c 0 → 100644 +2201 −0 File added.Preview size limit exceeded, changes collapsed. Show changes