summaryrefslogtreecommitdiff
path: root/lib/sbi/sbi_ipi.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-10lib: sbi: Clear IPIs before init_warm_startup in non-boot hartsHEADVF2_v3.8.2VF2_v3.7.5VF2_v3.6.1VF2_v3.4.5VF2_v3.1.5VF2_v3.0.4VF2_v2.11.5VF2_6.1_v3.8.2VF2_6.1_v3.7.5JH7110_VF2_6.6_v5.12.0JH7110_VF2_6.1_v5.12.0JH7110_VF2_6.1_v5.11.4JH7110_VF2_6.1_v5.11.3JH7110_VF2_6.1_v5.10.3JH7110_VF2_6.1_v3.9.3JH7110_VF2_515_v5.12.0JH7110_VF2_515_v5.11.4JH7110_VF2_515_v5.11.3JH7110_VF2_515_v5.10.3JH7110_VF2_515_v3.9.3masterJH7110_VisionFive2_develEvgenii Shatokhin1-0/+6
2023-01-06treewide: Replace TRUE/FALSE with true/falseBin Meng1-1/+1
2022-07-11lib: sbi: add check for ipi device for hsm startBen Dooks1-3/+6
2021-07-11lib: sbi: Implement firmware countersAtish Patra1-0/+6
2021-06-02lib: sbi_scratch: remove owner from sbi_scratch_alloc_offsetHeinrich Schuchardt1-2/+1
2021-04-28lib: sbi: Simplify ipi platform operationsAnup Patel1-6/+26
2021-03-03lib: Remove redundant sbi_platform_ipi_clear() callsAnup Patel1-1/+4
2021-03-03lib: sbi: Rename sbi_hsm_hart_started_mask() functionAnup Patel1-2/+2
2020-10-20lib: sbi: Extend sbi_hsm_hart_started_mask() for domainsAnup Patel1-2/+4
2020-03-28include: sbi_ipi: Remove scratch parameter from most functionsAnup Patel1-9/+10
2020-03-19lib: sbi_hsm: Remove scratch parameter from hart_started_mask() APIAnup Patel1-2/+2
2020-03-19lib: Handle failure of sbi_hartid_to_scratch() APIAnup Patel1-4/+7
2020-03-19include: Simplify HART id to scratch macroAnup Patel1-1/+1
2020-03-13include: Make sbi_current_hartid() as macro in riscv_asm.hAnup Patel1-1/+1
2020-03-11lib: sbi_ipi: Use sbi_hsm_hart_started_mask() APIAnup Patel1-24/+22
2020-02-24lib: Implement hart hotplugAtish Patra1-1/+2
2020-02-24lib: Simplify the for-loop in sbi_ipi_send_many()Anup Patel1-9/+1
2020-02-22lib: Use available hart mask for correct hbase valueAtish Patra1-13/+16
2020-01-22lib: Initialize TLB management directly from coldboot/warmboot pathAnup Patel1-6/+0
2020-01-22lib: Drop _fifo from the name of various sbi_tlb_fifo_xyz() functionsAnup Patel1-1/+1
2020-01-22lib: Introduce sbi_ipi_event_create/destroy() APIsAnup Patel1-27/+86
2020-01-22lib: Introduce sbi_ipi_send_halt() APIAnup Patel1-0/+6
2020-01-22lib: Introduce sbi_ipi_send_smode() APIAnup Patel1-0/+6
2020-01-22lib: Move struct sbi_ipi_data definition to sbi_ipi.cAnup Patel1-0/+4
2020-01-07lib: do sbi_exit() upon halt IPIAnup Patel1-1/+2
2020-01-07lib: Add ipi exit APIAnup Patel1-1/+18
2019-12-23lib: Add IPI extension in SBIAtish Patra1-10/+24
2019-12-23lib: Remove redundant IPI typesAtish Patra1-10/+3
2019-11-21lib: Better naming of unpriv APIs for wider useAnup Patel1-3/+5
2019-08-16lib: Fix race conditions in tlb fifo access.Atish Patra1-24/+30
2019-06-19lib: Rename string.x to sbi_string.xAtish Patra1-1/+0
2019-06-19lib: Include helper libc functions directly in libsbi.Atish Patra1-1/+1
2019-06-19lib: Move sbi core library to lib/sbiAtish Patra1-0/+153