summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Perrot <thomas.perrot@bootlin.com>2024-12-26 14:16:00 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-12-28 10:52:35 +0000
commit4ae3f0e0cddcd3c743090f17c6e95a8ad021307c (patch)
tree23a542ac219abb43a63b576f8ea98262ac1c471d
parentef6cdd82bedab4060d69933b25f10b30f1046437 (diff)
downloadpoky-4ae3f0e0cddcd3c743090f17c6e95a8ad021307c.tar.gz
opensbi: bump to 1.6
This release has: - Support for parsing riscv,isa-extensions DT property - Setup serial console very early in cold boot path - Support for multiple heaps and aligned memory allocation - Support for shadow stacks (Zicfiss) ISA extension - Support for landing pads (Zicfilp) ISA extension - Support for per-domain data - Support for double-trap (Smdbltrp/Ssdbltrp) ISA extensions - DT-based configurable heap size - Common fdt_driver and helpers for driver initialization - Support for SBI PMU raw event v2 (Experimental) - Simple FDT based mailbox driver framework - RPMI shared memory transport driver (Experimental) - RPMI system reset driver (Experimental) - Simple FDT based system suspend driver framework - RPMI system suspend driver (Experimental) - Simple FDT based HSM driver framework - RPMI HSM driver (Experimental) - Simple FDT based CPPC driver framework - RPMI CPPC driver (Experimental) - SBI Message Proxy (MPXY) extension (Experimental) - Simple FDT based MPXY driver framework - Common RPMI client driver for MPXY (Experimental) - Support for vector misaligned load/store Overall, this release adds more ISA extensions, drivers, and other improvements. (From OE-Core rev: 2757297b54f5436d341cb1fdeeb756703e5349af) Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-bsp/opensbi/opensbi_1.6.bb (renamed from meta/recipes-bsp/opensbi/opensbi_1.5.1.bb)7
1 files changed, 4 insertions, 3 deletions
diff --git a/meta/recipes-bsp/opensbi/opensbi_1.5.1.bb b/meta/recipes-bsp/opensbi/opensbi_1.6.bb
index 652b81182b..3c16656b39 100644
--- a/meta/recipes-bsp/opensbi/opensbi_1.5.1.bb
+++ b/meta/recipes-bsp/opensbi/opensbi_1.6.bb
@@ -8,11 +8,13 @@ require opensbi-payloads.inc
8 8
9inherit autotools-brokensep deploy 9inherit autotools-brokensep deploy
10 10
11SRCREV = "43cace6c3671e5172d0df0a8963e552bb04b7b20" 11SRCREV = "bd613dd92113f683052acfb23d9dc8ba60029e0a"
12SRC_URI = "git://github.com/riscv/opensbi.git;branch=release-1.5.x;protocol=https" 12SRC_URI = "git://github.com/riscv/opensbi.git;branch=master;protocol=https"
13 13
14S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15 15
16TARGET_DBGSRC_DIR = "/share/opensbi/*/generic/firmware/"
17
16TARGET_CC_ARCH += "${LDFLAGS}" 18TARGET_CC_ARCH += "${LDFLAGS}"
17 19
18RISCV_SBI_FW_TEXT_START ??= "0x80000000" 20RISCV_SBI_FW_TEXT_START ??= "0x80000000"
@@ -45,4 +47,3 @@ FILES:${PN} += "/share/opensbi/*/${RISCV_SBI_PLAT}/firmware/fw_payload.*"
45FILES:${PN} += "/share/opensbi/*/${RISCV_SBI_PLAT}/firmware/fw_dynamic.*" 47FILES:${PN} += "/share/opensbi/*/${RISCV_SBI_PLAT}/firmware/fw_dynamic.*"
46 48
47COMPATIBLE_HOST = "(riscv64|riscv32).*" 49COMPATIBLE_HOST = "(riscv64|riscv32).*"
48INHIBIT_PACKAGE_STRIP = "1"