OpenSBI Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2025-02-11 02:49:40 to 2025-03-24 15:48:09 UTC [more...]

[PATCH v2 0/5] Cache CPU information from the DT
 2025-03-24 15:48 UTC  (6+ messages)
` [PATCH v2 1/5] lib utils/fdt: Drop fdt_parse_max_enabled_hart_id()
` [PATCH v2 2/5] lib: utils/fdt: Cache CPU information from the DT
` [PATCH v2 3/5] lib: utils/fdt: Used cached CPU DT information
` [PATCH v2 4/5] lib: utils: Use fdt_cpu_intc_phandle_to_hartindex()
` [PATCH v2 5/5] lib: utils: Use fdt_cpu_get_timebase_frequency()

[PATCH v2 0/4] lib: sbi: fwft: Fix return error values according to the spec
 2025-03-24 15:37 UTC  (14+ messages)
` [PATCH v2 1/4] include: sbi: Add SBI_ERR_DENIED_LOCKED
` [PATCH v2 2/4] lib: sbi: fwft: Return SBI_ERR_DENIED_LOCKED when setting a locked feature
` [PATCH v2 3/4] lib: sbi: fwft: Fix error return value for feature > 32 bits
` [PATCH v2 4/4] lib: sbi: Clear lock only for local events

[PATCH 0/4] Hart Count Enhancements
 2025-03-24 12:56 UTC  (12+ messages)
` [PATCH 1/4] lib: sbi_scratch: Apply bounds check to platform hart_count
` [PATCH 2/4] lib: sbi_scratch: Optimize hartid and scratch lookup
` [PATCH 3/4] lib: sbi_scratch: Add sbi_hart_count() and for_each_hartindex()
` [PATCH 4/4] lib: sbi: Use "

[PATCH] lib: sbi: Avoid GOT indirection for global symbol references
 2025-03-24 11:53 UTC  (2+ messages)

[PATCH 1/2] lib: utils/fdt: Respect compatible string fallback priority
 2025-03-24 11:30 UTC  (6+ messages)
` [PATCH 2/2] Revert "lib: utils/irqchip: Match against more specific compatible strings first"

[PATCH v3] lib: sbi_mpxy: Change MPXY state as per-domain data
 2025-03-24  6:39 UTC 

[PATCH 1/1] lib: sbi: Allow programmable counters to monitor cycle/instret events for Andes PMU
 2025-03-24  5:15 UTC 

[PATCH 1/1] docs: pmu_support: fix example typos
 2025-03-24  4:39 UTC 

[PATCH] lib: sbi: Return SBI_EALREADY error code if SSE event is present
 2025-03-23 15:49 UTC  (3+ messages)

[PATCH] scripts: Fix firmware binaries compilation in create-binary-archive.sh
 2025-03-23 15:48 UTC  (2+ messages)

[PATCH] lib:tests: add bitwise operations unit tests
 2025-03-23 15:43 UTC  (2+ messages)

[PATCH] lib: sbi: Fix potential garbage data in string copy functions
 2025-03-23 15:30 UTC  (3+ messages)

[PATCH] lib: add tests for sbi_ecall functionality
 2025-03-23 13:04 UTC  (2+ messages)

[PATCH v2 0/4] lib: sbi: Introduce per-domain MPXY state
 2025-03-23  7:50 UTC  (9+ messages)
` [PATCH v2 1/4] lib: sbi_mpxy: Export MPXY data structures
` [PATCH v2 2/4] lib: sbi_domain: Introduce per-domain MPXY state data
` [PATCH v2 3/4] lib: sbi_mpxy: Convert MPXY state to per-domain data
` [PATCH v2 4/4] lib: sbi: sbi_init: Allocate MPXY state for each domain

[PATCH v4] Set the scratch allocation to alignment to cacheline size
 2025-03-21 17:42 UTC  (6+ messages)

[PATCH] lib: sbi: Handle length of extension name string exceed buffer size error
 2025-03-21  0:14 UTC 

[PATCH] Makefile: Avoid repeated evaluation of shell commands
 2025-03-20  1:26 UTC  (2+ messages)

[PATCH] lib: sbi: Remove unnecessary SBI_INIT_LIST_HEAD
 2025-03-19 14:42 UTC  (2+ messages)

[PATCH] lib: sbi: Simplify structure member offset checking
 2025-03-19 12:39 UTC 

