Anup Patel
|
013ba4ef3d
lib: sbi: Fix GPA passed to __sbi_hfence_gvma_xyz() functions
|
2 years ago |
Atish Patra
|
ec1b8bb763
lib: sbi: Improve TLB function naming
|
2 years ago |
Atish Patra
|
764a17d852
lib: sbi: Implement firmware counters
|
2 years ago |
Heinrich Schuchardt
|
cdcf907b19
lib: sign conflict in sbi_tlb_entry_process()
|
3 years ago |
Heinrich Schuchardt
|
f30b18944e
lib: sbi_scratch: remove owner from sbi_scratch_alloc_offset
|
3 years ago |
Anup Patel
|
12394a269b
lib: sbi: Allow custom local TLB flush function
|
3 years ago |
Anup Patel
|
e2c3f01af4
lib: Fix __sbi_hfence_gvma_vmid_gpa() and __sbi_hfence_vvma_asid_va()
|
4 years ago |
Anup Patel
|
5338679ff0
lib: sbi_tlb: Fix remote TLB HFENCE VVMA implementation
|
4 years ago |
Anup Patel
|
648507a867
include: sbi_console: Remove scratch parameter from sbi_dprintf()
|
4 years ago |
Anup Patel
|
9e52a45f4b
include: sbi_ipi: Remove scratch parameter from most functions
|
4 years ago |
Anup Patel
|
54b2779cfe
include: sbi_tlb: Remove scratch parameter from sbi_tlb_request()
|
4 years ago |
Anup Patel
|
209134d8f9
lib: Handle failure of sbi_hartid_to_scratch() API
|
4 years ago |
Anup Patel
|
3ebfe0ec5d
lib: sbi_tlb: Simplify sbi_tlb_entry_process() function
|
4 years ago |
Anup Patel
|
e23d3ba936
include: Simplify HART id to scratch macro
|
4 years ago |
Anup Patel
|
823345ecae
include: Make sbi_current_hartid() as macro in riscv_asm.h
|
4 years ago |
Anup Patel
|
d96316481d
lib: sbi_tlb: Use sbi_hartmask in sbi_tlb_info
|
4 years ago |
Bin Meng
|
650c0e525c
lib: sbi: Fix coding style issues
|
4 years ago |
Anup Patel
|
817d50d0d4
lib: Drop _fifo from the name of various sbi_tlb_fifo_xyz() functions
|
4 years ago |
Anup Patel
|
5f762d14f0
lib: Introduce sbi_ipi_event_create/destroy() APIs
|
4 years ago |
Anup Patel
|
a8b4b83b7f
lib: Introduce sbi_tlb_fifo_request() API
|
4 years ago |
Atish Patra
|
331ff6a162
lib: Support stage1 and stage2 tlb flushing
|
4 years ago |
Atish Patra
|
98ee15ca3a
lib: provide a platform specific tlb range flush threshold
|
4 years ago |
Atish Patra
|
7b7690ed9c
lib: Upgrade to full flush if size is at least threshold
|
4 years ago |
Atish Patra
|
897a97a6af
lib: Fix race conditions in tlb fifo access.
|
4 years ago |
Jacob Garber
|
6c24193293
lib: Correct null pointer check
|
4 years ago |
Atish Patra
|
200ed7c1bd
lib: Rename string.x to sbi_string.x
|
5 years ago |
Atish Patra
|
98aaf8317b
lib: Include helper libc functions directly in libsbi.
|
5 years ago |
Atish Patra
|
749b0b0932
lib: Move sbi core library to lib/sbi
|
5 years ago |