print_power_state
void (*print_power_state)(void *handle, void *ps);
.print_power_state = &kv_dpm_print_power_state,
if (adev->powerplay.pp_funcs->print_power_state == NULL)
((adev)->powerplay.pp_funcs->print_power_state((adev)->powerplay.pp_handle, (ps)))
if (amdgpu_dpm == 1 && pp_funcs->print_power_state) {
.print_power_state = &si_dpm_print_power_state,
void (*print_power_state)(struct radeon_device *rdev, struct radeon_ps *ps);
#define radeon_dpm_print_power_state(rdev, ps) rdev->asic->dpm.print_power_state((rdev), (ps))
.print_power_state = &rv6xx_dpm_print_power_state,
.print_power_state = &rs780_dpm_print_power_state,
.print_power_state = &rv770_dpm_print_power_state,
.print_power_state = &rv770_dpm_print_power_state,
.print_power_state = &sumo_dpm_print_power_state,
.print_power_state = &rv770_dpm_print_power_state,
.print_power_state = &ni_dpm_print_power_state,
.print_power_state = &trinity_dpm_print_power_state,
.print_power_state = &ni_dpm_print_power_state,
.print_power_state = &ci_dpm_print_power_state,
.print_power_state = &kv_dpm_print_power_state,
print_power_state(buffer, codec, fg);
print_power_state(buffer, codec, nid);