
Add option to initialize LEDs in board_init stage for aspeed-based boards.
Signed-off-by: Andrei Kartashev a.kartashev@yadro.com --- board/aspeed/evb_ast2500/evb_ast2500.c | 8 ++++++++ board/aspeed/evb_ast2600/evb_ast2600.c | 8 ++++++++ 2 files changed, 16 insertions(+)
diff --git a/board/aspeed/evb_ast2500/evb_ast2500.c b/board/aspeed/evb_ast2500/evb_ast2500.c index ed162c4095..9612513bfc 100644 --- a/board/aspeed/evb_ast2500/evb_ast2500.c +++ b/board/aspeed/evb_ast2500/evb_ast2500.c @@ -3,3 +3,11 @@ * Copyright (c) 2016 Google, Inc */ #include <common.h> + +int board_init(void) +{ + if (IS_ENABLED(CONFIG_LED)) + led_default_state(); + + return 0; +} diff --git a/board/aspeed/evb_ast2600/evb_ast2600.c b/board/aspeed/evb_ast2600/evb_ast2600.c index e6dc8c7952..9041798896 100644 --- a/board/aspeed/evb_ast2600/evb_ast2600.c +++ b/board/aspeed/evb_ast2600/evb_ast2600.c @@ -3,3 +3,11 @@ * Copyright (c) Aspeed Technology Inc. */ #include <common.h> + +int board_init(void) +{ + if (IS_ENABLED(CONFIG_LED)) + led_default_state(); + + return 0; +}