pm8921 chip is equipped with a smart battery gauge called bms. BMS is capable of intelligently measuring battery parameters under various loads, the software uses these reading to accurately determine battery capacity. Add driver for the bms module. Change-Id: I0655c19bc9edc6aea15fb66b4de8d647a305416f Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
61 lines
2.7 KiB
Makefile
61 lines
2.7 KiB
Makefile
ccflags-$(CONFIG_POWER_SUPPLY_DEBUG) := -DDEBUG
|
|
|
|
power_supply-y := power_supply_core.o
|
|
power_supply-$(CONFIG_SYSFS) += power_supply_sysfs.o
|
|
power_supply-$(CONFIG_LEDS_TRIGGERS) += power_supply_leds.o
|
|
|
|
obj-$(CONFIG_POWER_SUPPLY) += power_supply.o
|
|
|
|
obj-$(CONFIG_PDA_POWER) += pda_power.o
|
|
obj-$(CONFIG_APM_POWER) += apm_power.o
|
|
obj-$(CONFIG_MAX8925_POWER) += max8925_power.o
|
|
obj-$(CONFIG_WM831X_BACKUP) += wm831x_backup.o
|
|
obj-$(CONFIG_WM831X_POWER) += wm831x_power.o
|
|
obj-$(CONFIG_WM8350_POWER) += wm8350_power.o
|
|
obj-$(CONFIG_TEST_POWER) += test_power.o
|
|
|
|
obj-$(CONFIG_BATTERY_DS2760) += ds2760_battery.o
|
|
obj-$(CONFIG_BATTERY_DS2780) += ds2780_battery.o
|
|
obj-$(CONFIG_BATTERY_DS2781) += ds2781_battery.o
|
|
obj-$(CONFIG_BATTERY_DS2782) += ds2782_battery.o
|
|
obj-$(CONFIG_BATTERY_PMU) += pmu_battery.o
|
|
obj-$(CONFIG_BATTERY_OLPC) += olpc_battery.o
|
|
obj-$(CONFIG_BATTERY_TOSA) += tosa_battery.o
|
|
obj-$(CONFIG_BATTERY_COLLIE) += collie_battery.o
|
|
obj-$(CONFIG_BATTERY_WM97XX) += wm97xx_battery.o
|
|
obj-$(CONFIG_BATTERY_SBS) += sbs-battery.o
|
|
obj-$(CONFIG_BATTERY_BQ27x00) += bq27x00_battery.o
|
|
obj-$(CONFIG_BATTERY_DA9030) += da9030_battery.o
|
|
obj-$(CONFIG_BATTERY_DA9052) += da9052-battery.o
|
|
obj-$(CONFIG_BATTERY_MAX17040) += max17040_battery.o
|
|
obj-$(CONFIG_BATTERY_MAX17042) += max17042_battery.o
|
|
obj-$(CONFIG_BATTERY_Z2) += z2_battery.o
|
|
obj-$(CONFIG_BATTERY_S3C_ADC) += s3c_adc_battery.o
|
|
obj-$(CONFIG_CHARGER_PCF50633) += pcf50633-charger.o
|
|
obj-$(CONFIG_BATTERY_JZ4740) += jz4740-battery.o
|
|
obj-$(CONFIG_BATTERY_INTEL_MID) += intel_mid_battery.o
|
|
obj-$(CONFIG_AB8500_BM) += ab8500_charger.o ab8500_btemp.o ab8500_fg.o abx500_chargalg.o
|
|
obj-$(CONFIG_CHARGER_ISP1704) += isp1704_charger.o
|
|
obj-$(CONFIG_CHARGER_MAX8903) += max8903_charger.o
|
|
obj-$(CONFIG_CHARGER_TWL4030) += twl4030_charger.o
|
|
obj-$(CONFIG_CHARGER_LP8727) += lp8727_charger.o
|
|
obj-$(CONFIG_CHARGER_GPIO) += gpio-charger.o
|
|
obj-$(CONFIG_CHARGER_MANAGER) += charger-manager.o
|
|
obj-$(CONFIG_CHARGER_MAX8997) += max8997_charger.o
|
|
obj-$(CONFIG_CHARGER_MAX8998) += max8998_charger.o
|
|
obj-$(CONFIG_BATTERY_MSM) += msm_battery.o
|
|
obj-$(CONFIG_BATTERY_MSM8X60) += msm_charger.o
|
|
obj-$(CONFIG_PM8058_CHARGER) += pmic8058-charger.o
|
|
obj-$(CONFIG_ISL9519_CHARGER) += isl9519q.o
|
|
obj-$(CONFIG_SMB349_CHARGER) += smb349.o
|
|
obj-$(CONFIG_PM8058_FIX_USB) += pm8058_usb_fix.o
|
|
obj-$(CONFIG_BATTERY_QCIBAT) += qci_battery.o
|
|
obj-$(CONFIG_BATTERY_BQ27520) += bq27520_fuelgauger.o
|
|
obj-$(CONFIG_BATTERY_BQ27541) += bq27541_fuelgauger.o
|
|
obj-$(CONFIG_SMB137B_CHARGER) += smb137b.o
|
|
obj-$(CONFIG_PM8XXX_CCADC) += pm8xxx-ccadc.o
|
|
obj-$(CONFIG_PM8921_BMS) += pm8921-bms.o
|
|
obj-$(CONFIG_PM8921_CHARGER) += pm8921-charger.o
|
|
obj-$(CONFIG_LTC4088_CHARGER) += ltc4088-charger.o
|
|
obj-$(CONFIG_CHARGER_SMB347) += smb347-charger.o
|