[gfx12] Add support for gfx1200 (#131)
* [gfx12] Add support for gfx1200 * [gfx12] Rename CP_PERFMON_CNTL_1 to CP_PERFMON_CNTL for better compatibility
This commit is contained in:
1 parent
5bcad05345
commit
c872dcda53
5 files changed
+62
-22
No files matched your search
+13
-1
@@ -28,10 +28,22 @@
|
||||
#include "util/reg_offsets.h"
|
||||
#include "linux/registers/gc/gc_12_0_0_offset.h"
|
||||
#include "linux/registers/gc/gc_12_0_0_sh_mask.h"
|
||||
// Rename CP_PERFMON_CNTL_1 to CP_PERFMON_CNTL for better compatibility
|
||||
// CP_PERFMON_CNTL_1
|
||||
#define regCP_PERFMON_CNTL_BASE_IDX regCP_PERFMON_CNTL_1_BASE_IDX
|
||||
#define regCP_PERFMON_CNTL regCP_PERFMON_CNTL_1
|
||||
#define CP_PERFMON_CNTL__PERFMON_STATE__SHIFT CP_PERFMON_CNTL_1__PERFMON_STATE__SHIFT
|
||||
#define CP_PERFMON_CNTL__SPM_PERFMON_STATE__SHIFT CP_PERFMON_CNTL_1__SPM_PERFMON_STATE__SHIFT
|
||||
#define CP_PERFMON_CNTL__PERFMON_ENABLE_MODE__SHIFT CP_PERFMON_CNTL_1__PERFMON_ENABLE_MODE__SHIFT
|
||||
#define CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT CP_PERFMON_CNTL_1__PERFMON_SAMPLE_ENABLE__SHIFT
|
||||
#define CP_PERFMON_CNTL__PERFMON_STATE_MASK CP_PERFMON_CNTL_1__PERFMON_STATE_MASK
|
||||
#define CP_PERFMON_CNTL__SPM_PERFMON_STATE_MASK CP_PERFMON_CNTL_1__SPM_PERFMON_STATE_MASK
|
||||
#define CP_PERFMON_CNTL__PERFMON_ENABLE_MODE_MASK CP_PERFMON_CNTL_1__PERFMON_ENABLE_MODE_MASK
|
||||
#define CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK CP_PERFMON_CNTL_1__PERFMON_SAMPLE_ENABLE_MASK
|
||||
#include "linux/packets/nvd.h"
|
||||
#include "gfxip/gfx12/gfx12_block_info.h"
|
||||
using namespace gfxip::gfx12;
|
||||
using namespace gfxip::gfx12::gfx1201;
|
||||
using namespace gfxip::gfx12::gfx1200;
|
||||
#include "gfxip/gfx12/gfx12_primitives.h"
|
||||
#include "gfxip/gfx12/gfx12_block_table.h"
|
||||
|
||||
|
||||
Reference in new issue
Block a user