lib: Factor-out TLB management from IPI management
authorAnup Patel <anup.patel@wdc.com>
Fri, 24 May 2019 02:28:05 +0000 (07:58 +0530)
committerAnup Patel <anup@brainfault.org>
Fri, 24 May 2019 02:52:47 +0000 (08:22 +0530)
commit95b7480ab4b438cf545afae200b40012e83f1dda
tree44e30d69d4222833e36d3092005ac0a09b45f391
parent2dfed32c463eef80a0eea7108117ce18dc80c527
lib: Factor-out TLB management from IPI management

This patch factor-out TLB management from IPI management to separate
sources sbi_tlb.c and sbi_tlb.h.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Reviewed-by: Atish Patra <atish.patra@wdc.com>
include/sbi/riscv_asm.h
include/sbi/sbi_ipi.h
include/sbi/sbi_tlb.h [new file with mode: 0644]
lib/objects.mk
lib/sbi_ecall.c
lib/sbi_ipi.c
lib/sbi_tlb.c [new file with mode: 0644]