]> git.baikalelectronics.ru Git - uboot.git/commit
rockchip: veyron: Set vcc33_sd regulator value
authorCarlo Caione <carlo@endlessm.com>
Mon, 11 Jun 2018 19:00:50 +0000 (20:00 +0100)
committerPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
Fri, 20 Jul 2018 23:55:27 +0000 (01:55 +0200)
commitcfd7a4890f50d89a2fd277b4acde3fa588e0fe33
tree0ac1bbe3f49582650654257d83c8194b30220ee8
parentfc5ed627fd36fc354a819f60c5572f67294d22b4
rockchip: veyron: Set vcc33_sd regulator value

On the veyron board the vcc33_sd regulator is used as vmmc-supply for
the SD card. This regulator is powered in the MMC core during power on
but its value is never actually set.

In the veyron platform the reset value for the LDO output is 1.8V while
the standard (min and max) value for this regulator defined in the DTS
is 3.3V. When the MMC core enable the regulator without setting its
value, the output is automatically set to 1.8V instead of 3.3V.

With this patch we preemptively set the value to 3.3V.

Signed-off-by: Carlo Caione <carlo@endlessm.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
arch/arm/mach-rockchip/rk3288-board.c