Quellcode durchsuchen

include: Rename sbi_unpriv.h to riscv_unpriv.h

The sbi_unpriv.h has quite a few load_xyz() and store_xyz() helper
routines based on RISC-V inline assembly for unpriviledged accesses
from M-mode. These helper routines are similar to helper routines
present in riscv_locks.h, riscv_io.h, and riscv_atomic.h so let's
rename sbi_unpriv.h to riscv_unpriv.h.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Anup Patel vor 5 Jahren
Ursprung
Commit
13877c3a67
4 geänderte Dateien mit 5 neuen und 5 gelöschten Zeilen
  1. 2 2
      include/sbi/riscv_unpriv.h
  2. 1 1
      lib/sbi_illegal_insn.c
  3. 1 1
      lib/sbi_ipi.c
  4. 1 1
      lib/sbi_misaligned_ldst.c

+ 2 - 2
include/sbi/sbi_unpriv.h → include/sbi/riscv_unpriv.h

@@ -7,8 +7,8 @@
  *   Anup Patel <anup.patel@wdc.com>
  */
 
-#ifndef __SBI_UNPRIV_H__
-#define __SBI_UNPRIV_H__
+#ifndef __RISCV_UNPRIV_H__
+#define __RISCV_UNPRIV_H__
 
 #include <sbi/riscv_encoding.h>
 #include <sbi/sbi_bits.h>

+ 1 - 1
lib/sbi_illegal_insn.c

@@ -9,12 +9,12 @@
 
 #include <sbi/riscv_asm.h>
 #include <sbi/riscv_encoding.h>
+#include <sbi/riscv_unpriv.h>
 #include <sbi/sbi_bits.h>
 #include <sbi/sbi_emulate_csr.h>
 #include <sbi/sbi_error.h>
 #include <sbi/sbi_illegal_insn.h>
 #include <sbi/sbi_trap.h>
-#include <sbi/sbi_unpriv.h>
 
 typedef int (*illegal_insn_func)(ulong insn,
 				 u32 hartid, ulong mcause,

+ 1 - 1
lib/sbi_ipi.c

@@ -11,13 +11,13 @@
 #include <sbi/riscv_asm.h>
 #include <sbi/riscv_barrier.h>
 #include <sbi/riscv_atomic.h>
+#include <sbi/riscv_unpriv.h>
 #include <sbi/sbi_hart.h>
 #include <sbi/sbi_bitops.h>
 #include <sbi/sbi_console.h>
 #include <sbi/sbi_ipi.h>
 #include <sbi/sbi_platform.h>
 #include <sbi/sbi_timer.h>
-#include <sbi/sbi_unpriv.h>
 
 static int sbi_ipi_send(struct sbi_scratch *scratch, u32 hartid,
 			u32 event, void *data)

+ 1 - 1
lib/sbi_misaligned_ldst.c

@@ -9,11 +9,11 @@
 
 #include <sbi/riscv_asm.h>
 #include <sbi/riscv_encoding.h>
+#include <sbi/riscv_unpriv.h>
 #include <sbi/riscv_fp.h>
 #include <sbi/sbi_error.h>
 #include <sbi/sbi_misaligned_ldst.h>
 #include <sbi/sbi_trap.h>
-#include <sbi/sbi_unpriv.h>
 
 union reg_data {
 	u8 data_bytes[8];