Add more non-priv PMC blocks to gfx70x/GFX7
HSA Thunk Spec was updated to include more non-privileged blocks for
profiling. This patch adds those newly added non-privileged blocks for
gfx70x.
Signed-off-by: Amber Lin <Amber.Lin@amd.com>
Change-Id: Id745ac236c871e8e61a128a2460784f9c9c354b6
[ROCm/ROCR-Runtime commit: 9f19acbdb7]
This commit is contained in:
@@ -30,8 +30,32 @@
|
||||
|
||||
enum perf_block_id {
|
||||
PERFCOUNTER_BLOCKID__FIRST = 0,
|
||||
PERFCOUNTER_BLOCKID__SQ = PERFCOUNTER_BLOCKID__FIRST,
|
||||
/* non-privileged */
|
||||
PERFCOUNTER_BLOCKID__CB = PERFCOUNTER_BLOCKID__FIRST,
|
||||
PERFCOUNTER_BLOCKID__CPC,
|
||||
PERFCOUNTER_BLOCKID__CPF,
|
||||
PERFCOUNTER_BLOCKID__CPG,
|
||||
PERFCOUNTER_BLOCKID__DB,
|
||||
PERFCOUNTER_BLOCKID__GDS,
|
||||
PERFCOUNTER_BLOCKID__GRBM,
|
||||
PERFCOUNTER_BLOCKID__GRBMSE,
|
||||
PERFCOUNTER_BLOCKID__IA,
|
||||
PERFCOUNTER_BLOCKID__MC,
|
||||
PERFCOUNTER_BLOCKID__PASC,
|
||||
PERFCOUNTER_BLOCKID__PASU,
|
||||
PERFCOUNTER_BLOCKID__SPI,
|
||||
PERFCOUNTER_BLOCKID__SRBM,
|
||||
PERFCOUNTER_BLOCKID__SQ,
|
||||
PERFCOUNTER_BLOCKID__SX,
|
||||
PERFCOUNTER_BLOCKID__TA,
|
||||
PERFCOUNTER_BLOCKID__TCA,
|
||||
PERFCOUNTER_BLOCKID__TCC,
|
||||
PERFCOUNTER_BLOCKID__TCP,
|
||||
PERFCOUNTER_BLOCKID__TCS,
|
||||
PERFCOUNTER_BLOCKID__TD,
|
||||
PERFCOUNTER_BLOCKID__VGT,
|
||||
PERFCOUNTER_BLOCKID__WD,
|
||||
/* privileged */
|
||||
PERFCOUNTER_BLOCKID__IOMMUV2,
|
||||
PERFCOUNTER_BLOCKID__MAX
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user