mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-13 20:36:02 +01:00
elgin-rv1108: Use rk_board_late_init() for GPIO settings
Since commit 8e9a8d0d0c8c ("rockchip: elgin-rv1108: use board_early_init_f for per-boar init") the function that configure the board GPIOs is no longer called since CONFIG_BOARD_EARLY_INIT_F=y is not selected. These GPIOs do not need to be configured in such early stagem, so change it to rk_board_late_init() and also select CONFIG_BOARD_LATE_INIT=y to fix the regression. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
af84b3327a
commit
1ac0d52a9b
@ -49,7 +49,7 @@ int mach_cpu_init(void)
|
||||
|
||||
#define MODEM_ENABLE_GPIO 111
|
||||
|
||||
int board_early_init_f(void)
|
||||
int rk_board_late_init(void)
|
||||
{
|
||||
gpio_request(MODEM_ENABLE_GPIO, "modem_enable");
|
||||
gpio_direction_output(MODEM_ENABLE_GPIO, 0);
|
||||
|
@ -10,6 +10,7 @@ CONFIG_DEBUG_UART_CLOCK=24000000
|
||||
CONFIG_DEBUG_UART=y
|
||||
# CONFIG_USE_BOOTCOMMAND is not set
|
||||
CONFIG_DEFAULT_FDT_FILE="rv1108-elgin-r1.dtb"
|
||||
CONFIG_BOARD_LATE_INIT=y
|
||||
# CONFIG_DISPLAY_CPUINFO is not set
|
||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||
CONFIG_CMD_GPIO=y
|
||||
|
Loading…
x
Reference in New Issue
Block a user