From 67426129b036c8c8da2c446a7b101968e1501941 Mon Sep 17 00:00:00 2001 From: Ziyuan Xu Date: Sat, 16 Apr 2022 17:25:19 +0800 Subject: [PATCH] ARM: rockchip: Locate kernel at 0x00208000 for RV1106 when CONFIG_ROCKCHIP_THUNDER_BOOT=y The memory layout for rv1106 thunder boot feature: SPL: 0 ~ 256KB RTOS: 256KB ~ 512KB SPL S & H: 512KB ~ (2MB - 8KB) ATAGS: (2MB - 8KB) ~ 2MB UBOOT: 2MB ~ KERNEL_R: (2MB + 0x8000) ~ (10MB - 128KB) DTB: (10MB - 128KB) ~ 10MB RAMDISK_R: 10MB ~ 20MB KERNEL_C: 20MB ~ 25MB RAMDISK_C: 25MB ~ 30MB Signed-off-by: Ziyuan Xu Change-Id: Ib1456c8f399cdeda391ba459b22097b0f5810e53 --- arch/arm/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/Makefile b/arch/arm/Makefile index f6e64b8de566..7a313f4a0006 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -153,6 +153,7 @@ textofs-$(CONFIG_ARCH_MSM8960) := 0x00208000 textofs-$(CONFIG_ARCH_MESON) := 0x00208000 textofs-$(CONFIG_ARCH_AXXIA) := 0x00308000 ifeq ($(CONFIG_ROCKCHIP_THUNDER_BOOT),y) +textofs-$(CONFIG_CPU_RV1106) := 0x00208000 textofs-$(CONFIG_CPU_RV1126) := 0x00608000 endif