[PATCH] roms/opensbi: Update to v1.8.1

Daniel Henrique Barboza posted 1 patch 1 month ago
Failed in applying to current master (apply log)
.../opensbi-riscv32-generic-fw_dynamic.bin    | Bin 268752 -> 270384 bytes
.../opensbi-riscv64-generic-fw_dynamic.bin    | Bin 273048 -> 275928 bytes
roms/opensbi                                  |   2 +-
3 files changed, 1 insertion(+), 1 deletion(-)
[PATCH] roms/opensbi: Update to v1.8.1
Posted by Daniel Henrique Barboza 1 month ago
Update OpenSBI and the pre-built opensbi32 and opensbi64 images to
version 1.8.1. We're going for the intermediate/bug fix release 1.8.1
directly due to a PMP related fix that was impacting QEMU profile CPUs.

Changelog for v1.8.1:

* Typo fix in comments of sbi_hartindex_to_hartid()
* Fix hart protection abstraction for platforms without PMP

Changelog for v1.8 includes, among other things:

* IPI device ratings
* SiFive CLINT v2 support
* SiFive PL2 cache controller driver
* SiFive Extensible Cache (EC) driver
* SiFive TMC0 based HSM driver
* SiFive SMC0 based system suspend driver
* MPXY RPMI mailbox driver for voltage service group
* MPXY RPMI mailbox driver for device power service group
* MPXY RPMI mailbox driver for performance service group

Check out the full release log at [1] for more info.

[1] https://github.com/riscv-software-src/opensbi/releases/tag/v1.8

Signed-off-by: Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>
---

Alistair,

Please fetch the images from:


https://gitlab.com/danielhb/qemu/-/tree/opensbi_v1.8.1


Thanks!


 .../opensbi-riscv32-generic-fw_dynamic.bin    | Bin 268752 -> 270384 bytes
 .../opensbi-riscv64-generic-fw_dynamic.bin    | Bin 273048 -> 275928 bytes
 roms/opensbi                                  |   2 +-
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin b/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin
index 02be3a72a8..530709633c 100644
Binary files a/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin and b/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin differ
diff --git a/pc-bios/opensbi-riscv64-generic-fw_dynamic.bin b/pc-bios/opensbi-riscv64-generic-fw_dynamic.bin
index cce35c65c2..fea7d35cee 100644
Binary files a/pc-bios/opensbi-riscv64-generic-fw_dynamic.bin and b/pc-bios/opensbi-riscv64-generic-fw_dynamic.bin differ
diff --git a/roms/opensbi b/roms/opensbi
index a32a910691..74434f2558 160000
--- a/roms/opensbi
+++ b/roms/opensbi
@@ -1 +1 @@
-Subproject commit a32a91069119e7a5aa31e6bc51d5e00860be3d80
+Subproject commit 74434f255873d74e56cc50aa762d1caf24c099f8
-- 
2.51.1