forked from Mirrors/opensbi
include: sbi: Add SBI debug trigger extension related defines
This patch adds defines for SBI debug trigger extension and function IDs to access the extension. Signed-off-by: Himanshu Chauhan <hchauhan@ventanamicro.com> Reviewed-by: Anup Patel <anup@brainfault.org>
This commit is contained in:

committed by
Anup Patel

parent
97f234f15c
commit
fa87ec90a0
@@ -32,6 +32,7 @@
|
||||
#define SBI_EXT_DBCN 0x4442434E
|
||||
#define SBI_EXT_SUSP 0x53555350
|
||||
#define SBI_EXT_CPPC 0x43505043
|
||||
#define SBI_EXT_DBTR 0x44425452
|
||||
|
||||
/* SBI function IDs for BASE extension*/
|
||||
#define SBI_EXT_BASE_GET_SPEC_VERSION 0x0
|
||||
@@ -105,6 +106,16 @@
|
||||
#define SBI_EXT_PMU_COUNTER_FW_READ_HI 0x6
|
||||
#define SBI_EXT_PMU_SNAPSHOT_SET_SHMEM 0x7
|
||||
|
||||
/* SBI function IDs for DBTR extension */
|
||||
#define SBI_EXT_DBTR_NUM_TRIGGERS 0x0
|
||||
#define SBI_EXT_DBTR_SETUP_SHMEM 0x1
|
||||
#define SBI_EXT_DBTR_TRIGGER_READ 0x2
|
||||
#define SBI_EXT_DBTR_TRIGGER_INSTALL 0x3
|
||||
#define SBI_EXT_DBTR_TRIGGER_UPDATE 0x4
|
||||
#define SBI_EXT_DBTR_TRIGGER_UNINSTALL 0x5
|
||||
#define SBI_EXT_DBTR_TRIGGER_ENABLE 0x6
|
||||
#define SBI_EXT_DBTR_TRIGGER_DISABLE 0x7
|
||||
|
||||
/** General pmu event codes specified in SBI PMU extension */
|
||||
enum sbi_pmu_hw_generic_events_t {
|
||||
SBI_PMU_HW_NO_EVENT = 0,
|
||||
|
Reference in New Issue
Block a user