opensbi/lib/sbi
Anup Patel 680b09872d lib: sbi_hsm: Don't use sbi_platform_hart_count() API
We remove usage of sbi_platform_hart_count() API from sbi_hsm
so that discontinuous and sparse HART ids can be supported.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
2020-03-19 09:21:08 +05:30
..
objects.mk lib: Simple bitmap library 2020-03-11 15:29:45 +05:30
riscv_asm.c lib: sbi: Update pmp_get() to return decoded size directly 2020-03-18 08:58:26 +05:30
riscv_atomic.c lib: sbi: Fix coding style issues 2020-03-10 10:27:28 +05:30
riscv_hardfp.S lib: Move sbi core library to lib/sbi 2019-06-19 09:48:51 +05:30
riscv_locks.c lib: Move sbi core library to lib/sbi 2019-06-19 09:48:51 +05:30
sbi_bitmap.c lib: Simple bitmap library 2020-03-11 15:29:45 +05:30
sbi_bitops.c lib: sbi: Fix coding style issues 2020-03-10 10:27:28 +05:30
sbi_console.c lib: Introduce sbi_dprintf() API 2019-08-09 12:38:33 +05:30
sbi_ecall.c lib: sbi: Fix coding style issues 2020-03-10 10:27:28 +05:30
sbi_ecall_base.c lib: Factor-out SBI base extension 2020-01-22 12:13:47 +05:30
sbi_ecall_hsm.c lib: sbi_hsm: Simplify hart_get_state() and hart_started() APIs 2020-03-19 09:08:26 +05:30
sbi_ecall_legacy.c include: Make sbi_current_hartid() as macro in riscv_asm.h 2020-03-13 12:22:02 +05:30
sbi_ecall_replace.c include: Make sbi_current_hartid() as macro in riscv_asm.h 2020-03-13 12:22:02 +05:30
sbi_ecall_vendor.c lib: Factor-out SBI vendor extension 2020-01-22 12:13:44 +05:30
sbi_emulate_csr.c include: Move bits related defines and macros to sbi_bitops.h 2020-03-08 11:06:18 +05:30
sbi_fifo.c lib: Fix race conditions in tlb fifo access. 2019-08-16 08:42:55 +05:30
sbi_hart.c lib: sbi: Update pmp_get() to return decoded size directly 2020-03-18 08:58:26 +05:30
sbi_hfence.S lib: Add hfence instruction encoding 2019-12-23 09:12:16 +05:30
sbi_hsm.c lib: sbi_hsm: Don't use sbi_platform_hart_count() API 2020-03-19 09:21:08 +05:30
sbi_illegal_insn.c include: Move bits related defines and macros to sbi_bitops.h 2020-03-08 11:06:18 +05:30
sbi_init.c lib: Handle failure of sbi_hartid_to_scratch() API 2020-03-19 09:11:12 +05:30
sbi_ipi.c lib: Handle failure of sbi_hartid_to_scratch() API 2020-03-19 09:11:12 +05:30
sbi_misaligned_ldst.c lib: sbi: Fix misaligned trap handling 2020-03-13 10:02:42 +05:30
sbi_scratch.c lib: sbi_scratch: Don't set hartid_to_scratch table for disabled HART 2020-03-19 09:17:08 +05:30
sbi_string.c lib: Rename string.x to sbi_string.x 2019-06-19 09:48:59 +05:30
sbi_system.c include: Make sbi_current_hartid() as macro in riscv_asm.h 2020-03-13 12:22:02 +05:30
sbi_timer.c lib: Add timer exit API 2020-01-07 12:10:55 +05:30
sbi_tlb.c lib: Handle failure of sbi_hartid_to_scratch() API 2020-03-19 09:11:12 +05:30
sbi_trap.c include: Make sbi_current_hartid() as macro in riscv_asm.h 2020-03-13 12:22:02 +05:30
sbi_unpriv.c include: Move bits related defines and macros to sbi_bitops.h 2020-03-08 11:06:18 +05:30