diff options
author | Rakesh Goyal <rgoyal@nvidia.com> | 2013-12-28 16:35:25 +0530 |
---|---|---|
committer | Laxman Dewangan <ldewangan@nvidia.com> | 2013-12-30 04:46:19 -0800 |
commit | c8fe7ad104efb3d3255b5ff5acadf15d081584fc (patch) | |
tree | 15f0e656c216fbe182f62c05c66beffe8077b0e3 /drivers/misc/gps | |
parent | 4d46c547296e0050bdf2b199c208f92916be40a2 (diff) |
drivers: misc: gps: correct power sequence
Bug 1430167
Change-Id: Ibf20b3c2a26e654eea49b6bffbbfabae84aad9b6
Signed-off-by: Rakesh Goyal <rgoyal@nvidia.com>
Reviewed-on: http://git-master/r/350323
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'drivers/misc/gps')
-rw-r--r-- | drivers/misc/gps/gps.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/misc/gps/gps.c b/drivers/misc/gps/gps.c index 6ca877a1087e..cba5ffbca438 100644 --- a/drivers/misc/gps/gps.c +++ b/drivers/misc/gps/gps.c @@ -262,13 +262,6 @@ static inline void mt3332_gps_power(struct mtk_gps_hardware *hw, if (power_on == on) { GPS_DBG("ignore power control: %d\n", on); } else if (on) { - /*power on*/ - if (hw->ext_power_on) { - err = hw->ext_power_on(0); - if (err) - GPS_ERR("ext_power_on fail\n"); - } - if (hw->ext_power_on) { err = hw->ext_power_on(1); if (err) @@ -283,6 +276,7 @@ static inline void mt3332_gps_power(struct mtk_gps_hardware *hw, if (err) GPS_ERR("ext_power_off fail\n"); } + mdelay(10); } power_on = on; |