author | Honglin Zhang <honglin.zhang@amlogic.com> | 2019-12-06 08:16:40 (GMT) |
---|---|---|
committer | Honglin Zhang <honglin.zhang@amlogic.com> | 2019-12-06 08:19:14 (GMT) |
commit | ebc132cc6131624d77835061462889717a2dd902 (patch) | |
tree | 1f4b835e35727f3ac97254961b22131713b9df29 | |
parent | f6775338c4f737037d0380b1529a9d4f203a1236 (diff) | |
download | uboot-ebc132cc6131624d77835061462889717a2dd902.zip uboot-ebc132cc6131624d77835061462889717a2dd902.tar.gz uboot-ebc132cc6131624d77835061462889717a2dd902.tar.bz2 |
bl33: firmware: refine acs.mk to workaround ramdump issue [1/1]
PD#SWPL-17750
Problem:
timing.c compress script parse does not handle ramdump data address
Solution:
refine acs.mk to try to let ramdump obj link before __ddr_setting
Verify:
g12a, g12b, tl1, tm2 compiling pass
Change-Id: I603517e28282eaf77ad393595d68a5bb15a0b73f
Signed-off-by: Honglin Zhang <honglin.zhang@amlogic.com>
-rw-r--r-- | arch/arm/cpu/armv8/g12a/firmware/acs/acs.mk | 5 | ||||
-rw-r--r-- | arch/arm/cpu/armv8/g12b/firmware/acs/acs.mk | 5 | ||||
-rw-r--r-- | arch/arm/cpu/armv8/tl1/firmware/acs/acs.mk | 5 | ||||
-rw-r--r-- | arch/arm/cpu/armv8/tm2/firmware/acs/acs.mk | 5 |
4 files changed, 12 insertions, 8 deletions
diff --git a/arch/arm/cpu/armv8/g12a/firmware/acs/acs.mk b/arch/arm/cpu/armv8/g12a/firmware/acs/acs.mk index 2294d53..883a9df 100644 --- a/arch/arm/cpu/armv8/g12a/firmware/acs/acs.mk +++ b/arch/arm/cpu/armv8/g12a/firmware/acs/acs.mk @@ -1,8 +1,9 @@ -SOURCES += acs.c \ - acs_entry.S +SOURCES += acs_entry.S ifdef CONFIG_MDUMP_COMPRESS SOURCES += ramdump.c endif +SOURCES += acs.c + LINKERFILE_T := acs.ld.S diff --git a/arch/arm/cpu/armv8/g12b/firmware/acs/acs.mk b/arch/arm/cpu/armv8/g12b/firmware/acs/acs.mk index 99b4cf5..96f76a3 100644 --- a/arch/arm/cpu/armv8/g12b/firmware/acs/acs.mk +++ b/arch/arm/cpu/armv8/g12b/firmware/acs/acs.mk @@ -1,8 +1,9 @@ -SOURCES += acs.c \ - acs_entry.S +SOURCES += acs_entry.S ifdef CONFIG_MDUMP_COMPRESS SOURCES += ramdump.c endif +SOURCES += acs.c + LINKERFILE_T := acs.ld.S diff --git a/arch/arm/cpu/armv8/tl1/firmware/acs/acs.mk b/arch/arm/cpu/armv8/tl1/firmware/acs/acs.mk index 2294d53..883a9df 100644 --- a/arch/arm/cpu/armv8/tl1/firmware/acs/acs.mk +++ b/arch/arm/cpu/armv8/tl1/firmware/acs/acs.mk @@ -1,8 +1,9 @@ -SOURCES += acs.c \ - acs_entry.S +SOURCES += acs_entry.S ifdef CONFIG_MDUMP_COMPRESS SOURCES += ramdump.c endif +SOURCES += acs.c + LINKERFILE_T := acs.ld.S diff --git a/arch/arm/cpu/armv8/tm2/firmware/acs/acs.mk b/arch/arm/cpu/armv8/tm2/firmware/acs/acs.mk index 2294d53..883a9df 100644 --- a/arch/arm/cpu/armv8/tm2/firmware/acs/acs.mk +++ b/arch/arm/cpu/armv8/tm2/firmware/acs/acs.mk @@ -1,8 +1,9 @@ -SOURCES += acs.c \ - acs_entry.S +SOURCES += acs_entry.S ifdef CONFIG_MDUMP_COMPRESS SOURCES += ramdump.c endif +SOURCES += acs.c + LINKERFILE_T := acs.ld.S |