index
:
starfive-tech/opensbi.git
JH7110_VisionFive2_devel
StarFive_JH7100_generic
debug
master
rtthread_AMP
starfive-dubhe
starfive-v1.0-dubhe
starfive-v1.1-dubhe
starfive-v1.2-dubhe
starfive-v1.4-dubhe
StarFive Tech OpenSBI for VisionFive (JH7110) boards (mirror)
Andrey V.Kosteltsev
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
sbi
/
sbi_hart.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-10-20
lib: sbi: Remove redundant hartid parameter from sbi_hart_init()
Anup Patel
1
-7
/
+7
2020-10-20
lib: sbi: Configure PMP late in coldboot and warmboot path
Anup Patel
1
-2
/
+2
2020-10-20
include: sbi: Remove pmp_region callbacks from sbi_platform_operations
Anup Patel
1
-13
/
+1
2020-10-20
include: sbi: Remove redundant includes from sbi_platform.h
Anup Patel
1
-0
/
+1
2020-09-25
lib: sbi: Fix PMP CSR detection
Pragnesh Patel
1
-1
/
+1
2020-09-16
lib: sbi: Allow specifying mode in sbi_hart_pmp_check_addr() API
Anup Patel
1
-7
/
+21
2020-09-09
include: Rename ECALL defines to match latest RISC-V spec
Anup Patel
1
-1
/
+1
2020-09-01
lib: sbi: Detect and print MHPM counters at boot-time
Anup Patel
1
-0
/
+17
2020-09-01
lib: sbi: Improve PMP CSR detection and progamming
Anup Patel
1
-24
/
+48
2020-09-01
lib: sbi: Remove redundant SBI_HART_HAS_PMP feature
Anup Patel
1
-14
/
+1
2020-06-20
lib: Don't return any invalid error from SBI ecall
Anup Patel
1
-1
/
+1
2020-06-18
lib: Fix the SBI_HART_HAS_MCOUNTEREN feature check
Alistair Francis
1
-1
/
+1
2020-06-18
lib: Don't print delegation CSRs if there is no S-Mode
Alistair Francis
1
-0
/
+4
2020-06-08
lib: Add RISC-V hypervisor v0.6.1 support
Anup Patel
1
-0
/
+1
2020-05-19
lib: sbi_hart: Detect number of supported PMP regions
Anup Patel
1
-36
/
+80
2020-05-19
lib: sbi: Few cosmetic improvements to HART feature detection
Anup Patel
1
-20
/
+12
2020-05-19
include: sbi: Use scratch pointer as parmeter in HART feature APIs
Anup Patel
1
-23
/
+23
2020-05-19
lib: sbi: Improve get_feature_str() implementation and usage
Anup Patel
1
-7
/
+11
2020-05-19
lib: sbi: detect features before everything else in sbi_hart_init()
Anup Patel
1
-3
/
+3
2020-05-10
lib: Add hart features in boot time print
Atish Patra
1
-0
/
+77
2020-05-10
lib: timer: Provide a hart based timer feature
Atish Patra
1
-0
/
+6
2020-05-10
platform: Move platform features to hart
Atish Patra
1
-8
/
+60
2020-05-10
lib: Add support for hart specific features
Atish Patra
1
-0
/
+23
2020-05-10
lib: Create a separate math helper function file
Atish Patra
1
-13
/
+1
2020-05-10
lib: Rename unprivileged trap handler
Atish Patra
1
-4
/
+4
2020-04-27
lib: No need to provide default PMP region using platform callbacks
Anup Patel
1
-9
/
+15
2020-04-17
lib: Support vector extension
Atish Patra
1
-1
/
+8
2020-03-28
lib: Optimize unpriv load/store implementation
Anup Patel
1
-29
/
+7
2020-03-18
lib: sbi: Update pmp_get() to return decoded size directly
Bin Meng
1
-12
/
+4
2020-03-13
include: Make sbi_current_hartid() as macro in riscv_asm.h
Anup Patel
1
-8
/
+0
2020-03-13
include: Make sbi_hart_id_to_scratch() as macro
Anup Patel
1
-8
/
+0
2020-03-11
lib: sbi_hart: Remove HART available mask and related APIs
Anup Patel
1
-29
/
+0
2020-03-11
lib: Move all coldboot wait APIs to sbi_init.c
Anup Patel
1
-70
/
+0
2020-03-10
lib: sbi: Fix coding style issues
Bin Meng
1
-2
/
+2
2020-03-08
include: Move bits related defines and macros to sbi_bitops.h
Anup Patel
1
-1
/
+1
2020-03-07
lib: Check MSIP bit after returning from WFI
Atish Patra
1
-2
/
+5
2020-02-24
lib: Implement hart hotplug
Atish Patra
1
-0
/
+25
2020-02-19
lib: Print interrupt and exception delegation in boot prints
Anup Patel
1
-2
/
+13
2020-02-19
lib: Don't check MIDELEG and MEDELEG at end of delegate_traps()
Anup Patel
1
-5
/
+0
2020-01-07
lib: save/restore MIE CSR in sbi_hart_wait_for_coldboot()
Anup Patel
1
-0
/
+7
2019-12-16
lib: Extend trap redirection for hypervisor v0.5 spec
Anup Patel
1
-2
/
+0
2019-12-16
lib: Delegate guest page faults to HS-mode
Anup Patel
1
-6
/
+12
2019-10-02
lib: Fix coldboot race condition observed on emulators/simulators
Anup Patel
1
-15
/
+29
2019-09-30
lib: Extend sbi_hart_switch_mode() to support hypervisor extension
Anup Patel
1
-2
/
+25
2019-09-30
lib: Delegate supervisor ecall to HS-mode when H extension available
Anup Patel
1
-0
/
+8
2019-09-28
Write MSIP by using memory-mapped control register
Zong Li
1
-1
/
+1
2019-08-12
lib: Use bitwise & instead of boolean &&
Jacob Garber
1
-1
/
+1
2019-07-26
lib: Allow compiling without FP support
Anup Patel
1
-7
/
+0
2019-06-19
lib: Move sbi core library to lib/sbi
Atish Patra
1
-0
/
+366