diff options
author | Lokesh Vutla | 2017-07-24 10:12:01 -0500 |
---|---|---|
committer | Jean-Jacques Hiblot | 2017-08-02 09:13:38 -0500 |
commit | 2ee80388bd48bb673da4133926eff40099dea3d8 (patch) | |
tree | 87844cefd2f69812970ba8b403d07288cf4bd739 | |
parent | 9b3ecd22a555fcb3f56b66e7741d0491f7ccdf6b (diff) | |
download | u-boot-2ee80388bd48bb673da4133926eff40099dea3d8.tar.gz u-boot-2ee80388bd48bb673da4133926eff40099dea3d8.tar.xz u-boot-2ee80388bd48bb673da4133926eff40099dea3d8.zip |
board: ti: dra76-evm: Add support for powering on mmc ldo
ldo4 is used to poweron mmc on dra76-evm. Enable it.
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
-rw-r--r-- | board/ti/dra7xx/evm.c | 2 | ||||
-rw-r--r-- | include/palmas.h | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/board/ti/dra7xx/evm.c b/board/ti/dra7xx/evm.c index c1328119ba..3d603a9d46 100644 --- a/board/ti/dra7xx/evm.c +++ b/board/ti/dra7xx/evm.c | |||
@@ -834,6 +834,8 @@ void board_mmc_poweron_ldo(uint voltage) | |||
834 | else if (voltage == LDO_VOLT_1V8) | 834 | else if (voltage == LDO_VOLT_1V8) |
835 | voltage = 0xa; | 835 | voltage = 0xa; |
836 | lp873x_mmc1_poweron_ldo(voltage); | 836 | lp873x_mmc1_poweron_ldo(voltage); |
837 | } else if (board_is_dra76x_evm()) { | ||
838 | palmas_mmc1_poweron_ldo(LDO4_VOLTAGE, LDO4_CTRL, voltage); | ||
837 | } else { | 839 | } else { |
838 | palmas_mmc1_poweron_ldo(LDO1_VOLTAGE, LDO1_CTRL, voltage); | 840 | palmas_mmc1_poweron_ldo(LDO1_VOLTAGE, LDO1_CTRL, voltage); |
839 | } | 841 | } |
diff --git a/include/palmas.h b/include/palmas.h index db845b7c2e..5addf97eca 100644 --- a/include/palmas.h +++ b/include/palmas.h | |||
@@ -35,6 +35,10 @@ | |||
35 | #define LDO2_CTRL 0x52 | 35 | #define LDO2_CTRL 0x52 |
36 | #define LDO2_VOLTAGE 0x53 | 36 | #define LDO2_VOLTAGE 0x53 |
37 | 37 | ||
38 | /* LDO2 control/voltage */ | ||
39 | #define LDO4_CTRL 0x5e | ||
40 | #define LDO4_VOLTAGE 0x5f | ||
41 | |||
38 | /* LDO9 control/voltage */ | 42 | /* LDO9 control/voltage */ |
39 | #define LDO9_CTRL 0x60 | 43 | #define LDO9_CTRL 0x60 |
40 | #define LDO9_VOLTAGE 0x61 | 44 | #define LDO9_VOLTAGE 0x61 |