Anup Patel
|
12394a269b
lib: sbi: Allow custom local TLB flush function
|
3 lat temu |
Anup Patel
|
5338679ff0
lib: sbi_tlb: Fix remote TLB HFENCE VVMA implementation
|
4 lat temu |
Anup Patel
|
54b2779cfe
include: sbi_tlb: Remove scratch parameter from sbi_tlb_request()
|
4 lat temu |
Anup Patel
|
d96316481d
lib: sbi_tlb: Use sbi_hartmask in sbi_tlb_info
|
4 lat temu |
Anup Patel
|
a4a6a81b7d
lib: Introduce SBI_TLB_INFO_INIT() helper macro
|
4 lat temu |
Anup Patel
|
817d50d0d4
lib: Drop _fifo from the name of various sbi_tlb_fifo_xyz() functions
|
4 lat temu |
Anup Patel
|
5f762d14f0
lib: Introduce sbi_ipi_event_create/destroy() APIs
|
4 lat temu |
Anup Patel
|
a8b4b83b7f
lib: Introduce sbi_tlb_fifo_request() API
|
4 lat temu |
Atish Patra
|
331ff6a162
lib: Support stage1 and stage2 tlb flushing
|
4 lat temu |
Atish Patra
|
98ee15ca3a
lib: provide a platform specific tlb range flush threshold
|
4 lat temu |
Atish Patra
|
f2e82c3d79
lib: Change tlb range flush threshold to 4k page instead of 1G
|
4 lat temu |
Atish Patra
|
897a97a6af
lib: Fix race conditions in tlb fifo access.
|
4 lat temu |
Anup Patel
|
95b7480ab4
lib: Factor-out TLB management from IPI management
|
5 lat temu |