File opensbi.changes of Package opensbi

-------------------------------------------------------------------
Fri Aug  2 08:19:15 UTC 2024 - Andreas Schwab <schwab@suse.de>

- 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()

-------------------------------------------------------------------
Sun Jun 30 09:43:24 UTC 2024 - Andreas Schwab <schwab@suse.de>

- 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)

-------------------------------------------------------------------
Wed Dec 27 17:07:23 UTC 2023 - Andreas Schwab <schwab@suse.de>

- 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

-------------------------------------------------------------------
Wed Jul 19 15:22:59 UTC 2023 - Andreas Schwab <schwab@suse.de>

- Update to opensbi 1.3.1
  * ACLINT driver fix for disabled CPUs
  * SBI PMU fix for out-of-bound access
  * Designware GPIO driver

-------------------------------------------------------------------
Mon Jun 26 12:31:13 UTC 2023 - Andreas Schwab <schwab@suse.de>

- 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

-------------------------------------------------------------------
Sat Dec 24 15:29:37 UTC 2022 - Andreas Schwab <schwab@suse.de>

- 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

-------------------------------------------------------------------
Sat Jun 25 07:03:24 UTC 2022 - Andreas Schwab <schwab@suse.de>

- 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

-------------------------------------------------------------------
Fri Dec 24 12:35:41 UTC 2021 - Andreas Schwab <schwab@suse.de>

- 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

-------------------------------------------------------------------
Mon Aug  9 14:44:30 UTC 2021 - Andreas Schwab <schwab@suse.de>

- Drop sifivefu540 flavor

-------------------------------------------------------------------
Mon Jan 18 16:07:27 UTC 2021 - Andreas Schwab <schwab@suse.de>

- 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

-------------------------------------------------------------------
Tue Jan 12 14:12:47 UTC 2021 - Andreas Schwab <schwab@suse.de>

- Package generic fw_dynamic firmware

-------------------------------------------------------------------
Sat Jun 20 11:36:16 UTC 2020 - Andreas Schwab <schwab@suse.de>

- 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

-------------------------------------------------------------------
Thu Jun 18 08:50:59 UTC 2020 - Andreas Schwab <schwab@suse.de>

- Drop qemu-riscv64smode flavor
- Only install fw_dynamic firmware

-------------------------------------------------------------------
Mon Apr 20 13:30:20 UTC 2020 - Andreas Schwab <schwab@suse.de>

- Update to opensbi 0.7
  * SBI v0.2 HSM extension
  * Simple bitops library
  * Simple bitmap library
  * Simple hartmask library
  * Sparse and discontinuous HART id support
  * Memory reservation in DTB passed to next booting stage

-------------------------------------------------------------------
Mon Feb 24 12:53:11 UTC 2020 - Andreas Schwab <schwab@suse.de>

- Update to opensbi 0.6
  * drop qemu/sifive_u platform
- align.patch: removed

-------------------------------------------------------------------
Thu Oct 24 14:43:17 UTC 2019 - Andreas Schwab <schwab@suse.de>

- Initial version 0.5
openSUSE Build Service is sponsored by