summaryrefslogtreecommitdiff
path: root/arch/riscv/lib/Makefile
diff options
context:
space:
mode:
authorAtish Patra <atish.patra@wdc.com>2020-04-21 11:14:59 -0700
committerAndes <uboot@andestech.com>2020-04-23 10:14:16 +0800
commit5370478d1c7afb8b2a8a0a00b31ff97c3a2c0451 (patch)
treece82a93610acdd6250c6c3d7cb687cde5042b852 /arch/riscv/lib/Makefile
parentfa16ec23bcc8c855106f055d6e552e4cc203a87d (diff)
riscv: Add boot hartid to device tree
Linux booting protocol mandates that register "a0" contains the hartid. However, U-Boot can not pass the hartid via a0 during standard UEFI protocol. DT nodes are commonly used to pass such information to the OS. Add a DT node under chosen node to indicate the boot hartid. EFI stub in Linux kernel will parse this node and pass it to the real kernel in "a0" before jumping to it. Signed-off-by: Atish Patra <atish.patra@wdc.com> Reviewed-by: Rick Chen <rick@andestech.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Tested-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Tested-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'arch/riscv/lib/Makefile')
0 files changed, 0 insertions, 0 deletions