nvproxy: Added CTRL_CMD_PERF_GET_CURRENT_PSTATE control command

This commit is contained in:
Matt Nappo
2024-07-22 17:39:31 +00:00
parent 4cd5972124
commit 4763cf2316
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -371,6 +371,7 @@ const (
// From src/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080tmr.h:
const (
NV2080_CTRL_CMD_TIMER_GET_GPU_CPU_TIME_CORRELATION_INFO = 0x20800406
NV2080_CTRL_CMD_PERF_GET_CURRENT_PSTATE = 0x20802068
)
// From src/common/sdk/nvidia/inc/ctrl/ctrl503c.h:
+1
View File
@@ -370,6 +370,7 @@ func Init() {
abi.controlCmd[nvgpu.NV0000_CTRL_CMD_GPU_ASYNC_ATTACH_ID] = rmControlSimple
abi.controlCmd[nvgpu.NV0000_CTRL_CMD_GPU_WAIT_ATTACH_ID] = rmControlSimple
abi.controlCmd[nvgpu.NV0080_CTRL_CMD_PERF_CUDA_LIMIT_SET_CONTROL] = rmControlSimple // NV0080_CTRL_PERF_CUDA_LIMIT_CONTROL_PARAMS
abi.controlCmd[nvgpu.NV2080_CTRL_CMD_PERF_GET_CURRENT_PSTATE] = rmControlSimple
// NV2081_BINAPI forwards all control commands to the GSP in
// src/nvidia/src/kernel/rmapi/binary_api.c:binapiControl_IMPL().
abi.controlCmd[(nvgpu.NV2081_BINAPI<<16)|0x0108] = rmControlSimple