blob: Rename PLAT_TEXT_START to FW_TEXT_START
authorAnup Patel <anup.patel@wdc.com>
Wed, 19 Dec 2018 09:35:45 +0000 (15:05 +0530)
committerAnup Patel <anup@brainfault.org>
Wed, 19 Dec 2018 10:08:51 +0000 (15:38 +0530)
The PLAT_TEXT_START is only used by our firmware blobs hence
rename it to FW_TEXT_START.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
blob/fw_common.ldS
blob/fw_payload.elf.ldS
blob/objects.mk
plat/qemu/sifive_u/config.mk
plat/qemu/virt/config.mk
plat/sifive/hifive_u540/config.mk

index eac7ede..3761d62 100644 (file)
@@ -7,7 +7,7 @@
  * SPDX-License-Identifier: BSD-2-Clause
  */
 
-       . = PLAT_TEXT_START;
+       . = FW_TEXT_START;
 
        PROVIDE(_fw_start = .);
 
index 9420f08..201338b 100644 (file)
@@ -14,7 +14,7 @@ SECTIONS
 {
        #include "fw_common.ldS"
 
-       . = PLAT_TEXT_START + FW_PAYLOAD_OFFSET;
+       . = FW_TEXT_START + FW_PAYLOAD_OFFSET;
 
        .payload :
        {
index 29c2f95..d1bfbdb 100644 (file)
@@ -12,6 +12,10 @@ blob-cflags-y =
 blob-asflags-y =
 blob-ldflags-y =
 
+ifdef FW_TEXT_START
+blob-cppflags-y += -DFW_TEXT_START=$(FW_TEXT_START)
+endif
+
 blob-bins-$(FW_JUMP) += fw_jump.bin
 ifdef FW_JUMP_ADDR
 blob-cppflags-$(FW_JUMP) += -DFW_JUMP_ADDR=$(FW_JUMP_ADDR)
index c856f65..66dc8de 100644 (file)
@@ -11,7 +11,6 @@
 plat-cppflags-y = -DPLAT_NAME="QEMU SiFive Unleashed"
 plat-cppflags-y+= -DPLAT_HART_COUNT=1
 plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
-plat-cppflags-y+= -DPLAT_TEXT_START=0x80000000
 
 # Compiler flags
 plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
@@ -24,6 +23,7 @@ PLAT_SERIAL_SIFIVE_UART=y
 PLAT_SYS_CLINT=y
 
 # Blobs to build
+FW_TEXT_START=0x80000000
 FW_JUMP=y
 FW_JUMP_ADDR=0x80200000
 FW_JUMP_FDT_OFFSET=0x2000000
index e922df8..99c08cb 100644 (file)
@@ -11,7 +11,6 @@
 plat-cppflags-y = -DPLAT_NAME="QEMU Virt Machine"
 plat-cppflags-y+= -DPLAT_HART_COUNT=8
 plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
-plat-cppflags-y+= -DPLAT_TEXT_START=0x80000000
 
 # Compiler flags
 plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
@@ -24,6 +23,7 @@ PLAT_SERIAL_UART8250=y
 PLAT_SYS_CLINT=y
 
 # Blobs to build
+FW_TEXT_START=0x80000000
 FW_JUMP=y
 FW_JUMP_ADDR=0x80200000
 FW_JUMP_FDT_OFFSET=0x2000000
index 2dc0ac5..164fcdd 100644 (file)
@@ -11,7 +11,6 @@
 plat-cppflags-y = -DPLAT_NAME="SiFive HiFive U540"
 plat-cppflags-y+= -DPLAT_HART_COUNT=1
 plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
-plat-cppflags-y+= -DPLAT_TEXT_START=0x80000000
 
 # Compiler flags
 plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
@@ -24,6 +23,7 @@ PLAT_SERIAL_SIFIVE_UART=y
 PLAT_SYS_CLINT=y
 
 # Blobs to build
+FW_TEXT_START=0x80000000
 FW_JUMP=y
 FW_JUMP_ADDR=0x80200000
 FW_JUMP_FDT_OFFSET=0x2000000