
Hi Tom,
Please pull some riscv updates:
- Fix sbi_remote_sfence_vma{,_asid}. - Avoid calling sbi_clear_ipi(). - Add new SBI v0.2 extensions support.
https://travis-ci.org/github/rickchen36/u-boot-riscv/builds/663341855
Thanks Rick
The following changes since commit a4df9d8ab848ea4ff10b247ae435b0a14bbbd066:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-03-16 12:33:24 -0400)
are available in the Git repository at:
git@gitlab.denx.de:u-boot/custodians/u-boot-riscv.git
for you to fetch changes up to 5bde2152d42515f7af46d210d7edf14e3b10d5f5:
riscv: Implement new SBI v0.2 extensions (2020-03-17 11:29:54 +0800)
---------------------------------------------------------------- Bin Meng (7): riscv: Fix sbi_remote_sfence_vma{,_asid} riscv: Avoid calling sbi_clear_ipi() riscv: Mark existing SBI as v0.1 SBI riscv: Add basic support for SBI v0.2 riscv: Add SBI v0.2 extension definitions riscv: Introduce a new config for SBI v0.1 riscv: Implement new SBI v0.2 extensions
arch/riscv/Kconfig | 13 +++++++++ arch/riscv/include/asm/sbi.h | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------- arch/riscv/lib/Makefile | 1 + arch/riscv/lib/sbi.c | 187 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/riscv/lib/sbi_ipi.c | 3 +- 5 files changed, 299 insertions(+), 68 deletions(-) create mode 100644 arch/riscv/lib/sbi.c