diff options
author | Darbha Sriharsha <dsriharsha@nvidia.com> | 2013-11-29 12:35:35 +0530 |
---|---|---|
committer | Laxman Dewangan <ldewangan@nvidia.com> | 2013-12-01 22:08:50 -0800 |
commit | da8abe01ee6e3fac2cc28849669fffc0ca99b796 (patch) | |
tree | c2619fcb31689cbf888f3c163c23b98a2371d414 /arch/arm/mach-tegra/board-laguna-power.c | |
parent | 4dc750d5ff35b5381207adbb8bf4b88918f33813 (diff) |
arm: laguna: Register charger only when battery connected
Register bq24715 battery charger driver only when a battery
is connected to the platform (When it is specified through
ODM data that battery has been connected).
Bug 1271064
Change-Id: I0d6fc482c3e4d6f4512c3a06575f9525a197b906
Signed-off-by: Darbha Sriharsha <dsriharsha@nvidia.com>
Reviewed-on: http://git-master/r/336900
GVS: Gerrit_Virtual_Submit
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-laguna-power.c')
-rw-r--r-- | arch/arm/mach-tegra/board-laguna-power.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/board-laguna-power.c b/arch/arm/mach-tegra/board-laguna-power.c index 971e17763429..b55047947c99 100644 --- a/arch/arm/mach-tegra/board-laguna-power.c +++ b/arch/arm/mach-tegra/board-laguna-power.c @@ -834,8 +834,9 @@ int __init laguna_regulator_init(void) #endif laguna_as3722_regulator_init(); - i2c_register_board_info(1, bq2471x_boardinfo, - ARRAY_SIZE(bq2471x_boardinfo)); + if (get_power_supply_type() == POWER_SUPPLY_TYPE_BATTERY) + i2c_register_board_info(1, bq2471x_boardinfo, + ARRAY_SIZE(bq2471x_boardinfo)); return 0; } |