summaryrefslogtreecommitdiff
path: root/drivers/power/tps80031_battery_gauge.c
AgeCommit message (Collapse)Author
2012-08-15power: tps80031-battery: enable battery full eventXin Xie
BUG 1015045 Change-Id: Id9ac783365f08787638edc057d55f29c9a0e46eb Signed-off-by: Xin Xie <xxie@nvidia.com> Reviewed-on: http://git-master/r/122310 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2012-08-07power: tps80031: battery-gauge: register as mfd sub deviceLaxman Dewangan
Register battery gauge driver of TPS80031 as mfd sub driver in place of adding it as a sub devices. This is inline with the mfd driver policy. Change-Id: I15765be19fc138695de2d813e5fa025400747c86 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/121134 Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
2011-11-30power: tps80031-battery: add ac ONLINE power supply propertiesSyed Rafiuddin
Addition of AC power supply property (POWER_SUPPLY_PROP_ONLINE) so as to display power plug as AC while charging from usb wall charger. Reviewed-on: http://git-master/r/61832 (cherry picked from commit 08b38c5bad9fb999c48a37d295af4b7f46f72cff) Change-Id: I34af095c06c94bf42ed934d03992647a4f163cb1 Reviewed-on: http://git-master/r/64092 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rca4e2cbed914b0d246fa5b2e28f98e052f7c5fd0
2011-11-30power: tps80031-battery: Exit driver if battery is not detectedsyed rafiuddin
Exit fuel-gauge driver if battery presence is not detected. bug 873965 Reviewed-on: http://git-master/r/61830 (cherry picked from commit 149469646e1e5e7ece787ef9546de60a97b46802) Change-Id: I00139f1a92822875fb1409a918c580b83d4789f0 Reviewed-on: http://git-master/r/64090 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rebb08c9d9cbe6a3bb2a3bcaf4cc89beceb55c480
2011-11-30power: tps80031-battery: add new power supply propertiessyed rafiuddin
- Addition of temperature, charge_now and charge counter properties to fuel-gauge controller - Fixed the voltage reading as linux power class requires uV as voltage unit instead of mV bug 872686, 872697 Reviewed-on: http://git-master/r/56988 (cherry picked from commit df7b02de84e4665516caed2f1e00da60d868b1de) Change-Id: Iabad1f4fdc0431a3070d8ee3558aaf010e667853 Reviewed-on: http://git-master/r/61860 Reviewed-by: Syed Rafiuddin <srafiuddin@nvidia.com> Tested-by: Syed Rafiuddin <srafiuddin@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Rebase-Id: R3192775354d90ef7923ad43bd5f4554b8ff7d8cc
2011-11-30power: tps80031-battery-gauge: Add battery gauge driversyed rafiuddin
Adding battery-gauge driver for TPS8003x controller bug 841080 Original-Change-Id: Id65c3de88e6893005a8d7590fc7273cd7c43a1b3 Reviewed-on: http://git-master/r/48428 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Syed Rafiuddin <srafiuddin@nvidia.com> Rebase-Id: R231e287e3ffa10bf03f9b599ab9b80ffb2acd727