[PATCH] lib: sbi: Fix SHMEM_PHYS_ADDR for RV64
 2025-03-19 12:38 UTC 

[PATCH] lib: sbi: sbi_mpxy_set_shmem adds parameter check
 2025-03-19 12:37 UTC 

[PATCH 0/6] lib: sbi: sse: spec update and fixes
 2025-03-17 10:54 UTC  (7+ messages)
` [PATCH 1/6] lib: sbi: sse: Update SSE event ids
` [PATCH 2/6] lib: sbi: sse: Fix format string for event invalid state
` [PATCH 3/6] lib: sbi: sse: Return SBI_EDENIED for read only parameters
` [PATCH 4/6] lib: sbi: sse: Rename STATUS* interrupted flags to SSTATUS*
` [PATCH 5/6] lib: sbi: sse: Add support for SSTATUS.SPELP
` [PATCH 6/6] lib: sbi: sse: Add support for SSTATUS.SDT

[PATCH 0/2] lib: sbi_ipi: Return error for invalid hartids
 2025-03-17 10:27 UTC  (13+ messages)
` [PATCH 1/2] sbi: Introduce sbi_hartmask_weight
` [PATCH 2/2] lib: sbi_ipi: Return error for invalid hartids

[PATCH] lib: sbi: Disable hw a/d updating by default
 2025-03-14 10:33 UTC 

[PATCH 0/2] Register Zicntr in FDT when emulating is possible
 2025-03-14  3:48 UTC  (6+ messages)
` [PATCH 1/2] lib: sbi: hart: Detect existence of cycle and instret CSRs for Zicntr
` [PATCH 2/2] lib: utils: fdt: Claim Zicntr if time CSR emulation is possible

[PATCH v2] Work with hartid equal to or greater than SBI_HARTMASK_MAX_BITS
 2025-03-14  1:31 UTC  (13+ messages)
` [PATCH v3] "
` [PATCH v3] New configuration CONFIG_SBI_SCRATCH_ALLOC_ALIGNMENT
  ` [PATCH v4] Set the scratch allocation to alignment to cacheline size
` [PATCH v3] lib: utils:Check that hartid is valid

[PATCH v3] lib: sbi: Enable Control Transfer Records (CTR) Ext using xstateen
 2025-03-07 18:00 UTC  (2+ messages)

vectored interrupt mode not an option for stvec
 2025-03-06  9:46 UTC  (4+ messages)
` [PATCH] lib: sbi_trap: Add support for vectored interrupts

[PATCH] lib: sbi: Fix typo CSR_CYCLE -> CSR_TIME
 2025-02-26 13:35 UTC  (3+ messages)

[PATCH] Add RISCV_ISA_ZALRSC_ONLY to rewrite amo instructions via lr and sc
 2025-02-26 13:22 UTC  (5+ messages)
  ` [PATCH v2] Emit lr and sc instructions based on -march flags
  ` [PATCH v3] "

[PATCH] platform: generic: mips: add P8700
 2025-02-26  0:53 UTC  (13+ messages)
  ` [PATCH v2 01/11] "
  ` [PATCH v2 02/11] platform: generic: mips: add header files
  ` [PATCH v2 03/11] platform: generic: mips: add mips-cm header file
  ` [PATCH v2 04/11] platform: generic: mips: add custom exception handler
  ` [PATCH v2 05/11] platform: generic: mips: add extra scratch space
  ` [PATCH v2 06/11] platform: generic: mips: add an entry function
  ` [PATCH v2 07/11] platform: generic: mips: add the platform file
  ` [PATCH v2 08/11] platform: generic: mips: add a dts file
  ` [PATCH v2 09/11] platform: generic: mips: add objects.mk
  ` [PATCH v2 10/11] Change to jump to mips_cps_core_entry
  ` [PATCH v2 11/11] Initialize MIPS custom PMA registers

