summaryrefslogtreecommitdiff
path: root/blob
AgeCommit message (Collapse)Author
2018-12-21top: Rename "blob" to "firmware" everywhereAnup Patel
This patch renames "blob" to "firmware" everywhere for better and intutive naming. Signed-off-by: Anup Patel <[email protected]>
2018-12-20Use wfi for coldboot finish call.Atish Patra
Signed-off-by: Atish Patra <[email protected]>
2018-12-20blob: Fix commentsDamien Le Moal
Add comments to assembler (not trivial to follow). Signed-off-by: Damien Le Moal <[email protected]>
2018-12-19blob: payload: Add FW_PAYLOAD_FDT_PATH optionAnup Patel
This patch extends fw_payload blob to provide FW_PAYLOAD_FDT_PATH option using which we can embed custom FDT in .text section of fw_payload blob. In other words, FW_PAYLOAD_FDT_PATH is an option to forcefully override FDT passed by previous booting stage in a1 register. Signed-off-by: Anup Patel <[email protected]>
2018-12-19blob: Rename FW_xyz_FDT_OFFSET to FW_xyz_FDT_ADDRAnup Patel
Instead of placing FDT (passed by previous booting stage) at a location relative to next address we should have absolute location of placing FDT so that we more freedom of placing FDT. This will be particularly useful for platforms/boards with very less RAM (such as Kendryte board). Due to above motivation, we rename FW_xyz_FDT_OFFSET options to FW_xyz_FDT_ADDR options and use FW_xyz_FDT_ADDR options as absolute address for placing FDT. Signed-off-by: Anup Patel <[email protected]>
2018-12-19blob: Rename PLAT_TEXT_START to FW_TEXT_STARTAnup Patel
The PLAT_TEXT_START is only used by our firmware blobs hence rename it to FW_TEXT_START. Signed-off-by: Anup Patel <[email protected]>
2018-12-19blob: payload: Introduce FW_PAYLOAD_OFFSET compile time optionAnup Patel
This patch remove hard-coding of payload location in fw_payload.elf.ldS by adding compile-time option FW_PAYLOAD_OFFSET. With the new compile-time option, payload will be placed at PLAT_TEXT_START + FW_PAYLOAD_OFFSET address. Signed-off-by: Anup Patel <[email protected]>
2018-12-19blob: Fix comment typosDamien Le Moal
Various typos fix. Signed-off-by: Damien Le Moal <[email protected]>
2018-12-11Initial commit.Anup Patel
Signed-off-by: Anup Patel <[email protected]>