aboutsummaryrefslogtreecommitdiff
path: root/include/sbi/sbi_platform.h
AgeCommit message (Expand)AuthorFilesLines
2025-09-16include: sbi: Remove platform specific IPI initAnup Patel1-17/+0
2025-06-17lib: sbi_platform: Add platform specific pmp_set() and pmp_disable()Chao-ying Fu1-0/+39
2025-04-24lib: sbi: Set the scratch allocation to alignment to cacheline sizeRaj Vishwanathan1-0/+5
2025-04-23lib: sbi_platform: Remove the vendor_ext_check hookSamuel Holland1-6/+1
2025-04-15lib: sbi: Simplify structure member offset checkingXiang W1-45/+11
2025-03-24lib: sbi: Use sbi_hart_count() and sbi_for_each_hartindex()Samuel Holland1-1/+1
2025-03-24lib: sbi_scratch: Apply bounds check to platform hart_countSamuel Holland1-8/+3
2024-12-06lib: sbi: Add SBI Message Proxy (MPXY) frameworkRahul Pathak1-0/+17
2024-11-28platform: Drop irqchip warm init and exit hooksSamuel Holland1-20/+5
2024-11-11platform: Drop IPI warm init and exit hooksSamuel Holland1-20/+5
2024-11-11platform: ensure enough heap size with debug triggers extensionInochi Amaoto1-1/+1
2024-11-05platform: Drop timer warm init and exit hooksSamuel Holland1-20/+5
2024-07-24lib: sbi: Remove sbi_console_init() and console_init() platform callbackAnup Patel1-17/+0
2024-03-11lib: sbi: call platform load/store emulatorsBo Gan1-0/+45
2024-03-11include: sbi: add emulate_load/store handler to platform opsBo Gan1-0/+8
2023-12-19lib: sbi: Allow ecall handlers to directly update register stateAnup Patel1-12/+7
2023-11-16platform: Uses hart count as the default size of tlb infoInochi Amaoto1-2/+1
2023-09-24lib: sbi: Remove sbi_platform_hart_index/invalid() functionsAnup Patel1-28/+0
2023-09-10platform: Allow platforms to specify the size of tlb fifoXiang W1-0/+18
2023-06-05platform: Allow platforms to specify heap sizeAnup Patel1-3/+15
2023-02-27include: sbi: Remove extid parameter from vendor_ext_provider() callbackAnup Patel1-5/+4
2023-02-27lib: sbi: Align SBI vendor extension id with mvendorid CSRAnup Patel1-9/+8
2023-01-07lib: sbi: Allow platform to influence cold boot HART selectionAnup Patel1-0/+20
2023-01-06treewide: Replace TRUE/FALSE with true/falseBin Meng1-9/+9
2022-10-13lib: sbi_platform: expose hart_features to extension_init callbackHeiko Stuebner1-3/+5
2022-05-07lib: sbi_platform: Add callback to populate HART extensionsAnup Patel1-0/+18
2022-03-27include: Use static asserts for SBI_PLATFORM_xxx_OFFSET definesXiang W1-0/+50
2022-02-15include: sbi: Introduce nascent_init() platform callbackAnup Patel1-0/+20
2021-07-11lib: sbi: Add PMU specific platform hooksAtish Patra1-0/+39
2021-04-28lib: sbi: Simplify HSM platform operationsAnup Patel1-82/+1
2021-04-28lib: sbi: Simplify system reset platform operationsAnup Patel1-40/+0
2021-04-28lib: sbi: Simplify ipi platform operationsAnup Patel1-30/+0
2021-04-28lib: sbi: Simplify timer platform operationsAnup Patel1-54/+4
2021-04-28lib: sbi: Simplify console platform operationsAnup Patel1-31/+0
2021-04-28lib: sbi: Remove domains_root_regions() platform callbackAnup Patel1-18/+0
2021-03-22include: headers: Replace __ASSEMBLY__ with __ASSEMBLER__Marouene Boubakri1-1/+1
2021-03-03include: sbi: Add hart_suspend() platform callbackAnup Patel1-0/+30
2021-01-15include: sbi: Don't pack struct sbi_platform and sbi_platform_operationsAnup Patel1-2/+2
2021-01-12lib: sbi: Allow platforms to provide root domain memory regionsAnup Patel1-1/+19
2021-01-07lib: sbi: Replace args with trap registers in ecall handlerAnup Patel1-4/+5
2020-12-16lib: sbi: Remove domain_get() platform callback functionAnup Patel1-18/+0
2020-12-04include: sbi: Add domains_init() platform operationAnup Patel1-0/+16
2020-12-01lib: sbi: Improve system reset platform operationsAnup Patel1-7/+28
2020-12-01include: sbi: Remove opensbi specific reset type definesAnup Patel1-3/+1
2020-10-20lib: sbi: Add initial domain supportAnup Patel1-0/+20
2020-10-20include: sbi: Remove pmp_region callbacks from sbi_platform_operationsAnup Patel1-50/+0
2020-10-20include: sbi: Remove redundant includes from sbi_platform.hAnup Patel1-2/+2
2020-05-19lib: sbi: Improve get_feature_str() implementation and usageAnup Patel1-3/+2
2020-05-10lib: Add platform features in boot time printAtish Patra1-26/+41
2020-05-10platform: Move platform features to hartAtish Patra1-19/+3