Show patches with: Submitter = Anup Patel       |    Archived = No       |   324 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,6/6] lib: sbi: Do not enter OpenSBI with mseccfg.MML == 1 Assorted improvements - - - - --- 2023-12-12 Anup Patel Accepted
[v2,5/6] lib: sbi: Remove the SBI_ETRAP error code Assorted improvements - - - - --- 2023-12-12 Anup Patel Accepted
[v2,4/6] lib: sbi: Allow ecall handlers to directly update register state Assorted improvements - - - - --- 2023-12-12 Anup Patel Accepted
[v2,3/6] lib: utils/irqchip: Add shared MMIO region for PLIC in root domain Assorted improvements - - - - --- 2023-12-12 Anup Patel Accepted
[v2,2/6] platform: generic: Fine tune fw_platform_calculate_heap_size() Assorted improvements - - - - --- 2023-12-12 Anup Patel Accepted
[v2,1/6] lib: sbi_tlb: Reduce size of struct sbi_tlb_info Assorted improvements - - - - --- 2023-12-12 Anup Patel Accepted
[5/5] lib: sbi: Remove the SBI_ETRAP error code Assorted improvements - - - - --- 2023-12-11 Anup Patel Superseded
[4/5] lib: sbi: Allow ecall handlers to directly update register state Assorted improvements - - - - --- 2023-12-11 Anup Patel Superseded
[3/5] lib: utils/irqchip: Add shared MMIO region for PLIC in root domain Assorted improvements - - - - --- 2023-12-11 Anup Patel Superseded
[2/5] platform: generic: Fine tune fw_platform_calculate_heap_size() Assorted improvements - - - - --- 2023-12-11 Anup Patel Superseded
[1/5] lib: sbi_tlb: Reduce size of struct sbi_tlb_info Assorted improvements - - - - --- 2023-12-11 Anup Patel Superseded
[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
[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
lib: utils/irqchip: Avoid redundant writes to APLIC CLRIE register lib: utils/irqchip: Avoid redundant writes to APLIC CLRIE register - 1 1 - --- 2023-11-21 Anup Patel Accepted
lib: sbi: Fix PMP granularity handling in sbi_hart_map_saddr() lib: sbi: Fix PMP granularity handling in sbi_hart_map_saddr() - 1 1 - --- 2023-11-20 Anup Patel Accepted
lib: sbi: Fix PMP granularity handling in sbi_hart_map_saddr() lib: sbi: Fix PMP granularity handling in sbi_hart_map_saddr() - 1 - - --- 2023-11-20 Anup Patel Superseded
include: sbi: Change spec version to 2.0 include: sbi: Change spec version to 2.0 - - 1 - --- 2023-10-10 Anup Patel Accepted
[8/8] include: sbi: Remove sbi_hartmask_for_each_hart() macro OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
[7/8] lib: sbi: Maximize the use of HART index in sbi_domain OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
[6/8] lib: sbi: Remove sbi_scratch_last_hartid() macro OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
[5/8] lib: sbi: Prefer hartindex over hartid in IPI framework OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
[4/8] lib: sbi: Use sbi_scratch_last_hartindex() in remote TLB managment OpenSBI sparse HART id support - - - - --- 2023-09-04 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
[2/8] lib: sbi: Remove sbi_platform_hart_index/invalid() functions OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
[1/8] lib: sbi: Introduce HART index in sbi_scratch OpenSBI sparse HART id support - - - - --- 2023-09-04 Anup Patel Accepted
lib: utils/fdt: Fix fdt_parse_isa_extensions() implementation lib: utils/fdt: Fix fdt_parse_isa_extensions() implementation - 1 - - --- 2023-08-03 Anup Patel Accepted
[6/6] lib: utils/reset: Remove SiFive Test reset driver Syscon reboot and poweroff drivers - - - - --- 2023-07-21 Anup Patel Accepted
[5/6] lib: utils/reset: Add syscon based reboot and poweroff Syscon reboot and poweroff drivers - - 1 - --- 2023-07-21 Anup Patel Accepted
[4/6] lib: utils/regmap: Add simple FDT based syscon regmap driver Syscon reboot and poweroff drivers - - 1 - --- 2023-07-21 Anup Patel Accepted
[3/6] lib: utils/regmap: Add simple FDT based regmap framework Syscon reboot and poweroff drivers - - 1 - --- 2023-07-21 Anup Patel Accepted
[2/6] lib: utils/regmap: Add generic regmap access library Syscon reboot and poweroff drivers - - 1 - --- 2023-07-21 Anup Patel Accepted
[1/6] include: sbi_utils: Remove driver pointer from struct i2c_adapter Syscon reboot and poweroff drivers - - 1 - --- 2023-07-21 Anup Patel Accepted
[v2] lib: utils/gpio: Fix RV32 compile error for designware GPIO driver [v2] lib: utils/gpio: Fix RV32 compile error for designware GPIO driver - 1 1 - --- 2023-07-12 Anup Patel Accepted
lib: utils/gpio: Fix RV32 compile error for designware GPIO driver lib: utils/gpio: Fix RV32 compile error for designware GPIO driver - 1 1 - --- 2023-07-11 Anup Patel Superseded
[v2,4/4] lib: sbi: Rename hart_pmu_get_allowed_bits() function Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-06 Anup Patel Accepted
[v2,3/4] lib: sbi: Alphabetically sort HART ISA extensions Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-06 Anup Patel Accepted
[v2,2/4] lib: sbi: Add Zihpm as a HART ISA extension Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-06 Anup Patel Accepted
[v2,1/4] lib: sbi: Add Zicntr as a HART ISA extension Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-06 Anup Patel Accepted
[4/4] lib: sbi: Rename hart_pmu_get_allowed_bits() function Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-05 Anup Patel Superseded
[3/4] lib: sbi: Alphabetically sort HART ISA extensions Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-05 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
[1/4] lib: sbi: Add Zicntr as a HART ISA extension Misc OpenSBI HART ISA extension improvements - - 1 - --- 2023-07-05 Anup Patel Superseded
lib: utils: Fix sbi_hartid_to_scratch() usage in ACLINT drivers lib: utils: Fix sbi_hartid_to_scratch() usage in ACLINT drivers - - 1 - --- 2023-07-05 Anup Patel Accepted
[2/2] README.md: Improve project copyright information OpenSBI logo and copyright update - - - - --- 2023-06-11 Anup Patel Accepted
[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
[v2,18/18] lib: utils/irqchip: Use scratch space to save per-HART IMSIC pointer Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,17/18] lib: utils/irqchip: Don't check hartid in imsic_update_hartid_table() Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,16/18] lib: utils/irqchip: Use scratch space to save per-HART PLIC pointer Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,15/18] lib: utils/timer: Use scratch space to save per-HART MTIMER pointer Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,14/18] lib: utils/ipi: Use scratch space to save per-HART MSWI pointer Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,13/18] lib: utils/fdt: Use heap in FDT domain parsing Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,12/18] lib: utils/timer: Use heap in ACLINT MTIMER driver Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,11/18] lib: utils/irqchip: Use heap in PLIC, APLIC and IMSIC drivers Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,10/18] lib: utils/ipi: Use heap in ACLINT MSWI driver Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,09/18] lib: utils/i2c: Use heap in DesignWare and SiFive I2C drivers Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,08/18] lib: utils/gpio: Use heap in SiFive and StartFive GPIO drivers Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,07/18] lib: sbi: Use scratch space to save per-HART domain pointer Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,06/18] lib: sbi: Use heap for root domain creation Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,05/18] lib: sbi_pmu: Use heap for per-HART PMU state Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,04/18] lib: sbi: Print scratch size and usage at boot time Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,03/18] lib: sbi: Introduce simple heap allocator Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,02/18] platform: Allow platforms to specify heap size Introduce and use simple heap allocator - - 1 - --- 2023-06-05 Anup Patel Accepted
[v2,01/18] include: sbi_scratch: Add helper macros to access data type Introduce and use simple heap allocator - - - - --- 2023-06-05 Anup Patel Accepted
[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
[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
[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
[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
[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
[12/17] lib: utils/fdt: Use heap in FDT domain parsing Introduce and use simple heap allocator - - 1 - --- 2023-04-25 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
[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
[09/17] lib: utils/ipi: Use heap in ACLINT MSWI driver Introduce and use simple heap allocator - - 1 - --- 2023-04-25 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
[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
[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
[05/17] lib: sbi: Use heap for root domain creation Introduce and use simple heap allocator - - 1 - --- 2023-04-25 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
[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
[02/17] lib: sbi: Introduce simple heap allocator Introduce and use simple heap allocator - - 1 - --- 2023-04-25 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
lib: sbi: Don't check SBI error range for legacy console getchar lib: sbi: Don't check SBI error range for legacy console getchar - 1 - - --- 2023-04-17 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
[1/2] lib: sbi: Introduce sbi_entry_count() function [1/2] lib: sbi: Introduce sbi_entry_count() function - - - - --- 2023-03-20 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
[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
[v6,8/8] lib: sbi: Speed-up sbi_printf() and friends using nputs() OpenSBI debug console support - - 1 - --- 2023-02-10 Anup Patel Accepted
[v6,7/8] lib: utils/serial: Implement console_puts() for semihosting OpenSBI debug console support - - 4 - --- 2023-02-10 Anup Patel Accepted
[v6,6/8] lib: sbi: Add console_puts() callback in the console device OpenSBI debug console support - - 4 - --- 2023-02-10 Anup Patel Accepted
[v6,5/8] lib: sbi: Implement SBI debug console extension OpenSBI debug console support - - 3 - --- 2023-02-10 Anup Patel Accepted
[v6,4/8] lib: sbi: Add sbi_domain_check_addr_range() function OpenSBI debug console support - - 4 - --- 2023-02-10 Anup Patel Accepted
[v6,3/8] lib: sbi: Add sbi_ngets() function OpenSBI debug console support - - 2 - --- 2023-02-10 Anup Patel Accepted
[v6,2/8] lib: sbi: Add sbi_nputs() function OpenSBI debug console support - - 3 - --- 2023-02-10 Anup Patel Accepted
[v6,1/8] include: Add defines for SBI debug console extension OpenSBI debug console support - - 4 - --- 2023-02-10 Anup Patel Accepted
include: sbi: Fix BSWAPx() macros for big-endian host include: sbi: Fix BSWAPx() macros for big-endian host - 1 - - --- 2023-02-09 Anup Patel Accepted
firmware: Fix fw_rw_offset computation in fw_base.S firmware: Fix fw_rw_offset computation in fw_base.S - 1 - 2 --- 2023-01-26 Anup Patel Accepted
[v5,8/8] lib: sbi: Speed-up sbi_printf() and friends using nputs() OpenSBI debug console support - - 1 - --- 2023-01-13 Anup Patel Accepted
[v5,7/8] lib: utils/serial: Implement console_puts() for semihosting OpenSBI debug console support - - 4 - --- 2023-01-13 Anup Patel Accepted
[v5,6/8] lib: sbi: Add console_puts() callback in the console device OpenSBI debug console support - - 4 - --- 2023-01-13 Anup Patel Accepted
[v5,5/8] lib: sbi: Implement SBI debug console extension OpenSBI debug console support - - 3 - --- 2023-01-13 Anup Patel Accepted
[v5,4/8] lib: sbi: Add sbi_domain_check_addr_range() function OpenSBI debug console support - - 4 - --- 2023-01-13 Anup Patel Accepted
« 1 2 3 4 »