diff options
author | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2016-06-27 14:38:29 +0200 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2016-06-27 14:44:19 +0200 |
commit | be10973d1498e39431e82ad2a70f19a7872cd4b6 (patch) | |
tree | 29aedc31fc77aea7f9bf969ba2d936993c1dc5b8 | |
parent | 7a872d8db0516d36eb29acbad5a91ccf42330fcb (diff) |
apalis/colibri_t30: disable tps62362 pull-downs, use vdd_core set 0Colibri_T30_LinuxImageV2.6Beta2_20160701Colibri_T20_LinuxImageV2.6Beta2_20160701Apalis_T30_LinuxImageV2.6Beta2_20160701
TPS62362:
- disable all internal pull-down resistors to decrease (RTC battery)
current consumption
- make sure we use VDD_CORE set point 0
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r-- | arch/arm/mach-tegra/board-apalis_t30-power.c | 5 | ||||
-rw-r--r-- | arch/arm/mach-tegra/board-colibri_t30-power.c | 5 |
2 files changed, 6 insertions, 4 deletions
diff --git a/arch/arm/mach-tegra/board-apalis_t30-power.c b/arch/arm/mach-tegra/board-apalis_t30-power.c index 5930b3304101..a2698d98aa8d 100644 --- a/arch/arm/mach-tegra/board-apalis_t30-power.c +++ b/arch/arm/mach-tegra/board-apalis_t30-power.c @@ -306,10 +306,11 @@ static struct tps62360_regulator_platform_data tps6236x_pdata = { .consumer_supplies = tps6236x_dcdc_supply, \ }, \ .en_discharge = true, \ + .en_internal_pulldn = false, \ .vsel0_gpio = -1, \ .vsel1_gpio = -1, \ - .vsel0_def_state = 1, \ - .vsel1_def_state = 1, \ + .vsel0_def_state = 0, \ + .vsel1_def_state = 0, \ }; static struct i2c_board_info __initdata tps6236x_boardinfo[] = { diff --git a/arch/arm/mach-tegra/board-colibri_t30-power.c b/arch/arm/mach-tegra/board-colibri_t30-power.c index aaf6128ebcc9..a3751ec3a0ba 100644 --- a/arch/arm/mach-tegra/board-colibri_t30-power.c +++ b/arch/arm/mach-tegra/board-colibri_t30-power.c @@ -295,10 +295,11 @@ static struct tps62360_regulator_platform_data tps6236x_pdata = { .consumer_supplies = tps6236x_dcdc_supply, \ }, \ .en_discharge = true, \ + .en_internal_pulldn = false, \ .vsel0_gpio = -1, \ .vsel1_gpio = -1, \ - .vsel0_def_state = 1, \ - .vsel1_def_state = 1, \ + .vsel0_def_state = 0, \ + .vsel1_def_state = 0, \ }; static struct i2c_board_info __initdata tps6236x_boardinfo[] = { |