forked from Mirrors/opensbi
lib: Introduce sbi_ipi_event_create/destroy() APIs
This patch introduces sbi_ipi_event_create/destroy() APIs and struct sbi_ipi_event_ops for creating/destroying IPI events at runtime based of event operations. This new APIs will help platform code and utils code to create custom IPI events which are not part of generic OpenSBI library. Signed-off-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Atish Patra <atish.patra@wdc.com>
This commit is contained in:
@@ -43,12 +43,6 @@ struct sbi_tlb_info {
|
||||
|
||||
#define SBI_TLB_INFO_SIZE sizeof(struct sbi_tlb_info)
|
||||
|
||||
int sbi_tlb_fifo_update(struct sbi_scratch *scratch, u32 hartid, void *data);
|
||||
|
||||
void sbi_tlb_fifo_process(struct sbi_scratch *scratch);
|
||||
|
||||
void sbi_tlb_fifo_sync(struct sbi_scratch *scratch);
|
||||
|
||||
int sbi_tlb_fifo_request(struct sbi_scratch *scratch, ulong hmask,
|
||||
ulong hbase, struct sbi_tlb_info *tinfo);
|
||||
|
||||
|
Reference in New Issue
Block a user