[PATCH 1/4] rockchip: rk3288: Enable pre console buffer
Kever Yang
kever.yang at rock-chips.com
Thu Jan 30 04:55:20 CET 2020
On 2020/1/23 下午10:12, Jagan Teki wrote:
> Enable pre console buffer for rk3288 platform.
>
> This would help to capture the console messages prior to
> the console being initialised. Enabling this would help
> to capture all the console messages on video output source
> like HDMI. So we can find the full console messages of
> U-Boot proper on HDMI display when enabled it for RK3288
> platform boards.
>
> Buffer address used for pre console is 0x0f000000 which is
> ram base plus 240MiB. right now the Allwinner SoC is using
> similar computation.
>
> Signed-off-by: Jagan Teki <jagan at amarulasolutions.com>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>
Thanks,
- Kever
> ---
> arch/arm/mach-rockchip/Kconfig | 1 +
> common/Kconfig | 1 +
> 2 files changed, 2 insertions(+)
>
> diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
> index 2f260a5c5f..ed7514ab75 100644
> --- a/arch/arm/mach-rockchip/Kconfig
> +++ b/arch/arm/mach-rockchip/Kconfig
> @@ -102,6 +102,7 @@ config ROCKCHIP_RK3288
> select SUPPORT_SPL
> select SPL
> select SUPPORT_TPL
> + imply PRE_CONSOLE_BUFFER
> imply ROCKCHIP_COMMON_BOARD
> imply SPL_ROCKCHIP_COMMON_BOARD
> imply TPL_CLK
> diff --git a/common/Kconfig b/common/Kconfig
> index a7c5ba278a..21d0244050 100644
> --- a/common/Kconfig
> +++ b/common/Kconfig
> @@ -567,6 +567,7 @@ config PRE_CON_BUF_ADDR
> depends on PRE_CONSOLE_BUFFER
> default 0x2f000000 if ARCH_SUNXI && MACH_SUN9I
> default 0x4f000000 if ARCH_SUNXI && !MACH_SUN9I
> + default 0x0f000000 if ROCKCHIP_RK3288
> help
> This sets the start address of the pre-console buffer. This must
> be in available memory and is accessed before relocation and
More information about the U-Boot
mailing list