Skip to content

Commit dadf788

Browse files
committed
RISC-V: Add defines for SBI debug console extension
We add SBI debug console extension related defines/enum to the asm/sbi.h header. Signed-off-by: Anup Patel <[email protected]> Reviewed-by: Andrew Jones <[email protected]> Signed-off-by: Anup Patel <[email protected]>
1 parent 62d0c45 commit dadf788

File tree

1 file changed

+7
-0
lines changed
  • arch/riscv/include/asm

1 file changed

+7
-0
lines changed

arch/riscv/include/asm/sbi.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ enum sbi_ext_id {
3030
SBI_EXT_HSM = 0x48534D,
3131
SBI_EXT_SRST = 0x53525354,
3232
SBI_EXT_PMU = 0x504D55,
33+
SBI_EXT_DBCN = 0x4442434E,
3334

3435
/* Experimentals extensions must lie within this range */
3536
SBI_EXT_EXPERIMENTAL_START = 0x08000000,
@@ -236,6 +237,12 @@ enum sbi_pmu_ctr_type {
236237
/* Flags defined for counter stop function */
237238
#define SBI_PMU_STOP_FLAG_RESET (1 << 0)
238239

240+
enum sbi_ext_dbcn_fid {
241+
SBI_EXT_DBCN_CONSOLE_WRITE = 0,
242+
SBI_EXT_DBCN_CONSOLE_READ = 1,
243+
SBI_EXT_DBCN_CONSOLE_WRITE_BYTE = 2,
244+
};
245+
239246
#define SBI_SPEC_VERSION_DEFAULT 0x1
240247
#define SBI_SPEC_VERSION_MAJOR_SHIFT 24
241248
#define SBI_SPEC_VERSION_MAJOR_MASK 0x7f

0 commit comments

Comments
 (0)