Sign in
qemu
/
opensbi
/
HEAD
9656943
lib: sbi_pmu: Add FW counter index validation when reading high bits on RV64
by James Raphael Tiovalen
· 4 weeks ago
master
a95c36f
lib: sbi_pmu: Fix multiple FW counter start operations with custom PMU device
by James Raphael Tiovalen
· 5 weeks ago
b07e449
lib: utils/serial: Add support for Altera JTAG UART
by Icenowy Zheng
· 7 weeks ago
ecdb6c9
firmware: Initialize stack guard via Zkr
by Xiang W
· 7 weeks ago
b27ecec
lib: utils/suspend: add Andes ATCSMU suspend driver
by Ben Zong-You Xie
· 8 weeks ago
82b0961
lib: utils/cache: add Andes last level cache controller
by Ben Zong-You Xie
· 8 weeks ago
6d26b43
lib: utils/cache: add cache enable function
by Ben Zong-You Xie
· 8 weeks ago
85bff9c
platform: generic/andes: add CSR save and restore functions for AE350 platform
by Ben Zong-You Xie
· 8 weeks ago
9ffacc8
lib: utils/hsm: factor out ATCSMU code into an HSM driver
by Ben Zong-You Xie
· 8 weeks ago
74434f2
lib: sbi: Fix behavior on platform without HART protection
by Michal Simek
· 7 weeks ago
release-1.8.x
v1.8.1
65fac65
include: sbi_scratch: fix typo sbi_scratch -> HART id
by Leo Yu-Chi Liang
· 7 weeks ago
e7fa66c
include: Bump-up version to 1.8
by Anup Patel
· 8 weeks ago
v1.8
9a46ef4
include: Fix LLVM compile error in sbi_utils/hsm/fdt_hsm_sifive_inst.h
by Anup Patel
· 8 weeks ago
f6fa62b
lib: atomics: fix AMO test macros
by Vladimir Kondratiev
· 8 weeks ago
4c1c77e
include: riscv_asm: Optimize csr_xyz() macros to reduce stack usage
by Bo Gan
· 10 weeks ago
f7b8103
lib: sbi_pmu: Fix multiple start and stop operations of FW counters
by James Raphael Tiovalen
· 2 months ago
19f0c83
lib/sbi: optimize domain memory regions copying
by Vladimir Kondratiev
· 3 months ago
fbb5fe8
lib: sbi: expected trap must always clear MPRV
by Deepak Gupta
· 3 months ago
73183a6
platform: generic: eswin: Add shutdown/reboot support for Hifive Premier P550
by Bo Gan
· 10 weeks ago
fbff3a7
lib: utils/serial: Support multiple UART8250 devices
by Bo Gan
· 10 weeks ago
e5797e0
platform: generic: eswin: add EIC7700
by Bo Gan
· 10 weeks ago
878c267
lib: sbi: give platform choice of using single memregion to cover OpenSBI
by Bo Gan
· 10 weeks ago
ed1deab
lib: sbi_domain: make is_region_subset public
by Bo Gan
· 10 weeks ago
2c1bf5b
lib: sbi_domain: add sbi_domain_get_oldpmp_flags
by Bo Gan
· 10 weeks ago
707aa32
lib: sbi_hart_pmp: make sbi_hart_pmp_fence public
by Bo Gan
· 10 weeks ago
1117380
lib: sbi: Flush TLBs upon FWFT ADUE change
by Andrew Waterman
· 3 months ago
843e916
lib: sbi: Expose __sbi_sfence_vma_all() function
by Andrew Waterman
· 3 months ago
5eec86e
lib: sbi: Factor-out PMP programming into separate sources
by Anup Patel
· 3 months ago
42139bb
lib: sbi: Replace sbi_hart_pmp_xyz() and sbi_hart_map/unmap_addr()
by Anup Patel
· 3 months ago
b6da690
lib: sbi: Implement hart protection for PMP and ePMP
by Anup Patel
· 3 months ago
809df05
lib: sbi: Introduce hart protection abstraction
by Anup Patel
· 3 months ago
644a344
lib: sbi: Introduce sbi_hart_pmp_unconfigure() function
by Anup Patel
· 3 months ago
4339e85
platform: generic: Keep some empty space in FDT passed to next stage
by Anup Patel
· 3 months ago
afc2415
include: sbi: Ignore rs1 and rd fields in FENCE.TSO.
by Benedikt Freisen
· 3 months ago
dffa24b
include: sbi: Fix tab alignment.
by Benedikt Freisen
· 3 months ago
6a20872
Makefile: sensible default value for OPENSBI_CC_XLEN.
by Benedikt Freisen
· 3 months ago
d65c1e9
include: sbi: Make "s8" actually signed.
by Benedikt Freisen
· 3 months ago
51fe6a8
lib: utils: Use SBI_DOMAIN_MMIO to check MMIO device permissions
by Samuel Holland
· 3 months ago
1f96775
lib: sbi_domain: Allow MMIO access to non-MMIO ranges
by Samuel Holland
· 3 months ago
126c9d3
platform: generic: spacemit: add missing objects.mk
by Junhui Liu
· 3 months ago
b8b26fe
lib: sbi: Enable Ssqosid Ext using mstateen0
by Chen Pei
· 3 months ago
f71bb32
lib: utils/cache: Add SiFive Extensible Cache (EC) driver
by Nick Hu
· 3 months ago
ec51e91
lib: utils/cache: Add SiFive PL2 controller
by Nick Hu
· 3 months ago
35aece2
lib: utils/cache: Handle last-level cache correctly in fdt_cache_add()
by Nick Hu
· 3 months ago
de37625
lib: sbi: Remove static variable root_memregs_count
by Vladimir Kondratiev
· 3 months ago
4997eb2
lib: sbi: fix covered regions handling in sanitize_domain()
by Vladimir Kondratiev
· 3 months ago
825d0e9
Makefile: define C language standard to "gnu11"
by Vladimir Kondratiev
· 3 months ago
d28e2fa
Makefile: Only enable --print-gc-section for verbose (V=1) build
by Rahul Pathak
· 4 months ago
c9f856e
lib: sbi_pmu: Fix xINH bits configuring
by Shifrin Dmitry
· 4 months ago
da05980
platform: openpiton: use generic early init
by Manuel Hernández Méndez
· 4 months ago
c75f468
platform: ariane: parse dtb for getting some initial parameters
by Manuel Hernández Méndez
· 4 months ago
fade439
lib: utils/irqchip: plic: context_id is signed
by Heinrich Schuchardt
· 4 months ago
976a6a8
lib: utils/serial: typo Recieve
by Heinrich Schuchardt
· 4 months ago
2e9dc3b
lib: utils/timer: mtimer: add MIPS P8700 compatible
by Benoît Monin
· 4 months ago
5de1d32
lib: utils/timer: mtimer: Select the reference mtimer from a DT property
by Benoît Monin
· 4 months ago
38a6106
lib: utils/ipi: mswi: add MIPS P8700 compatible
by Benoît Monin
· 4 months ago
e8dfa55
platform: ariane: Move ariane platform from fpga to generic
by Manuel Hernández Méndez
· 4 months ago
834d0d9
lib: utils: Add MPXY RPMI mailbox driver for performance
by Joshua Yeong
· 4 months ago
a28e510
lib: utils: Add MPXY RPMI mailbox driver for device power
by Joshua Yeong
· 4 months ago
fa911eb
lib: utils: Add MPXY RPMI mailbox driver for voltage
by Joshua Yeong
· 4 months ago
0250db4
lib: sbi_domain_context: preserve firmware PMP entries during domain context switch
by Yu-Chien Peter Lin
· 5 months ago
b210376
lib: sbi: sbi_hart: track firmware PMP entries for SmePMP
by Yu-Chien Peter Lin
· 5 months ago
631efee
lib: sbi_domain: ensure consistent firmware PMP entries
by Yu-Chien Peter Lin
· 5 months ago
b34caee
lib: sbi_domain: add SBI_DOMAIN_MEMREGION_FW memregion flag
by Yu-Chien Peter Lin
· 5 months ago
34657b3
lib: sbi_hart: return error when insufficient PMP entries available
by Yu-Chien Peter Lin
· 5 months ago
90c3b94
lib: sbi_domain: print unsupported SmePMP permissions
by Yu-Chien Peter Lin
· 5 months ago
667eed2
lib: sbi_domain: allow specifying inaccessible region
by Yu-Chien Peter Lin
· 5 months ago
32c1d38
lib: sbi_hart: move sbi_hart_get_smepmp_flags() to sbi_domain
by Yu-Chien Peter Lin
· 5 months ago
37b72cb
lib: utils/suspend: Add SiFive SMC0 driver
by Nick Hu
· 4 months ago
ab23d8a
lib: sbi: Add system_resume callback for restoring the system
by Nick Hu
· 4 months ago
8f8c393
lib: utils/timer: Expose timer update function
by Nick Hu
· 4 months ago
1514a32
lib: utils/hsm: Add SiFive TMC0 driver
by Nick Hu
· 4 months ago
94f0f84
lib: sbi: Extends sbi_ipi_raw_send() to use all available IPI devices
by Nick Hu
· 4 months ago
c2d2b91
lib: utils/irqchip: Add APLIC restore function
by Nick Hu
· 4 months ago
64904e5
lib: sbi: Add SiFive proprietary xsfcease
by Nick Hu
· 4 months ago
8752c80
lib: sbi: Add SiFive proprietary xsfcflushdlone
by Nick Hu
· 4 months ago
ce4dc76
lib: utils/cache: Add fdt cmo helpers
by Nick Hu
· 4 months ago
8ea9728
utils: cache: Add SiFive ccache controller
by Vincent Chen
· 4 months ago
d6b684e
lib: utils: Add FDT cache library
by Nick Hu
· 4 months ago
1207c75
lib: utils: Add cache flush library
by Nick Hu
· 4 months ago
ac16c6b
lib: sbi: sbi_pmu: added checks for ctr_idx in match
by Alexander Chuprunov
· 5 months ago
63aacbd
lib: sbi: sbi_pmu: fixed alignment
by Alexander Chuprunov
· 5 months ago
1db95da
lib: sbi: sbi_pmu: fixed hw counters start for hart
by Alexander Chuprunov
· 5 months ago
55296fd
lib: Allow custom CSRs in csr_read_num() and csr_write_num()
by Anup Patel
· 5 months ago
3990c8e
lib: utils/timer: mtimer: Add SiFive CLINT v2 support
by Yong-Xuan Wang
· 5 months ago
ca380bc
platform: generic: Add SpacemiT K1 platform support
by Xianbin Zhu
· 5 months ago
fb70fe8
platform: spacemit: Add HSM driver
by Xianbin Zhu
· 5 months ago
1f84ec2
platform: generic: spacemit: add K1
by Xianbin Zhu
· 5 months ago
e3eb59a
lib: sbi: Prevent target domain same as the current
by Xiang W
· 6 months ago
38c31ff
lib: sbi: Add hart context init when first call enter
by Xiang W
· 6 months ago
f7d060c
lib: sbi: Add error handling to switch_to_next_domain_context
by Xiang W
· 6 months ago
5de8c1d
lib: serial: sifive-uart: add shared memory region for SiFive UART
by Yu-Chien Peter Lin
· 6 months ago
040f310
platform: starfive: jh7110: Add starfive,jh7110s compatible
by Hal Feng
· 6 months ago
8408845
platform: generic: Add Andes QiLai SoC support
by Ben Zong-You Xie
· 6 months ago
944db4e
lib: utils/irqchip: fix aplic lock mechanism in xmsiaddrcfg(h)
by Yang Jialong
· 7 months ago
d9afef5
lib: sbi_hsm: Use 64-bit CSR macro for menvcfg
by Samuel Holland
· 6 months ago
f04ae48
lib: sbi_hart: Do not call delegate_traps() in the resume flow
by Samuel Holland
· 6 months ago
55135ab
lib: sbi_hsm: Save mideleg across non-retentive suspend
by Samuel Holland
· 6 months ago
cb70dff
lib: utils/ipi: Convert IPI drivers as early drivers
by Anup Patel
· 6 months ago
85f22b3
include: sbi: Remove platform specific IPI init
by Anup Patel
· 6 months ago
Next »