diff options
Diffstat (limited to 'drivers/gpu/nvgpu/therm/thrmdev.h')
-rw-r--r-- | drivers/gpu/nvgpu/therm/thrmdev.h | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/therm/thrmdev.h b/drivers/gpu/nvgpu/therm/thrmdev.h index 83ff5cbf..af349c88 100644 --- a/drivers/gpu/nvgpu/therm/thrmdev.h +++ b/drivers/gpu/nvgpu/therm/thrmdev.h | |||
@@ -32,7 +32,25 @@ struct therm_devices { | |||
32 | }; | 32 | }; |
33 | 33 | ||
34 | struct therm_device { | 34 | struct therm_device { |
35 | struct therm_devices super; | 35 | struct boardobj super; |
36 | }; | ||
37 | |||
38 | struct therm_device_gpu_sci { | ||
39 | struct therm_device super; | ||
40 | }; | ||
41 | |||
42 | struct therm_device_gpu_gpc_tsosc { | ||
43 | struct therm_device super; | ||
44 | u8 gpc_tsosc_idx; | ||
45 | }; | ||
46 | |||
47 | struct therm_device_hbm2_site { | ||
48 | struct therm_device super; | ||
49 | u8 site_idx; | ||
50 | }; | ||
51 | |||
52 | struct therm_device_hbm2_combined { | ||
53 | struct therm_device super; | ||
36 | }; | 54 | }; |
37 | 55 | ||
38 | u32 therm_device_sw_setup(struct gk20a *g); | 56 | u32 therm_device_sw_setup(struct gk20a *g); |