forked from Mirrors/opensbi
blob: Rename PLAT_TEXT_START to FW_TEXT_START
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>
This commit is contained in:
@@ -7,7 +7,7 @@
|
|||||||
* SPDX-License-Identifier: BSD-2-Clause
|
* SPDX-License-Identifier: BSD-2-Clause
|
||||||
*/
|
*/
|
||||||
|
|
||||||
. = PLAT_TEXT_START;
|
. = FW_TEXT_START;
|
||||||
|
|
||||||
PROVIDE(_fw_start = .);
|
PROVIDE(_fw_start = .);
|
||||||
|
|
||||||
|
@@ -14,7 +14,7 @@ SECTIONS
|
|||||||
{
|
{
|
||||||
#include "fw_common.ldS"
|
#include "fw_common.ldS"
|
||||||
|
|
||||||
. = PLAT_TEXT_START + FW_PAYLOAD_OFFSET;
|
. = FW_TEXT_START + FW_PAYLOAD_OFFSET;
|
||||||
|
|
||||||
.payload :
|
.payload :
|
||||||
{
|
{
|
||||||
|
@@ -12,6 +12,10 @@ blob-cflags-y =
|
|||||||
blob-asflags-y =
|
blob-asflags-y =
|
||||||
blob-ldflags-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
|
blob-bins-$(FW_JUMP) += fw_jump.bin
|
||||||
ifdef FW_JUMP_ADDR
|
ifdef FW_JUMP_ADDR
|
||||||
blob-cppflags-$(FW_JUMP) += -DFW_JUMP_ADDR=$(FW_JUMP_ADDR)
|
blob-cppflags-$(FW_JUMP) += -DFW_JUMP_ADDR=$(FW_JUMP_ADDR)
|
||||||
|
@@ -11,7 +11,6 @@
|
|||||||
plat-cppflags-y = -DPLAT_NAME="QEMU SiFive Unleashed"
|
plat-cppflags-y = -DPLAT_NAME="QEMU SiFive Unleashed"
|
||||||
plat-cppflags-y+= -DPLAT_HART_COUNT=1
|
plat-cppflags-y+= -DPLAT_HART_COUNT=1
|
||||||
plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
|
plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
|
||||||
plat-cppflags-y+= -DPLAT_TEXT_START=0x80000000
|
|
||||||
|
|
||||||
# Compiler flags
|
# Compiler flags
|
||||||
plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
|
plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
|
||||||
@@ -24,6 +23,7 @@ PLAT_SERIAL_SIFIVE_UART=y
|
|||||||
PLAT_SYS_CLINT=y
|
PLAT_SYS_CLINT=y
|
||||||
|
|
||||||
# Blobs to build
|
# Blobs to build
|
||||||
|
FW_TEXT_START=0x80000000
|
||||||
FW_JUMP=y
|
FW_JUMP=y
|
||||||
FW_JUMP_ADDR=0x80200000
|
FW_JUMP_ADDR=0x80200000
|
||||||
FW_JUMP_FDT_OFFSET=0x2000000
|
FW_JUMP_FDT_OFFSET=0x2000000
|
||||||
|
@@ -11,7 +11,6 @@
|
|||||||
plat-cppflags-y = -DPLAT_NAME="QEMU Virt Machine"
|
plat-cppflags-y = -DPLAT_NAME="QEMU Virt Machine"
|
||||||
plat-cppflags-y+= -DPLAT_HART_COUNT=8
|
plat-cppflags-y+= -DPLAT_HART_COUNT=8
|
||||||
plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
|
plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
|
||||||
plat-cppflags-y+= -DPLAT_TEXT_START=0x80000000
|
|
||||||
|
|
||||||
# Compiler flags
|
# Compiler flags
|
||||||
plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
|
plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
|
||||||
@@ -24,6 +23,7 @@ PLAT_SERIAL_UART8250=y
|
|||||||
PLAT_SYS_CLINT=y
|
PLAT_SYS_CLINT=y
|
||||||
|
|
||||||
# Blobs to build
|
# Blobs to build
|
||||||
|
FW_TEXT_START=0x80000000
|
||||||
FW_JUMP=y
|
FW_JUMP=y
|
||||||
FW_JUMP_ADDR=0x80200000
|
FW_JUMP_ADDR=0x80200000
|
||||||
FW_JUMP_FDT_OFFSET=0x2000000
|
FW_JUMP_FDT_OFFSET=0x2000000
|
||||||
|
@@ -11,7 +11,6 @@
|
|||||||
plat-cppflags-y = -DPLAT_NAME="SiFive HiFive U540"
|
plat-cppflags-y = -DPLAT_NAME="SiFive HiFive U540"
|
||||||
plat-cppflags-y+= -DPLAT_HART_COUNT=1
|
plat-cppflags-y+= -DPLAT_HART_COUNT=1
|
||||||
plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
|
plat-cppflags-y+= -DPLAT_HART_STACK_SIZE=8192
|
||||||
plat-cppflags-y+= -DPLAT_TEXT_START=0x80000000
|
|
||||||
|
|
||||||
# Compiler flags
|
# Compiler flags
|
||||||
plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
|
plat-cflags-y =-mabi=lp64 -march=rv64imafdc -mcmodel=medany
|
||||||
@@ -24,6 +23,7 @@ PLAT_SERIAL_SIFIVE_UART=y
|
|||||||
PLAT_SYS_CLINT=y
|
PLAT_SYS_CLINT=y
|
||||||
|
|
||||||
# Blobs to build
|
# Blobs to build
|
||||||
|
FW_TEXT_START=0x80000000
|
||||||
FW_JUMP=y
|
FW_JUMP=y
|
||||||
FW_JUMP_ADDR=0x80200000
|
FW_JUMP_ADDR=0x80200000
|
||||||
FW_JUMP_FDT_OFFSET=0x2000000
|
FW_JUMP_FDT_OFFSET=0x2000000
|
||||||
|
Reference in New Issue
Block a user