diff options
Diffstat (limited to 'drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h')
-rw-r--r-- | drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h b/drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h index 63bce913..e0a3313b 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h +++ b/drivers/gpu/nvgpu/include/nvgpu/pmuif/gpmuifclk.h | |||
@@ -251,14 +251,24 @@ struct nv_pmu_clk_clk_vin_device_boardobj_set { | |||
251 | struct nv_pmu_boardobj super; | 251 | struct nv_pmu_boardobj super; |
252 | u8 id; | 252 | u8 id; |
253 | u8 volt_domain; | 253 | u8 volt_domain; |
254 | u32 slope; | ||
255 | u32 intercept; | ||
256 | u32 flls_shared_mask; | 254 | u32 flls_shared_mask; |
257 | }; | 255 | }; |
258 | 256 | ||
257 | struct nv_pmu_clk_clk_vin_device_v10_boardobj_set { | ||
258 | struct nv_pmu_clk_clk_vin_device_boardobj_set super; | ||
259 | struct ctrl_clk_vin_device_info_data_v10 data; | ||
260 | }; | ||
261 | |||
262 | struct nv_pmu_clk_clk_vin_device_v20_boardobj_set { | ||
263 | struct nv_pmu_clk_clk_vin_device_boardobj_set super; | ||
264 | struct ctrl_clk_vin_device_info_data_v20 data; | ||
265 | }; | ||
266 | |||
259 | union nv_pmu_clk_clk_vin_device_boardobj_set_union { | 267 | union nv_pmu_clk_clk_vin_device_boardobj_set_union { |
260 | struct nv_pmu_boardobj board_obj; | 268 | struct nv_pmu_boardobj board_obj; |
261 | struct nv_pmu_clk_clk_vin_device_boardobj_set super; | 269 | struct nv_pmu_clk_clk_vin_device_boardobj_set super; |
270 | struct nv_pmu_clk_clk_vin_device_v10_boardobj_set v10; | ||
271 | struct nv_pmu_clk_clk_vin_device_v20_boardobj_set v20; | ||
262 | }; | 272 | }; |
263 | 273 | ||
264 | NV_PMU_BOARDOBJ_GRP_SET_MAKE_E32(clk, clk_vin_device); | 274 | NV_PMU_BOARDOBJ_GRP_SET_MAKE_E32(clk, clk_vin_device); |