[PATCH v2] lib: utils: Make sure that hartid and the scratch are aligned
 2025-02-25 22:57 UTC  (9+ messages)
  ` [PATCH v3] "

[PATCH] lib: sbi: sse: return SBI_EINVAL for parameters > 32 bits
 2025-02-25 10:06 UTC  (8+ messages)

[PATCH] lib: utils/serial: Add PXA UARTs support
 2025-02-23 15:29 UTC 

[PATCH 0/5] Cache CPU information from the DT
 2025-02-21  0:09 UTC  (6+ messages)
` [PATCH 1/5] lib utils/fdt: Drop fdt_parse_max_enabled_hart_id()
` [PATCH 2/5] lib: utils/fdt: Cache CPU information from the DT
` [PATCH 3/5] lib: utils/fdt: Used cached CPU DT information
` [PATCH 4/5] lib: utils: Use fdt_cpu_intc_phandle_to_hartindex()
` [PATCH 5/5] lib: utils: Use fdt_cpu_get_timebase_frequency()

[PATCH] lib: utils/irqchip: Match against more specific compatible strings first
 2025-02-19 16:56 UTC  (3+ messages)

[PATCH 0/3] lib: sbi: fwft: Fix return error values according to the spec
 2025-02-19 16:45 UTC  (3+ messages)
` [PATCH 2/3] lib: sbi: fwft: Return SBI_ERR_DENIED_LOCKED when setting a locked feature

[PATCH 1/2] lib: utils/fdt: Remove redundant PMU property length checks
 2025-02-19 12:58 UTC  (4+ messages)
` [PATCH 2/2] lib: utils/fdt: Allocate fdt_pmu_evt_select on the heap

[PATCH] lib: utils: Constify FDT driver definitions
 2025-02-19 12:38 UTC  (2+ messages)

[PATCH] lib: sbi: sse: fix invalid errors returned for sse_hart_mask/unmask()
 2025-02-19 11:45 UTC  (3+ messages)

[PATCH] lib: sbi: Fix non-root domain startup
 2025-02-19 11:42 UTC  (2+ messages)

[PATCH 0/3] README: Updates to toolchain section
 2025-02-18 10:50 UTC  (7+ messages)
` [PATCH 1/3] README: Any arch host can be used to cross compile
` [PATCH 2/3] README: Update toolchain section to mention PIE requirement
` [PATCH 3/3] README: Remove comment about boolin toolchains being 64-bit only

[PATCH 0/4] lib: sbi: Introduce per-domain MPXY state
 2025-02-18  5:48 UTC  (5+ messages)
` [PATCH 1/4] lib: sbi_mpxy: Export MPXY data structures
` [PATCH 2/4] lib: sbi_domain: Introduce per-domain MPXY state data
` [PATCH 3/4] lib: sbi_mpxy: Convert MPXY state to per-domain data
` [PATCH 4/4] lib: sbi: sbi_init: Allocate MPXY state for each domain

[PATCH v2 00/13] More RPMI and MPXY updates
 2025-02-13  5:48 UTC  (2+ messages)

[PATCH] lib: sbi: increase the size of the string used for extension display
 2025-02-13  5:37 UTC  (2+ messages)

[PATCH 0/3] Finish fdt_driver conversion
 2025-02-12 16:54 UTC  (7+ messages)
` [PATCH 1/3] lib: utils/irqchip: Use fdt_driver for initialization
` [PATCH 2/3] lib: utils/fdt: Remove fdt_find_match()
` [PATCH 3/3] lib: utils: Initialize miscellaneous drivers in one pass

[PATCH] platform: generic: thead: add Sophgo SG2044
 2025-02-12 12:40 UTC  (2+ messages)

[PATCH] firmware: fw_base.S: Fix comments for _wait_for_boot_hart
 2025-02-12  4:05 UTC  (2+ messages)

[PATCH] Add a dummy register to sbi_trap_regs
 2025-02-12  4:00 UTC  (6+ messages)
` [PATCH v2] Align SBI trap registers to a nice boundary for performance reasons
` [PATCH v2] include: sbi: Align SBI trap registers to a nice boundary

[PATCH] lib: utils: Make the enforce permission bit configurable from DT
 2025-02-11 14:05 UTC  (2+ messages)

[PATCH] lib: utils/fdt: update fdt_parse_aplic_node()
 2025-02-11 11:41 UTC  (2+ messages)

RFC: big endian support for riscv64/opensbi
 2025-02-11 10:59 UTC  (11+ messages)
` [RFC 1/7] opensbi: use .insn for instrcutions to fix endian
` [RFC 2/7] opensbi: add build config for building big-endian
` [RFC 3/7] opensbi: add option to set big-endian mode at run-time
` [RFC 4/7] opensbi: make io little-endian for big endian build
` [RFC 5/7] internal: add big/little endian to boot print


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox