Show patches with: Submitter = Anup Patel       |    Archived = No       |   355 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[01/11] Makefile: Allow generated C source to be anywhere in build directory OpenSBI compile-time C arrays - - 1 - --- 2022-05-03 Anup Patel Accepted
[01/11] lib: sbi: Detect and print privileged spec version HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[01/13] include: sbi: Add AIA related CSR defines OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[01/14] Makefile: Add initial kconfig support for each platform OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[01/17] platform: Allow platforms to specify heap size Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[02/11] Makefile: Add support for generating C array at compile time OpenSBI compile-time C arrays - - 1 - --- 2022-05-03 Anup Patel Accepted
[02/11] lib: sbi: Remove 's' and 'u' from misa_string() output HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[02/13] lib: sbi: Detect AIA CSRs at boot-time OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[02/14] Makefile: Compile lib/utils sources separately for each platform OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[02/17] lib: sbi: Introduce simple heap allocator Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[03/11] lib: sbi: Update the name of ISA string printed at boot time HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[03/11] lib: utils/reset: Generate FDT reset driver list at compile-time OpenSBI compile-time C arrays - - - - --- 2022-05-03 Anup Patel Accepted
[03/13] lib: sbi: Use AIA CSRs for local interrupts when available OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[03/14] lib: utils/serial: Use kconfig for enabling/disabling drivers OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[03/17] lib: sbi: Print scratch size and usage at boot time Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[04/11] lib: sbi: Remove MCOUNTEREN and SCOUNTEREN hart features HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[04/11] lib: utils/serial: Generate FDT serial driver list at compile-time OpenSBI compile-time C arrays - - - - --- 2022-05-03 Anup Patel Accepted
[04/13] lib: sbi: Add sbi_trap_set_external_irqfn() API OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[04/14] lib: utils/reset: Use kconfig for enabling/disabling drivers OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[04/17] lib: sbi_pmu: Use heap for per-HART PMU state Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[05/11] lib: sbi: Remove MCOUNTINHIBT hart feature HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[05/11] lib: utils/timer: Generate FDT timer driver list at compile-time OpenSBI compile-time C arrays - - - - --- 2022-05-03 Anup Patel Accepted
[05/13] lib: utils/irqchip: Allow multiple FDT irqchip drivers OpenSBI RISC-V AIA Support - - 1 - --- 2022-01-04 Anup Patel Superseded
[05/14] lib: utils/sys: Use kconfig for enabling/disabling drivers OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[05/17] lib: sbi: Use heap for root domain creation Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[06/11] lib: sbi: Remove MENVCFG hart feature HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[06/11] lib: utils/irqchip: Generate FDT irqchip driver list at compile-time OpenSBI compile-time C arrays - - - - --- 2022-05-03 Anup Patel Accepted
[06/13] include: sbi: Introduce nascent_init() platform callback OpenSBI RISC-V AIA Support - - 1 - --- 2022-01-04 Anup Patel Superseded
[06/14] lib: utils/timer: Use kconfig for enabling/disabling drivers OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[06/17] lib: sbi: Use scratch space to save per-HART domain pointer Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[07/11] lib: sbi: Fix AIA feature detection HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[07/11] lib: utils/ipi: Generate FDT ipi driver list at compile-time OpenSBI compile-time C arrays - - - - --- 2022-05-03 Anup Patel Accepted
[07/13] lib: sbi: Enable mie.MEIE bit for IPIs based on external interrupts. OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[07/14] lib: utils/ipi: Use kconfig for enabling/disabling drivers OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[07/17] lib: utils/gpio: Use heap in SiFive and StartFive GPIO drivers Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[08/11] lib: sbi: Convert hart features into hart extensions HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[08/11] lib: utils/i2c: Generate FDT i2c adapter driver list at compile-time OpenSBI compile-time C arrays - - - - --- 2022-05-03 Anup Patel Accepted
[08/13] lib: utils/irqchip: Add IMSIC library OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[08/14] lib: utils/irqchip: Use kconfig for enabling/disabling drivers OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[08/17] lib: utils/i2c: Use heap in DesignWare and SiFive I2C drivers Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[09/11] lib: sbi: Detect hart features only once for each hart HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[09/11] lib: utils/gpio: Generate FDT gpio driver list at compile-time OpenSBI compile-time C arrays - - - - --- 2022-05-03 Anup Patel Accepted
[09/13] lib: utils/irqchip: Add FDT based driver for IMSIC OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[09/14] lib: utils/i2c: Use kconfig for enabling/disabling drivers OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[09/17] lib: utils/ipi: Use heap in ACLINT MSWI driver Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[1/2] docs: Add OpenSBI logo and use it in the top-level README.md OpenSBI logo and copyright update - - - - --- 2023-06-11 Anup Patel Accepted
[1/2] lib: sbi: Align SBI vendor extension id with mvendorid CSR [1/2] lib: sbi: Align SBI vendor extension id with mvendorid CSR - - - - --- 2023-02-13 Anup Patel Accepted
[1/2] lib: sbi: Allow relaxed MMIO writes in device ipi_send() callback Allow relaxed MMIO writes in device IPI callbacks - - - - --- 2023-11-21 Anup Patel Accepted
[1/2] lib: sbi: Introduce sbi_entry_count() function [1/2] lib: sbi: Introduce sbi_entry_count() function - - - - --- 2023-03-20 Anup Patel Accepted
[1/2] lib: sbi: Simplify wait_for_coldboot() implementation Coldboot wait improvements - - - - --- 2024-03-19 Anup Patel Accepted
[1/2] lib: utils/ipi: Fix size check in aclint_mswi_cold_init() Misc driver improvements - - - - --- 2022-01-08 Anup Patel Superseded
[1/4] include: Add defines for [m|h|s]envcfg CSRs Configure Zicbo[m|z] and Svpbmt in menvcfg CSR - - 2 - --- 2022-03-29 Anup Patel Accepted
[1/4] lib: sbi: Add Zicntr as a HART ISA extension Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-05 Anup Patel Superseded
[1/5] lib: sbi_tlb: Reduce size of struct sbi_tlb_info Assorted improvements - - - - --- 2023-12-11 Anup Patel Superseded
[1/6] include: sbi_utils: Remove driver pointer from struct i2c_adapter Syscon reboot and poweroff drivers - - 1 - --- 2023-07-21 Anup Patel Accepted
[1/7] lib: sbi_pmu: Remove "event_idx" member from struct sbi_pmu_fw_event OpenSBI PMU improvements - - 1 - --- 2022-08-25 Anup Patel Accepted
[1/8] lib: sbi: Introduce HART index in sbi_scratch OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
[1/9] lib: sbi: Remove sbi_trap_exit() and related code Improve trap handling for nested traps - - 1 - --- 2024-03-11 Anup Patel Changes Requested
[10/11] lib: sbi: Add sbi_hart_update_extension() function HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[10/11] platform: generic: Generate platform override module list at compile-time OpenSBI compile-time C arrays - - - - --- 2022-05-03 Anup Patel Accepted
[10/13] lib: utils: Disable appropriate IMSIC DT nodes in fdt_fixups() OpenSBI RISC-V AIA Support - - 1 - --- 2022-01-04 Anup Patel Superseded
[10/14] lib: utils/gpio: Use kconfig for enabling/disabling drivers OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[10/17] lib: utils/irqchip: Use heap in PLIC, APLIC and IMSIC drivers Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[11/11] lib: sbi_platform: Add callback to populate HART extensions HART Feature Improvements - - 1 - --- 2022-04-29 Anup Patel Accepted
[11/11] platform: generic: Move Sifive platform overrides into own directory OpenSBI compile-time C arrays - - 1 - --- 2022-05-03 Anup Patel Accepted
[11/13] lib: utils/irqchip: Add APLIC initialization library OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[11/14] lib: utils/fdt: Use kconfig for enabling/disabling OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[11/17] lib: utils/timer: Use heap in ACLINT MTIMER driver Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[12/13] lib: utils/irqchip: Add FDT based driver for APLIC OpenSBI RISC-V AIA Support - - - - --- 2022-01-04 Anup Patel Superseded
[12/14] platform: generic: Use kconfig for enabling/disabling overrides OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[12/17] lib: utils/fdt: Use heap in FDT domain parsing Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[13/13] lib: utils: Disable appropriate APLIC DT nodes in fdt_fixups() OpenSBI RISC-V AIA Support - - 1 - --- 2022-01-04 Anup Patel Superseded
[13/14] platform: Remove redundant config.mk from all platforms OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[13/17] lib: utils/ipi: Use scratch space to save per-HART MSWI pointer Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[14/14] docs: Update documentation for kconfig support OpenSBI Kconfig Support - - - - --- 2022-07-18 Anup Patel Superseded
[14/17] lib: utils/timer: Use scratch space to save per-HART MTIMER pointer Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[15/17] lib: utils/irqchip: Use scratch space to save per-HART PLIC pointer Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[16/17] lib: utils/irqchip: Don't check hartid in imsic_update_hartid_table() Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[17/17] lib: utils/irqchip: Use scratch space to save per-HART IMSIC pointer Introduce and use simple heap allocator - - 1 - --- 2023-04-25 Anup Patel Superseded
[2/2] README.md: Improve project copyright information OpenSBI logo and copyright update - - - - --- 2023-06-11 Anup Patel Accepted
[2/2] include: sbi: Remove extid parameter from vendor_ext_provider() callback [1/2] lib: sbi: Align SBI vendor extension id with mvendorid CSR - - - - --- 2023-02-13 Anup Patel Accepted
[2/2] lib: sbi: Allow relaxed MMIO writes in device ipi_clear() callback Allow relaxed MMIO writes in device IPI callbacks - - - - --- 2023-11-21 Anup Patel Accepted
[2/2] lib: sbi: Wakeup non-coldboot HARTs early in the coldboot path Coldboot wait improvements - - - - --- 2024-03-19 Anup Patel Accepted
[2/2] lib: sbi_hsm: Fix sbi_hsm_hart_start() for platform with hart hotplug [1/2] lib: sbi: Introduce sbi_entry_count() function - - - - --- 2023-03-20 Anup Patel Accepted
[2/2] lib: utils/sys: Extend HTIF library to allow custom base address Misc driver improvements - - 1 - --- 2022-01-08 Anup Patel Superseded
[2/4] lib: sbi: Add Zihpm as a HART ISA extension Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-05 Anup Patel Superseded
[2/4] lib: sbi: Detect menvcfg CSR at boot time Configure Zicbo[m|z] and Svpbmt in menvcfg CSR - - 1 - --- 2022-03-29 Anup Patel Accepted
[2/5] platform: generic: Fine tune fw_platform_calculate_heap_size() Assorted improvements - - - - --- 2023-12-11 Anup Patel Superseded
[2/6] lib: utils/regmap: Add generic regmap access library Syscon reboot and poweroff drivers - - 1 - --- 2023-07-21 Anup Patel Accepted
[2/7] lib: sbi_pmu: Replace sbi_pmu_ctr_read() with sbi_pmu_ctr_fw_read() OpenSBI PMU improvements - - 1 - --- 2022-08-25 Anup Patel Accepted
[2/8] lib: sbi: Remove sbi_platform_hart_index/invalid() functions OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
[2/9] include: sbi: Add trap_context pointer in struct sbi_scratch Improve trap handling for nested traps - - - - --- 2024-03-11 Anup Patel Changes Requested
[3/4] lib: sbi: Alphabetically sort HART ISA extensions Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-05 Anup Patel Superseded
[3/4] lib: sbi: Enable Zicbo[m|z] extensions in the menvcfg CSR Configure Zicbo[m|z] and Svpbmt in menvcfg CSR - - 2 - --- 2022-03-29 Anup Patel Accepted
[3/5] lib: utils/irqchip: Add shared MMIO region for PLIC in root domain Assorted improvements - - - - --- 2023-12-11 Anup Patel Superseded
[3/6] lib: utils/regmap: Add simple FDT based regmap framework Syscon reboot and poweroff drivers - - 1 - --- 2023-07-21 Anup Patel Accepted
[3/7] lib: sbi_pmu: Firmware counters are always 64 bits wide OpenSBI PMU improvements - - 1 - --- 2022-08-25 Anup Patel Accepted
[3/8] lib: sbi: Extend sbi_hartmask to support both hartid and hartindex OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
[3/9] lib: sbi: Introduce trap context Improve trap handling for nested traps - - - - --- 2024-03-11 Anup Patel Changes Requested
[4/4] lib: sbi: Enable Svpbmt extension in the menvcfg CSR Configure Zicbo[m|z] and Svpbmt in menvcfg CSR - - 2 - --- 2022-03-29 Anup Patel Accepted
« 1 2 3 4 »