summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAtish Patra <atish.patra@wdc.com>2019-06-19 00:54:01 +0300
committerAnup Patel <anup.patel@wdc.com>2019-06-19 07:18:51 +0300
commit749b0b093242a4c27f7c4f66121afd7852b2de48 (patch)
tree90c46fe6e750ddf08dd57347ddd498571792353a /lib
parenta5b37bd7d275fc65d8fd0b19bd3a08edfe4e6096 (diff)
downloadopensbi-749b0b093242a4c27f7c4f66121afd7852b2de48.tar.xz
lib: Move sbi core library to lib/sbi
Signed-off-by: Atish Patra <atish.patra@wdc.com> Acked-by: Anup Patel <anup.patel@wdc.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/objects.mk32
-rw-r--r--lib/sbi/objects.mk32
-rw-r--r--lib/sbi/riscv_asm.c (renamed from lib/riscv_asm.c)0
-rw-r--r--lib/sbi/riscv_atomic.c (renamed from lib/riscv_atomic.c)0
-rw-r--r--lib/sbi/riscv_hardfp.S (renamed from lib/riscv_hardfp.S)0
-rw-r--r--lib/sbi/riscv_locks.c (renamed from lib/riscv_locks.c)0
-rw-r--r--lib/sbi/riscv_unpriv.c (renamed from lib/riscv_unpriv.c)0
-rw-r--r--lib/sbi/sbi_console.c (renamed from lib/sbi_console.c)0
-rw-r--r--lib/sbi/sbi_ecall.c (renamed from lib/sbi_ecall.c)0
-rw-r--r--lib/sbi/sbi_emulate_csr.c (renamed from lib/sbi_emulate_csr.c)0
-rw-r--r--lib/sbi/sbi_fifo.c (renamed from lib/sbi_fifo.c)0
-rw-r--r--lib/sbi/sbi_hart.c (renamed from lib/sbi_hart.c)0
-rw-r--r--lib/sbi/sbi_illegal_insn.c (renamed from lib/sbi_illegal_insn.c)0
-rw-r--r--lib/sbi/sbi_init.c (renamed from lib/sbi_init.c)0
-rw-r--r--lib/sbi/sbi_ipi.c (renamed from lib/sbi_ipi.c)0
-rw-r--r--lib/sbi/sbi_misaligned_ldst.c (renamed from lib/sbi_misaligned_ldst.c)0
-rw-r--r--lib/sbi/sbi_scratch.c (renamed from lib/sbi_scratch.c)0
-rw-r--r--lib/sbi/sbi_system.c (renamed from lib/sbi_system.c)0
-rw-r--r--lib/sbi/sbi_timer.c (renamed from lib/sbi_timer.c)0
-rw-r--r--lib/sbi/sbi_tlb.c (renamed from lib/sbi_tlb.c)0
-rw-r--r--lib/sbi/sbi_trap.c (renamed from lib/sbi_trap.c)0
21 files changed, 32 insertions, 32 deletions
diff --git a/lib/objects.mk b/lib/objects.mk
deleted file mode 100644
index 35a8bac..0000000
--- a/lib/objects.mk
+++ /dev/null
@@ -1,32 +0,0 @@
-#
-# SPDX-License-Identifier: BSD-2-Clause
-#
-# Copyright (c) 2019 Western Digital Corporation or its affiliates.
-#
-# Authors:
-# Anup Patel <anup.patel@wdc.com>
-#
-
-lib-objs-y += riscv_asm.o
-lib-objs-y += riscv_atomic.o
-lib-objs-y += riscv_hardfp.o
-lib-objs-y += riscv_locks.o
-lib-objs-y += riscv_unpriv.o
-
-lib-objs-y += sbi_console.o
-lib-objs-y += sbi_ecall.o
-lib-objs-y += sbi_emulate_csr.o
-lib-objs-y += sbi_fifo.o
-lib-objs-y += sbi_hart.o
-lib-objs-y += sbi_illegal_insn.o
-lib-objs-y += sbi_init.o
-lib-objs-y += sbi_ipi.o
-lib-objs-y += sbi_misaligned_ldst.o
-lib-objs-y += sbi_scratch.o
-lib-objs-y += sbi_system.o
-lib-objs-y += sbi_timer.o
-lib-objs-y += sbi_tlb.o
-lib-objs-y += sbi_trap.o
-
-# External Libraries to include
-PLATFORM_INCLUDE_LIBC=y
diff --git a/lib/sbi/objects.mk b/lib/sbi/objects.mk
new file mode 100644
index 0000000..817e805
--- /dev/null
+++ b/lib/sbi/objects.mk
@@ -0,0 +1,32 @@
+#
+# SPDX-License-Identifier: BSD-2-Clause
+#
+# Copyright (c) 2019 Western Digital Corporation or its affiliates.
+#
+# Authors:
+# Anup Patel <anup.patel@wdc.com>
+#
+
+libsbi-objs-y += riscv_asm.o
+libsbi-objs-y += riscv_atomic.o
+libsbi-objs-y += riscv_hardfp.o
+libsbi-objs-y += riscv_locks.o
+libsbi-objs-y += riscv_unpriv.o
+
+libsbi-objs-y += sbi_console.o
+libsbi-objs-y += sbi_ecall.o
+libsbi-objs-y += sbi_emulate_csr.o
+libsbi-objs-y += sbi_fifo.o
+libsbi-objs-y += sbi_hart.o
+libsbi-objs-y += sbi_illegal_insn.o
+libsbi-objs-y += sbi_init.o
+libsbi-objs-y += sbi_ipi.o
+libsbi-objs-y += sbi_misaligned_ldst.o
+libsbi-objs-y += sbi_scratch.o
+libsbi-objs-y += sbi_system.o
+libsbi-objs-y += sbi_timer.o
+libsbi-objs-y += sbi_tlb.o
+libsbi-objs-y += sbi_trap.o
+
+# External Libraries to include
+PLATFORM_INCLUDE_LIBC=y
diff --git a/lib/riscv_asm.c b/lib/sbi/riscv_asm.c
index e0c8889..e0c8889 100644
--- a/lib/riscv_asm.c
+++ b/lib/sbi/riscv_asm.c
diff --git a/lib/riscv_atomic.c b/lib/sbi/riscv_atomic.c
index 34bf522..34bf522 100644
--- a/lib/riscv_atomic.c
+++ b/lib/sbi/riscv_atomic.c
diff --git a/lib/riscv_hardfp.S b/lib/sbi/riscv_hardfp.S
index f363908..f363908 100644
--- a/lib/riscv_hardfp.S
+++ b/lib/sbi/riscv_hardfp.S
diff --git a/lib/riscv_locks.c b/lib/sbi/riscv_locks.c
index 4d1d9c0..4d1d9c0 100644
--- a/lib/riscv_locks.c
+++ b/lib/sbi/riscv_locks.c
diff --git a/lib/riscv_unpriv.c b/lib/sbi/riscv_unpriv.c
index aa353c0..aa353c0 100644
--- a/lib/riscv_unpriv.c
+++ b/lib/sbi/riscv_unpriv.c
diff --git a/lib/sbi_console.c b/lib/sbi/sbi_console.c
index 30fb2c8..30fb2c8 100644
--- a/lib/sbi_console.c
+++ b/lib/sbi/sbi_console.c
diff --git a/lib/sbi_ecall.c b/lib/sbi/sbi_ecall.c
index 50c05d6..50c05d6 100644
--- a/lib/sbi_ecall.c
+++ b/lib/sbi/sbi_ecall.c
diff --git a/lib/sbi_emulate_csr.c b/lib/sbi/sbi_emulate_csr.c
index 5d6819e..5d6819e 100644
--- a/lib/sbi_emulate_csr.c
+++ b/lib/sbi/sbi_emulate_csr.c
diff --git a/lib/sbi_fifo.c b/lib/sbi/sbi_fifo.c
index a92b46c..a92b46c 100644
--- a/lib/sbi_fifo.c
+++ b/lib/sbi/sbi_fifo.c
diff --git a/lib/sbi_hart.c b/lib/sbi/sbi_hart.c
index 187b493..187b493 100644
--- a/lib/sbi_hart.c
+++ b/lib/sbi/sbi_hart.c
diff --git a/lib/sbi_illegal_insn.c b/lib/sbi/sbi_illegal_insn.c
index 5541838..5541838 100644
--- a/lib/sbi_illegal_insn.c
+++ b/lib/sbi/sbi_illegal_insn.c
diff --git a/lib/sbi_init.c b/lib/sbi/sbi_init.c
index 4f47a6c..4f47a6c 100644
--- a/lib/sbi_init.c
+++ b/lib/sbi/sbi_init.c
diff --git a/lib/sbi_ipi.c b/lib/sbi/sbi_ipi.c
index 48d5b22..48d5b22 100644
--- a/lib/sbi_ipi.c
+++ b/lib/sbi/sbi_ipi.c
diff --git a/lib/sbi_misaligned_ldst.c b/lib/sbi/sbi_misaligned_ldst.c
index 7f911c3..7f911c3 100644
--- a/lib/sbi_misaligned_ldst.c
+++ b/lib/sbi/sbi_misaligned_ldst.c
diff --git a/lib/sbi_scratch.c b/lib/sbi/sbi_scratch.c
index 0a615a2..0a615a2 100644
--- a/lib/sbi_scratch.c
+++ b/lib/sbi/sbi_scratch.c
diff --git a/lib/sbi_system.c b/lib/sbi/sbi_system.c
index 2cb30d4..2cb30d4 100644
--- a/lib/sbi_system.c
+++ b/lib/sbi/sbi_system.c
diff --git a/lib/sbi_timer.c b/lib/sbi/sbi_timer.c
index c58441d..c58441d 100644
--- a/lib/sbi_timer.c
+++ b/lib/sbi/sbi_timer.c
diff --git a/lib/sbi_tlb.c b/lib/sbi/sbi_tlb.c
index 814d402..814d402 100644
--- a/lib/sbi_tlb.c
+++ b/lib/sbi/sbi_tlb.c
diff --git a/lib/sbi_trap.c b/lib/sbi/sbi_trap.c
index 82f7b65..82f7b65 100644
--- a/lib/sbi_trap.c
+++ b/lib/sbi/sbi_trap.c