Lines Matching refs:adev
242 #define amdgpu_dpm_pre_set_power_state(adev) \ argument
243 ((adev)->powerplay.pp_funcs->pre_set_power_state((adev)->powerplay.pp_handle))
245 #define amdgpu_dpm_set_power_state(adev) \ argument
246 ((adev)->powerplay.pp_funcs->set_power_state((adev)->powerplay.pp_handle))
248 #define amdgpu_dpm_post_set_power_state(adev) \ argument
249 ((adev)->powerplay.pp_funcs->post_set_power_state((adev)->powerplay.pp_handle))
251 #define amdgpu_dpm_display_configuration_changed(adev) \ argument
252 ((adev)->powerplay.pp_funcs->display_configuration_changed((adev)->powerplay.pp_handle))
254 #define amdgpu_dpm_print_power_state(adev, ps) \ argument
255 ((adev)->powerplay.pp_funcs->print_power_state((adev)->powerplay.pp_handle, (ps)))
257 #define amdgpu_dpm_vblank_too_short(adev) \ argument
258 ((adev)->powerplay.pp_funcs->vblank_too_short((adev)->powerplay.pp_handle))
260 #define amdgpu_dpm_enable_bapm(adev, e) \ argument
261 ((adev)->powerplay.pp_funcs->enable_bapm((adev)->powerplay.pp_handle, (e)))
263 #define amdgpu_dpm_read_sensor(adev, idx, value, size) \ argument
264 ((adev)->powerplay.pp_funcs->read_sensor((adev)->powerplay.pp_handle, (idx), (value), (size)))
266 #define amdgpu_dpm_set_fan_control_mode(adev, m) \ argument
267 ((adev)->powerplay.pp_funcs->set_fan_control_mode((adev)->powerplay.pp_handle, (m)))
269 #define amdgpu_dpm_get_fan_control_mode(adev) \ argument
270 ((adev)->powerplay.pp_funcs->get_fan_control_mode((adev)->powerplay.pp_handle))
272 #define amdgpu_dpm_set_fan_speed_percent(adev, s) \ argument
273 ((adev)->powerplay.pp_funcs->set_fan_speed_percent((adev)->powerplay.pp_handle, (s)))
275 #define amdgpu_dpm_get_fan_speed_percent(adev, s) \ argument
276 ((adev)->powerplay.pp_funcs->get_fan_speed_percent((adev)->powerplay.pp_handle, (s)))
278 #define amdgpu_dpm_get_fan_speed_rpm(adev, s) \ argument
279 ((adev)->powerplay.pp_funcs->get_fan_speed_rpm)((adev)->powerplay.pp_handle, (s))
281 #define amdgpu_dpm_get_sclk(adev, l) \ argument
282 ((adev)->powerplay.pp_funcs->get_sclk((adev)->powerplay.pp_handle, (l)))
284 #define amdgpu_dpm_get_mclk(adev, l) \ argument
285 ((adev)->powerplay.pp_funcs->get_mclk((adev)->powerplay.pp_handle, (l)))
287 #define amdgpu_dpm_force_performance_level(adev, l) \ argument
288 ((adev)->powerplay.pp_funcs->force_performance_level((adev)->powerplay.pp_handle, (l)))
290 #define amdgpu_dpm_get_current_power_state(adev) \ argument
291 ((adev)->powerplay.pp_funcs->get_current_power_state((adev)->powerplay.pp_handle))
293 #define amdgpu_dpm_get_pp_num_states(adev, data) \ argument
294 ((adev)->powerplay.pp_funcs->get_pp_num_states((adev)->powerplay.pp_handle, data))
296 #define amdgpu_dpm_get_pp_table(adev, table) \ argument
297 ((adev)->powerplay.pp_funcs->get_pp_table((adev)->powerplay.pp_handle, table))
299 #define amdgpu_dpm_set_pp_table(adev, buf, size) \ argument
300 ((adev)->powerplay.pp_funcs->set_pp_table((adev)->powerplay.pp_handle, buf, size))
302 #define amdgpu_dpm_print_clock_levels(adev, type, buf) \ argument
303 ((adev)->powerplay.pp_funcs->print_clock_levels((adev)->powerplay.pp_handle, type, buf))
305 #define amdgpu_dpm_force_clock_level(adev, type, level) \ argument
306 ((adev)->powerplay.pp_funcs->force_clock_level((adev)->powerplay.pp_handle, type, level))
308 #define amdgpu_dpm_get_sclk_od(adev) \ argument
309 ((adev)->powerplay.pp_funcs->get_sclk_od((adev)->powerplay.pp_handle))
311 #define amdgpu_dpm_set_sclk_od(adev, value) \ argument
312 ((adev)->powerplay.pp_funcs->set_sclk_od((adev)->powerplay.pp_handle, value))
314 #define amdgpu_dpm_get_mclk_od(adev) \ argument
315 ((adev)->powerplay.pp_funcs->get_mclk_od((adev)->powerplay.pp_handle))
317 #define amdgpu_dpm_set_mclk_od(adev, value) \ argument
318 ((adev)->powerplay.pp_funcs->set_mclk_od((adev)->powerplay.pp_handle, value))
320 #define amdgpu_dpm_dispatch_task(adev, task_id, user_state) \ argument
321 ((adev)->powerplay.pp_funcs->dispatch_tasks)((adev)->powerplay.pp_handle, (task_id), (user_state))
323 #define amdgpu_dpm_check_state_equal(adev, cps, rps, equal) \ argument
324 …((adev)->powerplay.pp_funcs->check_state_equal((adev)->powerplay.pp_handle, (cps), (rps), (equal)))
326 #define amdgpu_dpm_get_vce_clock_state(adev, i) \ argument
327 ((adev)->powerplay.pp_funcs->get_vce_clock_state((adev)->powerplay.pp_handle, (i)))
329 #define amdgpu_dpm_get_performance_level(adev) \ argument
330 ((adev)->powerplay.pp_funcs->get_performance_level((adev)->powerplay.pp_handle))
332 #define amdgpu_dpm_reset_power_profile_state(adev, request) \ argument
333 ((adev)->powerplay.pp_funcs->reset_power_profile_state(\
334 (adev)->powerplay.pp_handle, request))
336 #define amdgpu_dpm_switch_power_profile(adev, type, en) \ argument
337 ((adev)->powerplay.pp_funcs->switch_power_profile(\
338 (adev)->powerplay.pp_handle, type, en))
340 #define amdgpu_dpm_set_clockgating_by_smu(adev, msg_id) \ argument
341 ((adev)->powerplay.pp_funcs->set_clockgating_by_smu(\
342 (adev)->powerplay.pp_handle, msg_id))
344 #define amdgpu_dpm_set_powergating_by_smu(adev, block_type, gate) \ argument
345 ((adev)->powerplay.pp_funcs->set_powergating_by_smu(\
346 (adev)->powerplay.pp_handle, block_type, gate))
348 #define amdgpu_dpm_get_power_profile_mode(adev, buf) \ argument
349 ((adev)->powerplay.pp_funcs->get_power_profile_mode(\
350 (adev)->powerplay.pp_handle, buf))
352 #define amdgpu_dpm_set_power_profile_mode(adev, parameter, size) \ argument
353 ((adev)->powerplay.pp_funcs->set_power_profile_mode(\
354 (adev)->powerplay.pp_handle, parameter, size))
356 #define amdgpu_dpm_odn_edit_dpm_table(adev, type, parameter, size) \ argument
357 ((adev)->powerplay.pp_funcs->odn_edit_dpm_table(\
358 (adev)->powerplay.pp_handle, type, parameter, size))
469 void amdgpu_dpm_print_ps_status(struct amdgpu_device *adev,
471 u32 amdgpu_dpm_get_vblank_time(struct amdgpu_device *adev);
472 u32 amdgpu_dpm_get_vrefresh(struct amdgpu_device *adev);
473 void amdgpu_dpm_get_active_displays(struct amdgpu_device *adev);
481 int amdgpu_get_platform_caps(struct amdgpu_device *adev);
483 int amdgpu_parse_extended_power_table(struct amdgpu_device *adev);
484 void amdgpu_free_extended_power_table(struct amdgpu_device *adev);
486 void amdgpu_add_thermal_controller(struct amdgpu_device *adev);
488 enum amdgpu_pcie_gen amdgpu_get_pcie_gen_support(struct amdgpu_device *adev,
493 u16 amdgpu_get_pcie_lane_support(struct amdgpu_device *adev,