core: riscv: introduce CFG_RISCV_SBI_MPXY flag for MPXY SBI supportAdd a new build-time configuration flag CFG_RISCV_SBI_MPXY to enablecompilation of MPXY SBI extension support in OP-TEE. When ena
core: riscv: introduce CFG_RISCV_SBI_MPXY flag for MPXY SBI supportAdd a new build-time configuration flag CFG_RISCV_SBI_MPXY to enablecompilation of MPXY SBI extension support in OP-TEE. When enabled, thisautomatically forces CFG_RISCV_SBI to ensure the SBI infrastructure isincluded.Also update the build system to conditionally compile sbi_mpxy.c basedon this flag.Enable CFG_RISCV_SBI_MPXY by default for the virt platform.Signed-off-by: Marouene Boubakri <marouene.boubakri@nxp.com>Reviewed-by: Yu-Chien Peter Lin <peter.lin@sifive.com>Reviewed-by: Alvin Chang <alvinga@andestech.com>
show more ...
core: riscv: allow enabling CFG_CORE_ASLRMake ASLR configurable on RISC-V platforms.Signed-off-by: Yu-Chien Peter Lin <peter.lin@sifive.com>Reviewed-by: Alvin Chang <alvinga@andestech.com>
core: riscv: add SiFive Unleashed and Unmatched board supportAdd SiFive Unleashed and Unmatched board support.Signed-off-by: Yu-Chien Peter Lin <peter.lin@sifive.com>Reviewed-by: Samuel Holland
core: riscv: add SiFive Unleashed and Unmatched board supportAdd SiFive Unleashed and Unmatched board support.Signed-off-by: Yu-Chien Peter Lin <peter.lin@sifive.com>Reviewed-by: Samuel Holland <samuel.holland@sifive.com>Reviewed-by: Zong Li <zong.li@sifive.com>Acked-by: Alvin Chang <alvinga@andestech.com>Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>