summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/common/pmu/pmu_ipc.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/common/pmu/pmu_ipc.c')
-rw-r--r--drivers/gpu/nvgpu/common/pmu/pmu_ipc.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/pmu/pmu_ipc.c b/drivers/gpu/nvgpu/common/pmu/pmu_ipc.c
index bb4edf38..d1058864 100644
--- a/drivers/gpu/nvgpu/common/pmu/pmu_ipc.c
+++ b/drivers/gpu/nvgpu/common/pmu/pmu_ipc.c
@@ -1035,6 +1035,25 @@ static void pmu_rpc_handler(struct gk20a *g, struct pmu_msg *msg,
1035 break; 1035 break;
1036 } 1036 }
1037 break; 1037 break;
1038 case PMU_UNIT_VOLT:
1039 switch (rpc.function) {
1040 case NV_PMU_RPC_ID_VOLT_BOARD_OBJ_GRP_CMD:
1041 nvgpu_pmu_dbg(g,
1042 "reply NV_PMU_RPC_ID_VOLT_BOARD_OBJ_GRP_CMD");
1043 break;
1044 case NV_PMU_RPC_ID_VOLT_VOLT_SET_VOLTAGE:
1045 nvgpu_pmu_dbg(g,
1046 "reply NV_PMU_RPC_ID_VOLT_VOLT_SET_VOLTAGE");
1047 break;
1048 case NV_PMU_RPC_ID_VOLT_VOLT_RAIL_GET_VOLTAGE:
1049 nvgpu_pmu_dbg(g,
1050 "reply NV_PMU_RPC_ID_VOLT_VOLT_RAIL_GET_VOLTAGE");
1051 break;
1052 case NV_PMU_RPC_ID_VOLT_LOAD:
1053 nvgpu_pmu_dbg(g,
1054 "reply NV_PMU_RPC_ID_VOLT_LOAD");
1055 }
1056 break;
1038 /* TBD case will be added */ 1057 /* TBD case will be added */
1039 default: 1058 default:
1040 nvgpu_err(g, " Invalid RPC response, stats 0x%x", 1059 nvgpu_err(g, " Invalid RPC response, stats 0x%x",