objects.mk 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #
  2. # SPDX-License-Identifier: BSD-2-Clause
  3. #
  4. # Copyright (c) 2019 Western Digital Corporation or its affiliates.
  5. #
  6. # Authors:
  7. # Anup Patel <anup.patel@wdc.com>
  8. #
  9. libsbi-objs-y += riscv_asm.o
  10. libsbi-objs-y += riscv_atomic.o
  11. libsbi-objs-y += riscv_hardfp.o
  12. libsbi-objs-y += riscv_locks.o
  13. libsbi-objs-y += sbi_bitmap.o
  14. libsbi-objs-y += sbi_bitops.o
  15. libsbi-objs-y += sbi_console.o
  16. libsbi-objs-y += sbi_domain.o
  17. libsbi-objs-y += sbi_ecall.o
  18. libsbi-objs-y += sbi_ecall_base.o
  19. libsbi-objs-y += sbi_ecall_hsm.o
  20. libsbi-objs-y += sbi_ecall_legacy.o
  21. libsbi-objs-y += sbi_ecall_replace.o
  22. libsbi-objs-y += sbi_ecall_vendor.o
  23. libsbi-objs-y += sbi_emulate_csr.o
  24. libsbi-objs-y += sbi_fifo.o
  25. libsbi-objs-y += sbi_hart.o
  26. libsbi-objs-y += sbi_math.o
  27. libsbi-objs-y += sbi_hfence.o
  28. libsbi-objs-y += sbi_hsm.o
  29. libsbi-objs-y += sbi_illegal_insn.o
  30. libsbi-objs-y += sbi_init.o
  31. libsbi-objs-y += sbi_ipi.o
  32. libsbi-objs-y += sbi_misaligned_ldst.o
  33. libsbi-objs-y += sbi_platform.o
  34. libsbi-objs-y += sbi_scratch.o
  35. libsbi-objs-y += sbi_string.o
  36. libsbi-objs-y += sbi_system.o
  37. libsbi-objs-y += sbi_timer.o
  38. libsbi-objs-y += sbi_tlb.o
  39. libsbi-objs-y += sbi_trap.o
  40. libsbi-objs-y += sbi_unpriv.o
  41. libsbi-objs-y += sbi_expected_trap.o