firmware: Bring back FW_TEXT_START as an optional parameter
authorAnup Patel <apatel@ventanamicro.com>
Wed, 15 May 2024 04:25:50 +0000 (09:55 +0530)
committerAnup Patel <anup@brainfault.org>
Thu, 23 May 2024 05:20:23 +0000 (10:50 +0530)
commit96f0a2e3ea6dc8c337ad1b927d6bda8f5ac151be
tree13cc94bccb905e9a91207cbb47bf0ddddc1944ed
parente3a30a2c918aae79d4cc403d474c3d2872a9063c
firmware: Bring back FW_TEXT_START as an optional parameter

Bring back FW_TEXT_START as an optional parameter to allow users
explicitly specify compile time address for loading debug symbols.
When not specified, the FW_TEXT_START is assumed to be 0.

Fixes: d4d2582eef7a ("firmware: remove FW_TEXT_START")
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Tested-by: Clément Léger <cleger@rivosinc.com>
docs/firmware/fw.md
firmware/fw_base.S
firmware/fw_base.ldS
firmware/fw_payload.elf.ldS
firmware/objects.mk
firmware/payloads/test.elf.ldS