• Home
  • Raw
  • Download

Lines Matching refs:power_info

803 union power_info {  union
848 union power_info *power_info; in r600_get_platform_caps() local
856 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in r600_get_platform_caps()
858 rdev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps); in r600_get_platform_caps()
859 rdev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime); in r600_get_platform_caps()
860 rdev->pm.dpm.voltage_response_time = le16_to_cpu(power_info->pplib.usVoltageTime); in r600_get_platform_caps()
876 union power_info *power_info; in r600_parse_extended_power_table() local
887 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in r600_parse_extended_power_table()
890 if (le16_to_cpu(power_info->pplib.usTableSize) >= in r600_parse_extended_power_table()
892 if (power_info->pplib3.usFanTableOffset) { in r600_parse_extended_power_table()
894 le16_to_cpu(power_info->pplib3.usFanTableOffset)); in r600_parse_extended_power_table()
920 if (le16_to_cpu(power_info->pplib.usTableSize) >= in r600_parse_extended_power_table()
922 if (power_info->pplib4.usVddcDependencyOnSCLKOffset) { in r600_parse_extended_power_table()
925 le16_to_cpu(power_info->pplib4.usVddcDependencyOnSCLKOffset)); in r600_parse_extended_power_table()
931 if (power_info->pplib4.usVddciDependencyOnMCLKOffset) { in r600_parse_extended_power_table()
934 le16_to_cpu(power_info->pplib4.usVddciDependencyOnMCLKOffset)); in r600_parse_extended_power_table()
942 if (power_info->pplib4.usVddcDependencyOnMCLKOffset) { in r600_parse_extended_power_table()
945 le16_to_cpu(power_info->pplib4.usVddcDependencyOnMCLKOffset)); in r600_parse_extended_power_table()
954 if (power_info->pplib4.usMvddDependencyOnMCLKOffset) { in r600_parse_extended_power_table()
957 le16_to_cpu(power_info->pplib4.usMvddDependencyOnMCLKOffset)); in r600_parse_extended_power_table()
967 if (power_info->pplib4.usMaxClockVoltageOnDCOffset) { in r600_parse_extended_power_table()
971 le16_to_cpu(power_info->pplib4.usMaxClockVoltageOnDCOffset)); in r600_parse_extended_power_table()
985 if (power_info->pplib4.usVddcPhaseShedLimitsTableOffset) { in r600_parse_extended_power_table()
989 le16_to_cpu(power_info->pplib4.usVddcPhaseShedLimitsTableOffset)); in r600_parse_extended_power_table()
1018 if (le16_to_cpu(power_info->pplib.usTableSize) >= in r600_parse_extended_power_table()
1020 rdev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit); in r600_parse_extended_power_table()
1021 rdev->pm.dpm.near_tdp_limit = le32_to_cpu(power_info->pplib5.ulNearTDPLimit); in r600_parse_extended_power_table()
1023 rdev->pm.dpm.tdp_od_limit = le16_to_cpu(power_info->pplib5.usTDPODLimit); in r600_parse_extended_power_table()
1029 rdev->pm.dpm.sq_ramping_threshold = le32_to_cpu(power_info->pplib5.ulSQRampingThreshold); in r600_parse_extended_power_table()
1030 rdev->pm.dpm.cac_leakage = le32_to_cpu(power_info->pplib5.ulCACLeakage); in r600_parse_extended_power_table()
1031 rdev->pm.dpm.load_line_slope = le16_to_cpu(power_info->pplib5.usLoadLineSlope); in r600_parse_extended_power_table()
1032 if (power_info->pplib5.usCACLeakageTableOffset) { in r600_parse_extended_power_table()
1036 le16_to_cpu(power_info->pplib5.usCACLeakageTableOffset)); in r600_parse_extended_power_table()
1067 if (le16_to_cpu(power_info->pplib.usTableSize) >= in r600_parse_extended_power_table()
1071 le16_to_cpu(power_info->pplib3.usExtendendedHeaderOffset)); in r600_parse_extended_power_table()