Revisions of opensbi
Dominique Leuenberger (dimstar_suse)
accepted
request 1191137
from
Andreas Schwab (Andreas_Schwab)
(revision 14)
- Update to opensbi 1.5.1 * Save/restore menvcfg only when it exists * Adjust Sscofpmf mhpmevent mask for upper 8 bits * Fix potential NULL pointer dereferences in SBI DBTR * Fix incorrect size passed to sbi_zalloc() in SBI FWFT * Check result of pmp_get() in is_pmp_entry_mapped() (forwarded request 1191136 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1184094
from
Andreas Schwab (Andreas_Schwab)
(revision 13)
- Update to opensbi 1.5 * SBI debug triggers (DBTR) extension (Experimental) * Support to specify coldboot harts in DT * Relocatable FW_JUMP_ADDR and FW_JUMP_FDT_ADDR * Smcsrind and Smcdeleg extensions support * SBIUnit testing framework * Initial domain context management support * Platform specific load/store emulation callbacks * New trap context * Improved sbi_trap_error() to dump state in a nested trap * SBI supervisor software events (SSE) extension (Experimental) * Simplified wait_for_coldboot() implementation * Early wakeup of non-coldboot HART in the coldboot path * Sophgo CV18XX/SG200X series support * APLIC delegation DT property fix * Svade and Svadu extensions support * SBI firmware features (FWFT) extension (Experimental) (forwarded request 1184093 from Andreas_Schwab)
Ana Guerrero (anag+factory)
accepted
request 1135366
from
Andreas Schwab (Andreas_Schwab)
(revision 12)
- Update to opensbi 1.4 * Synopsys DesignWare APB GPIO driver * Zicntr and Zihpm support * Console print improvements * Smepmp support * Simple FDT based syscon regmap driver * Syscon based reboot and poweroff driver * Non-contiguous hpm counters * Smcntrpmf support * Full sparse hartid support * IPI improvements * RFENCE improvements * Zkr support * Andes custom PMU support (forwarded request 1135365 from Andreas_Schwab)
Ana Guerrero (anag+factory)
accepted
request 1099548
from
Andreas Schwab (Andreas_Schwab)
(revision 11)
- Update to opensbi 1.3.1 * ACLINT driver fix for disabled CPUs * SBI PMU fix for out-of-bound access * Designware GPIO driver (forwarded request 1099547 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1095419
from
Andreas Schwab (Andreas_Schwab)
(revision 10)
- Update to opensbi 1.3 * Allow platform to influence cold boot HART selection * Starfive JH7110 platform support * Split RX and RW firmware regions * Advertise nonretentive suspend for allwinner D1 platform * Byteorder/endianness conversion macros * SBI debug console extension (Experimental) * Configure the PMA regions for RZ/Five platform * SBI system suspend extension (Experimental) * SBI PMU platform firmware events (Experimental) * SBI CPPC extension (Experimental) * Optimized remote TLB flushes * Simple heap for boot time memory allocations * Bring back no-map DT property for reserved memory nodes (forwarded request 1095418 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1045228
from
Andreas Schwab (Andreas_Schwab)
(revision 9)
- Update to opensbi 1.2 * RISC-V AIA v1.0.0 support * Cadence UART driver * Platform specific PMU device operations * Trap handling improvements for platforms with H-extension * Semihosting support * T-HEAD C9XX PMU and CLINT support * FDT based drivers for Andes AE350 platform * Andes AE350 platform improvements * Allow enabling/disabling of SBI extensions via Kconfig * Renesas SCIF serial driver * Renesas RZ/Five platform support (forwarded request 1045227 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 985008
from
Andreas Schwab (Andreas_Schwab)
(revision 8)
- Update to opensbi 1.1 * SBI PMU improvements * RISC-V AIA v0.3.0 draft support * Simple external interrupt handling framework * Xilinx UART-Lite driver * RISC-V privilege specification v1.12 support * RISC-V Svpbmt extension support * RISC-V Smstateen extension support * RISC-V Sstc extension support * RISC-V privilege specification version detection * Platform callback to populate HART extensions * Compile time C arrays support * Probing FDT based drivers using compile time C arrays * SBI HSM improvements * Allwinner D1 platform support * Trap redirection improvements related to [m|h]tinst CSR * SBI v1.0 specification support
Dominique Leuenberger (dimstar_suse)
accepted
request 942352
from
Andreas Schwab (Andreas_Schwab)
(revision 7)
- Update to opensbi 1.0 * SBI HSM suspend as defined by SBI v0.3 specification * Position independent execution for firmware * Ticket based spinlocks * Simplified / reduced platform callbacks * ACLINT MTIMER and MSWI support * SBI PMU extension as defined by SBI v0.3 specification * Simple FDT based GPIO driver framework * Improved reset driver framework along with various reset drivers * Generic timer delay loop APIs * RISC-V Sscofpmf extension support * Simple FDT based I2C driver framework along with SiFive I2C driver * UART drivers for Gaisler and LiteX platforms (forwarded request 942351 from Andreas_Schwab)
Richard Brown (RBrownSUSE)
accepted
request 911069
from
Andreas Schwab (Andreas_Schwab)
(revision 6)
- Drop sifivefu540 flavor (forwarded request 911068 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 864142
from
Andreas Schwab (Andreas_Schwab)
(revision 5)
- Update to opensbi 0.9 * Optimized trap handler for both RV32 and RV64 * Domain support for system-level partitioning * Device tree based domain configuration * SBI v0.3 SRST extension * More detailed boot-time prints (forwarded request 864141 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 862652
from
Andreas Schwab (Andreas_Schwab)
(revision 4)
- Package generic fw_dynamic firmware (forwarded request 862651 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 816148
from
Andreas Schwab (Andreas_Schwab)
(revision 3)
- Update to opensbi 0.8 * Simple FDT timer driver framework * Simple FDT ipi driver framework * Simple FDT irqchip driver framework * Simple FDT serial framework * Generic FDT based platform support * Nuclei UX600 platform support * Detect HART CSRs at boot time * Multi-PLIC support * Multi-CLINT support * Allow multiple builtin DTBs * Hypervisor v0.6.1 specification support * Shakti C-class platform support (forwarded request 816147 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 778751
from
Andreas Schwab (Andreas_Schwab)
(revision 2)
- Update to opensbi 0.6 * drop qemu/sifive_u platform - align.patch: removed (forwarded request 778750 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 772638
from
Andreas Schwab (Andreas_Schwab)
(revision 1)
Displaying all 14 revisions