Lines Matching refs:fan_info
276 union fan_info { union
341 union fan_info *fan_info; in amdgpu_parse_extended_power_table() local
357 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table()
359 adev->pm.dpm.fan.t_hyst = fan_info->fan.ucTHyst; in amdgpu_parse_extended_power_table()
360 adev->pm.dpm.fan.t_min = le16_to_cpu(fan_info->fan.usTMin); in amdgpu_parse_extended_power_table()
361 adev->pm.dpm.fan.t_med = le16_to_cpu(fan_info->fan.usTMed); in amdgpu_parse_extended_power_table()
362 adev->pm.dpm.fan.t_high = le16_to_cpu(fan_info->fan.usTHigh); in amdgpu_parse_extended_power_table()
363 adev->pm.dpm.fan.pwm_min = le16_to_cpu(fan_info->fan.usPWMMin); in amdgpu_parse_extended_power_table()
364 adev->pm.dpm.fan.pwm_med = le16_to_cpu(fan_info->fan.usPWMMed); in amdgpu_parse_extended_power_table()
365 adev->pm.dpm.fan.pwm_high = le16_to_cpu(fan_info->fan.usPWMHigh); in amdgpu_parse_extended_power_table()
366 if (fan_info->fan.ucFanTableFormat >= 2) in amdgpu_parse_extended_power_table()
367 adev->pm.dpm.fan.t_max = le16_to_cpu(fan_info->fan2.usTMax); in amdgpu_parse_extended_power_table()
371 if (fan_info->fan.ucFanTableFormat >= 3) { in amdgpu_parse_extended_power_table()
372 adev->pm.dpm.fan.control_mode = fan_info->fan3.ucFanControlMode; in amdgpu_parse_extended_power_table()
374 le16_to_cpu(fan_info->fan3.usFanPWMMax); in amdgpu_parse_extended_power_table()
377 le16_to_cpu(fan_info->fan3.usFanOutputSensitivity); in amdgpu_parse_extended_power_table()