summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-ventana-power.c
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2010-12-09 14:43:36 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:46:07 -0800
commitca4b041505c5085e97825d11cbdebf7af09016bd (patch)
tree7bea71628f6f3db12ded2f91deaa03918d06565f /arch/arm/mach-tegra/board-ventana-power.c
parent09d790bfef00b6b9a77376472d65fe61aba257b3 (diff)
[ARM] tegra: ventana: enable battery charging at boot up
Bug 749251 Original-Change-Id: I95db2d0327f4425de40e64b4ea70c0c76f908ab9 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/12465 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R93eae47b9e270c19d4cc1adf164330ceb114b0c5
Diffstat (limited to 'arch/arm/mach-tegra/board-ventana-power.c')
-rw-r--r--arch/arm/mach-tegra/board-ventana-power.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-ventana-power.c b/arch/arm/mach-tegra/board-ventana-power.c
index d43a83251d15..2e3d1fd9be71 100644
--- a/arch/arm/mach-tegra/board-ventana-power.c
+++ b/arch/arm/mach-tegra/board-ventana-power.c
@@ -37,6 +37,16 @@
#define PMC_CTRL 0x0
#define PMC_CTRL_INTR_LOW (1 << 17)
+#define ventana_ac_ok TEGRA_GPIO_PV3
+
+int __init ventana_charge_init(void)
+{
+ gpio_request(ventana_ac_ok, "ac_ok");
+ gpio_direction_input(ventana_ac_ok);
+ tegra_gpio_enable(ventana_ac_ok);
+ return 0;
+}
+
static struct regulator_consumer_supply tps658621_sm0_supply[] = {
REGULATOR_SUPPLY("vdd_core", NULL),
};