xref: /rk3399_rockchip-uboot/include/configs/evb_rv1106.h (revision 04e2aa7f1db9cc4d3497d278c7c1a3d648582749)
1*04e2aa7fSJoseph Chen /*
2*04e2aa7fSJoseph Chen  * (C) Copyright 2022 Rockchip Electronics Co., Ltd
3*04e2aa7fSJoseph Chen  *
4*04e2aa7fSJoseph Chen  * SPDX-License-Identifier:     GPL-2.0+
5*04e2aa7fSJoseph Chen  */
6*04e2aa7fSJoseph Chen 
7*04e2aa7fSJoseph Chen #ifndef __EVB_RV1106_H
8*04e2aa7fSJoseph Chen #define __EVB_RV1106_H
9*04e2aa7fSJoseph Chen 
10*04e2aa7fSJoseph Chen #include <configs/rv1106_common.h>
11*04e2aa7fSJoseph Chen 
12*04e2aa7fSJoseph Chen #define CONFIG_SYS_MMC_ENV_DEV 0
13*04e2aa7fSJoseph Chen 
14*04e2aa7fSJoseph Chen #define ROCKCHIP_DEVICE_SETTINGS \
15*04e2aa7fSJoseph Chen 			"stdout=serial,vidconsole\0" \
16*04e2aa7fSJoseph Chen 			"stderr=serial,vidconsole\0"
17*04e2aa7fSJoseph Chen #undef CONFIG_CONSOLE_SCROLL_LINES
18*04e2aa7fSJoseph Chen #define CONFIG_CONSOLE_SCROLL_LINES            10
19*04e2aa7fSJoseph Chen 
20*04e2aa7fSJoseph Chen #ifndef CONFIG_SPL_BUILD
21*04e2aa7fSJoseph Chen #undef CONFIG_BOOTCOMMAND
22*04e2aa7fSJoseph Chen 
23*04e2aa7fSJoseph Chen /*
24*04e2aa7fSJoseph Chen  * We made a deal: Not allow U-Boot to bring up thunder-boot kernel.
25*04e2aa7fSJoseph Chen  *
26*04e2aa7fSJoseph Chen  * Because the thunder-boot feature may require special memory layout
27*04e2aa7fSJoseph Chen  * or other appointments, U-Boot can't handle all that. Let's go back
28*04e2aa7fSJoseph Chen  * to SPL to bring up kernel.
29*04e2aa7fSJoseph Chen  *
30*04e2aa7fSJoseph Chen  * Note: bootcmd is only called in normal boot sequence, that means
31*04e2aa7fSJoseph Chen  * we allow user to boot what they want in U-Boot shell mode.
32*04e2aa7fSJoseph Chen  */
33*04e2aa7fSJoseph Chen #ifdef CONFIG_SPL_KERNEL_BOOT
34*04e2aa7fSJoseph Chen #define CONFIG_BOOTCOMMAND "reset"
35*04e2aa7fSJoseph Chen #else
36*04e2aa7fSJoseph Chen #define CONFIG_BOOTCOMMAND RKIMG_BOOTCOMMAND
37*04e2aa7fSJoseph Chen #endif
38*04e2aa7fSJoseph Chen 
39*04e2aa7fSJoseph Chen #endif /* !CONFIG_SPL_BUILD */
40*04e2aa7fSJoseph Chen #endif /* __EVB_RV1106_H */
41