summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/include
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/include')
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h b/drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h
index 471892ca..fe9a70db 100644
--- a/drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h
@@ -448,6 +448,12 @@ struct nv_pmu_clk_cmd_rpc {
448 struct nv_pmu_allocation request; 448 struct nv_pmu_allocation request;
449}; 449};
450 450
451struct nv_pmu_clk_cmd_generic {
452 u8 cmd_type;
453 bool b_perf_daemon_cmd;
454 u8 pad[2];
455};
456
451#define NV_PMU_CLK_CMD_RPC_ALLOC_OFFSET \ 457#define NV_PMU_CLK_CMD_RPC_ALLOC_OFFSET \
452 (offsetof(struct nv_pmu_clk_cmd_rpc, request)) 458 (offsetof(struct nv_pmu_clk_cmd_rpc, request))
453 459
@@ -455,6 +461,7 @@ struct nv_pmu_clk_cmd {
455 union { 461 union {
456 u8 cmd_type; 462 u8 cmd_type;
457 struct nv_pmu_boardobj_cmd_grp grp_set; 463 struct nv_pmu_boardobj_cmd_grp grp_set;
464 struct nv_pmu_clk_cmd_generic generic;
458 struct nv_pmu_clk_cmd_rpc rpc; 465 struct nv_pmu_clk_cmd_rpc rpc;
459 struct nv_pmu_boardobj_cmd_grp grp_get_status; 466 struct nv_pmu_boardobj_cmd_grp grp_get_status;
460 }; 467 };