The RG-DS target is named TARGET_ANBERNIC_RG_DS_RK3568, but the board
Kconfig tests the undefined TARGET_RG_DS_RK3568 symbol.  The board
specific defaults therefore never apply.

In particular, SYS_CONFIG_NAME falls back to rk3568_common instead of
selecting anbernic-rg-ds-rk3568.  This omits the board header which adds
the serial and video console settings.

Use the actual RG-DS target symbol.  Keep it distinct from the RGXX3
target as discussed during review of the original board support.

Fixes: 1998fe69f7e1 ("board: rockchip: add Anbernic RG-DS")
Link: 
https://lore.kernel.org/u-boot/[email protected]/
Signed-off-by: Pengpeng Hou <[email protected]>
---
Testing:
- Generated anbernic-rg-ds-rk3568_defconfig and verified that
  CONFIG_SYS_CONFIG_NAME selects anbernic-rg-ds-rk3568.

 board/anbernic/rg-ds_rk3568/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/board/anbernic/rg-ds_rk3568/Kconfig 
b/board/anbernic/rg-ds_rk3568/Kconfig
index 867694065..1d1043f8c 100644
--- a/board/anbernic/rg-ds_rk3568/Kconfig
+++ b/board/anbernic/rg-ds_rk3568/Kconfig
@@ -1,4 +1,4 @@
-if TARGET_RG_DS_RK3568
+if TARGET_ANBERNIC_RG_DS_RK3568
 
 config SYS_BOARD
        default "rg-ds_rk3568"

Reply via email to