diff options
author | syed rafiuddin <srafiuddin@nvidia.com> | 2011-09-29 10:44:45 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:50:16 -0800 |
commit | 7e013c17886bb10a9558d94988de5830fce01ba3 (patch) | |
tree | 985bb666f8ecbefe436e1642c553613f04bb006d /arch/arm/mach-tegra/board-enterprise-power.c | |
parent | 5dc7e80087f5176331f912584459c03427b15ccb (diff) |
arm: tegra: enterprise: battery detection support for fuel-gauge
Adding battery present support to fuel-gauge driver
so as not to report battery charecterstics when
battery is not present
bug 873965
Reviewed-on: http://git-master/r/61831
(cherry picked from commit f7087f71f5ed04d5a6c88fa6c8296f85029e2efd)
Change-Id: I3cf95d530845388d189ef860ba4ee7d933dd3fd8
Reviewed-on: http://git-master/r/64091
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Rdaf381deafc9f549522779d7e3baad21f3cd7834
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise-power.c')
-rw-r--r-- | arch/arm/mach-tegra/board-enterprise-power.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise-power.c b/arch/arm/mach-tegra/board-enterprise-power.c index 15c236c30d54..501398234483 100644 --- a/arch/arm/mach-tegra/board-enterprise-power.c +++ b/arch/arm/mach-tegra/board-enterprise-power.c @@ -240,6 +240,7 @@ static struct tps80031_charger_platform_data bcharger_pdata = { static struct tps80031_bg_platform_data battery_gauge_data = { .irq_base = ENT_TPS80031_IRQ_BASE, + .battery_present = 1, }; #define TPS_RTC() \ @@ -490,6 +491,7 @@ int __init enterprise_regulator_init(void) if (get_power_supply_type() == POWER_SUPPLY_TYPE_MAINS) { bcharger_pdata.num_consumer_supplies = 0; bcharger_pdata.consumer_supplies = NULL; + battery_gauge_data.battery_present = 0; } i2c_register_board_info(4, enterprise_regulators, 1); |