od8_settings 1016 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct vega20_od8_settings *od_settings = &(data->od8_settings); od8_settings 1106 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct vega20_od8_settings *od_settings = &(data->od8_settings); od8_settings 1215 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct vega20_od8_settings *od8_settings = &(data->od8_settings); od8_settings 1231 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->overdrive8_capabilities & OD8_GFXCLK_LIMITS) { od8_settings 1232 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].default_value = od8_settings 1234 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].default_value = od8_settings 1237 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].default_value = od8_settings 1239 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].default_value = od8_settings 1243 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->overdrive8_capabilities & OD8_GFXCLK_CURVE) { od8_settings 1245 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].default_value = od8_settings 1249 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].default_value = od8_settings 1253 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].default_value = od8_settings 1257 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c &(od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].default_value), od8_settings 1260 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].default_value = 0); od8_settings 1261 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od_table->GfxclkVolt1 = od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].default_value od8_settings 1265 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c &(od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].default_value), od8_settings 1268 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].default_value = 0); od8_settings 1269 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od_table->GfxclkVolt2 = od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].default_value od8_settings 1273 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c &(od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].default_value), od8_settings 1276 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].default_value = 0); od8_settings 1277 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od_table->GfxclkVolt3 = od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].default_value od8_settings 1280 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].default_value = od8_settings 1282 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].default_value = od8_settings 1284 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].default_value = od8_settings 1286 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].default_value = od8_settings 1288 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].default_value = od8_settings 1290 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].default_value = od8_settings 1294 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->overdrive8_capabilities & OD8_UCLK_MAX) od8_settings 1295 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].default_value = od8_settings 1298 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].default_value = od8_settings 1301 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->overdrive8_capabilities & OD8_POWER_LIMIT) od8_settings 1302 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_POWER_PERCENTAGE].default_value = od8_settings 1305 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_POWER_PERCENTAGE].default_value = od8_settings 1308 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->overdrive8_capabilities & OD8_ACOUSTIC_LIMIT_SCLK) od8_settings 1309 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_FAN_ACOUSTIC_LIMIT].default_value = od8_settings 1312 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_FAN_ACOUSTIC_LIMIT].default_value = od8_settings 1315 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->overdrive8_capabilities & OD8_FAN_SPEED_MIN) od8_settings 1316 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_FAN_MIN_SPEED].default_value = od8_settings 1319 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_FAN_MIN_SPEED].default_value = od8_settings 1322 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->overdrive8_capabilities & OD8_TEMPERATURE_FAN) od8_settings 1323 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_FAN_TARGET_TEMP].default_value = od8_settings 1326 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_FAN_TARGET_TEMP].default_value = od8_settings 1329 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->overdrive8_capabilities & OD8_TEMPERATURE_SYSTEM) od8_settings 1330 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_OPERATING_TEMP_MAX].default_value = od8_settings 1333 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[OD8_SETTING_OPERATING_TEMP_MAX].default_value = od8_settings 1337 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings->od8_settings_array[i].feature_id) { od8_settings 1338 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[i].min_value = od8_settings 1340 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[i].max_value = od8_settings 1342 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[i].current_value = od8_settings 1343 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[i].default_value; od8_settings 1345 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[i].min_value = od8_settings 1347 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[i].max_value = od8_settings 1349 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings->od8_settings_array[i].current_value = od8_settings 1370 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct vega20_od8_single_setting *od8_settings = od8_settings 1371 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c data->od8_settings.od8_settings_array; od8_settings 1383 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (value < od8_settings[OD8_SETTING_GFXCLK_FMAX].min_value || od8_settings 1384 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c value > od8_settings[OD8_SETTING_GFXCLK_FMAX].max_value) od8_settings 1408 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (value < od8_settings[OD8_SETTING_UCLK_FMAX].min_value || od8_settings 1409 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c value > od8_settings[OD8_SETTING_UCLK_FMAX].max_value) od8_settings 2911 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct vega20_od8_single_setting *od8_settings = od8_settings 2912 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c data->od8_settings.od8_settings_array; od8_settings 2924 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (!(od8_settings[OD8_SETTING_GFXCLK_FMIN].feature_id && od8_settings 2925 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FMAX].feature_id)) { od8_settings 2946 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (input_clk < od8_settings[OD8_SETTING_GFXCLK_FMIN].min_value || od8_settings 2947 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c input_clk > od8_settings[OD8_SETTING_GFXCLK_FMAX].max_value) { od8_settings 2950 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FMIN].min_value, od8_settings 2951 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FMAX].max_value); od8_settings 2968 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (!od8_settings[OD8_SETTING_UCLK_FMAX].feature_id) { od8_settings 2989 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (input_clk < od8_settings[OD8_SETTING_UCLK_FMAX].min_value || od8_settings 2990 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c input_clk > od8_settings[OD8_SETTING_UCLK_FMAX].max_value) { od8_settings 2993 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_UCLK_FMAX].min_value, od8_settings 2994 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_UCLK_FMAX].max_value); od8_settings 3007 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (!(od8_settings[OD8_SETTING_GFXCLK_FREQ1].feature_id && od8_settings 3008 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ2].feature_id && od8_settings 3009 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ3].feature_id && od8_settings 3010 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE1].feature_id && od8_settings 3011 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE2].feature_id && od8_settings 3012 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE3].feature_id)) { od8_settings 3036 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (input_clk < od8_settings[od8_id].min_value || od8_settings 3037 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c input_clk > od8_settings[od8_id].max_value) { od8_settings 3040 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[od8_id].min_value, od8_settings 3041 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[od8_id].max_value); od8_settings 3046 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (input_vol < od8_settings[od8_id].min_value || od8_settings 3047 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c input_vol > od8_settings[od8_id].max_value) { od8_settings 3050 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[od8_id].min_value, od8_settings 3051 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[od8_id].max_value); od8_settings 3254 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct vega20_od8_single_setting *od8_settings = od8_settings 3255 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c data->od8_settings.od8_settings_array; od8_settings 3388 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings[OD8_SETTING_GFXCLK_FMIN].feature_id && od8_settings 3389 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FMAX].feature_id) { od8_settings 3399 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings[OD8_SETTING_UCLK_FMAX].feature_id) { od8_settings 3408 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings[OD8_SETTING_GFXCLK_FREQ1].feature_id && od8_settings 3409 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ2].feature_id && od8_settings 3410 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ3].feature_id && od8_settings 3411 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE1].feature_id && od8_settings 3412 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE2].feature_id && od8_settings 3413 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE3].feature_id) { od8_settings 3431 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings[OD8_SETTING_GFXCLK_FMIN].feature_id && od8_settings 3432 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FMAX].feature_id) { od8_settings 3434 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FMIN].min_value, od8_settings 3435 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FMAX].max_value); od8_settings 3438 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings[OD8_SETTING_UCLK_FMAX].feature_id) { od8_settings 3440 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_UCLK_FMAX].min_value, od8_settings 3441 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_UCLK_FMAX].max_value); od8_settings 3444 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c if (od8_settings[OD8_SETTING_GFXCLK_FREQ1].feature_id && od8_settings 3445 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ2].feature_id && od8_settings 3446 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ3].feature_id && od8_settings 3447 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE1].feature_id && od8_settings 3448 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE2].feature_id && od8_settings 3449 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE3].feature_id) { od8_settings 3451 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ1].min_value, od8_settings 3452 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ1].max_value); od8_settings 3454 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE1].min_value, od8_settings 3455 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE1].max_value); od8_settings 3457 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ2].min_value, od8_settings 3458 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ2].max_value); od8_settings 3460 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE2].min_value, od8_settings 3461 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE2].max_value); od8_settings 3463 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ3].min_value, od8_settings 3464 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_FREQ3].max_value); od8_settings 3466 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE3].min_value, od8_settings 3467 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c od8_settings[OD8_SETTING_GFXCLK_VOLTAGE3].max_value); od8_settings 514 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h struct vega20_od8_settings od8_settings; od8_settings 381 drivers/gpu/drm/amd/powerplay/vega20_ppt.c struct vega20_od8_settings *od8_settings = (struct vega20_od8_settings *)smu->od_settings; od8_settings 402 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities) od8_settings 405 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_feature_capabilities = kmemdup(&powerplay_table->OverDrive8Table.ODFeatureCapabilities, od8_settings 408 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!od8_settings->od_feature_capabilities) od8_settings 421 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_settings_max) od8_settings 424 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max = kmemdup(&powerplay_table->OverDrive8Table.ODSettingsMax, od8_settings 428 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!od8_settings->od_settings_max) { od8_settings 429 drivers/gpu/drm/amd/powerplay/vega20_ppt.c kfree(od8_settings->od_feature_capabilities); od8_settings 430 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_feature_capabilities = NULL; od8_settings 434 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_settings_min) od8_settings 437 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min = kmemdup(&powerplay_table->OverDrive8Table.ODSettingsMin, od8_settings 441 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!od8_settings->od_settings_min) { od8_settings 442 drivers/gpu/drm/amd/powerplay/vega20_ppt.c kfree(od8_settings->od_feature_capabilities); od8_settings 443 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_feature_capabilities = NULL; od8_settings 444 drivers/gpu/drm/amd/powerplay/vega20_ppt.c kfree(od8_settings->od_settings_max); od8_settings 445 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max = NULL; od8_settings 952 drivers/gpu/drm/amd/powerplay/vega20_ppt.c struct vega20_od8_settings *od8_settings = od8_settings 1085 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].feature_id && od8_settings 1086 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].feature_id) { od8_settings 1097 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].feature_id) { od8_settings 1106 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].feature_id && od8_settings 1107 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].feature_id && od8_settings 1108 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].feature_id && od8_settings 1109 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].feature_id && od8_settings 1110 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].feature_id && od8_settings 1111 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].feature_id) { od8_settings 1129 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].feature_id && od8_settings 1130 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].feature_id) { od8_settings 1132 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].min_value, od8_settings 1133 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].max_value); od8_settings 1136 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].feature_id) { od8_settings 1146 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].max_value); od8_settings 1149 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].feature_id && od8_settings 1150 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].feature_id && od8_settings 1151 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].feature_id && od8_settings 1152 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].feature_id && od8_settings 1153 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].feature_id && od8_settings 1154 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].feature_id) { od8_settings 1156 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].min_value, od8_settings 1157 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].max_value); od8_settings 1159 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].min_value, od8_settings 1160 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].max_value); od8_settings 1162 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].min_value, od8_settings 1163 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].max_value); od8_settings 1165 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].min_value, od8_settings 1166 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].max_value); od8_settings 1168 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].min_value, od8_settings 1169 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].max_value); od8_settings 1171 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].min_value, od8_settings 1172 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].max_value); od8_settings 1505 drivers/gpu/drm/amd/powerplay/vega20_ppt.c struct vega20_od8_settings *od8_settings = NULL; od8_settings 1512 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings = kzalloc(sizeof(struct vega20_od8_settings), GFP_KERNEL); od8_settings 1514 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!od8_settings) od8_settings 1517 drivers/gpu/drm/amd/powerplay/vega20_ppt.c smu->od_settings = (void *)od8_settings; od8_settings 1526 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities[ATOM_VEGA20_ODFEATURE_GFXCLK_LIMITS] && od8_settings 1527 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_GFXCLK_FMAX] > 0 && od8_settings 1528 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_GFXCLK_FMIN] > 0 && od8_settings 1529 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_max[OD8_SETTING_GFXCLK_FMAX] >= od8_settings 1530 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_GFXCLK_FMIN])) { od8_settings 1531 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].feature_id = od8_settings 1533 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].feature_id = od8_settings 1535 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].default_value = od8_settings 1537 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].default_value = od8_settings 1541 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities[ATOM_VEGA20_ODFEATURE_GFXCLK_CURVE] && od8_settings 1542 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_min[OD8_SETTING_GFXCLK_VOLTAGE1] >= od8_settings 1544 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_max[OD8_SETTING_GFXCLK_VOLTAGE3] <= od8_settings 1546 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_min[OD8_SETTING_GFXCLK_VOLTAGE1] <= od8_settings 1547 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_GFXCLK_VOLTAGE3])) { od8_settings 1548 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].feature_id = od8_settings 1550 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].feature_id = od8_settings 1552 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].feature_id = od8_settings 1554 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].feature_id = od8_settings 1556 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].feature_id = od8_settings 1558 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].feature_id = od8_settings 1564 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].default_value = od8_settings 1566 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].default_value = od8_settings 1568 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].default_value = od8_settings 1572 drivers/gpu/drm/amd/powerplay/vega20_ppt.c &od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].default_value, od8_settings 1575 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].default_value = 0; od8_settings 1577 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].default_value od8_settings 1580 drivers/gpu/drm/amd/powerplay/vega20_ppt.c &od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].default_value, od8_settings 1583 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].default_value = 0; od8_settings 1585 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].default_value od8_settings 1588 drivers/gpu/drm/amd/powerplay/vega20_ppt.c &od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].default_value, od8_settings 1591 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].default_value = 0; od8_settings 1593 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].default_value od8_settings 1599 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities[ATOM_VEGA20_ODFEATURE_UCLK_MAX] && od8_settings 1600 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_UCLK_FMAX] > 0 && od8_settings 1601 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_UCLK_FMAX] > 0 && od8_settings 1602 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_max[OD8_SETTING_UCLK_FMAX] >= od8_settings 1603 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_UCLK_FMAX])) { od8_settings 1604 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].feature_id = od8_settings 1606 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].default_value = od8_settings 1611 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities[ATOM_VEGA20_ODFEATURE_POWER_LIMIT] && od8_settings 1612 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_POWER_PERCENTAGE] > 0 && od8_settings 1613 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_POWER_PERCENTAGE] <= 100 && od8_settings 1614 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_POWER_PERCENTAGE] > 0 && od8_settings 1615 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_POWER_PERCENTAGE] <= 100) { od8_settings 1616 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_POWER_PERCENTAGE].feature_id = od8_settings 1618 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_POWER_PERCENTAGE].default_value = od8_settings 1623 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities[ATOM_VEGA20_ODFEATURE_FAN_ACOUSTIC_LIMIT] && od8_settings 1624 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_FAN_ACOUSTIC_LIMIT] > 0 && od8_settings 1625 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_FAN_ACOUSTIC_LIMIT] > 0 && od8_settings 1626 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_max[OD8_SETTING_FAN_ACOUSTIC_LIMIT] >= od8_settings 1627 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_FAN_ACOUSTIC_LIMIT])) { od8_settings 1628 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_FAN_ACOUSTIC_LIMIT].feature_id = od8_settings 1630 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_FAN_ACOUSTIC_LIMIT].default_value = od8_settings 1634 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities[ATOM_VEGA20_ODFEATURE_FAN_SPEED_MIN] && od8_settings 1635 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_FAN_MIN_SPEED] > 0 && od8_settings 1636 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_FAN_MIN_SPEED] > 0 && od8_settings 1637 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_max[OD8_SETTING_FAN_MIN_SPEED] >= od8_settings 1638 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_FAN_MIN_SPEED])) { od8_settings 1639 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_FAN_MIN_SPEED].feature_id = od8_settings 1641 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_FAN_MIN_SPEED].default_value = od8_settings 1647 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities[ATOM_VEGA20_ODFEATURE_TEMPERATURE_FAN] && od8_settings 1648 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_FAN_TARGET_TEMP] > 0 && od8_settings 1649 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_FAN_TARGET_TEMP] > 0 && od8_settings 1650 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_max[OD8_SETTING_FAN_TARGET_TEMP] >= od8_settings 1651 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_FAN_TARGET_TEMP])) { od8_settings 1652 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_FAN_TARGET_TEMP].feature_id = od8_settings 1654 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_FAN_TARGET_TEMP].default_value = od8_settings 1658 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_feature_capabilities[ATOM_VEGA20_ODFEATURE_TEMPERATURE_SYSTEM] && od8_settings 1659 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_OPERATING_TEMP_MAX] > 0 && od8_settings 1660 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[OD8_SETTING_OPERATING_TEMP_MAX] > 0 && od8_settings 1661 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (od8_settings->od_settings_max[OD8_SETTING_OPERATING_TEMP_MAX] >= od8_settings 1662 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[OD8_SETTING_OPERATING_TEMP_MAX])) { od8_settings 1663 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_OPERATING_TEMP_MAX].feature_id = od8_settings 1665 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_OPERATING_TEMP_MAX].default_value = od8_settings 1671 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od8_settings_array[i].feature_id) { od8_settings 1672 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[i].min_value = od8_settings 1673 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_min[i]; od8_settings 1674 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[i].max_value = od8_settings 1675 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_settings_max[i]; od8_settings 1676 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[i].current_value = od8_settings 1677 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[i].default_value; od8_settings 1679 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[i].min_value = 0; od8_settings 1680 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[i].max_value = 0; od8_settings 1681 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[i].current_value = 0; od8_settings 2441 drivers/gpu/drm/amd/powerplay/vega20_ppt.c struct vega20_od8_settings *od8_settings = od8_settings 2450 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (value < od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].min_value || od8_settings 2451 drivers/gpu/drm/amd/powerplay/vega20_ppt.c value > od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].max_value) od8_settings 2481 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (value < od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].min_value || od8_settings 2482 drivers/gpu/drm/amd/powerplay/vega20_ppt.c value > od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].max_value) od8_settings 2622 drivers/gpu/drm/amd/powerplay/vega20_ppt.c struct vega20_od8_settings *od8_settings = od8_settings 2638 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!(od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].feature_id && od8_settings 2639 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].feature_id)) { od8_settings 2659 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (input_clk < od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].min_value || od8_settings 2660 drivers/gpu/drm/amd/powerplay/vega20_ppt.c input_clk > od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].max_value) { od8_settings 2663 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMIN].min_value, od8_settings 2664 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FMAX].max_value); od8_settings 2670 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_gfxclk_update = true; od8_settings 2673 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_gfxclk_update = true; od8_settings 2680 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].feature_id) { od8_settings 2709 drivers/gpu/drm/amd/powerplay/vega20_ppt.c input_clk > od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].max_value) { od8_settings 2713 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_UCLK_FMAX].max_value); od8_settings 2718 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_gfxclk_update = true; od8_settings 2726 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!(od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ1].feature_id && od8_settings 2727 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ2].feature_id && od8_settings 2728 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_FREQ3].feature_id && od8_settings 2729 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE1].feature_id && od8_settings 2730 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE2].feature_id && od8_settings 2731 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[OD8_SETTING_GFXCLK_VOLTAGE3].feature_id)) { od8_settings 2755 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (input_clk < od8_settings->od8_settings_array[od8_id].min_value || od8_settings 2756 drivers/gpu/drm/amd/powerplay/vega20_ppt.c input_clk > od8_settings->od8_settings_array[od8_id].max_value) { od8_settings 2759 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[od8_id].min_value, od8_settings 2760 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[od8_id].max_value); od8_settings 2765 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (input_vol < od8_settings->od8_settings_array[od8_id].min_value || od8_settings 2766 drivers/gpu/drm/amd/powerplay/vega20_ppt.c input_vol > od8_settings->od8_settings_array[od8_id].max_value) { od8_settings 2769 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[od8_id].min_value, od8_settings 2770 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od8_settings_array[od8_id].max_value); od8_settings 2809 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (od8_settings->od_gfxclk_update) { od8_settings 2810 drivers/gpu/drm/amd/powerplay/vega20_ppt.c od8_settings->od_gfxclk_update = false; od8_settings 172 drivers/gpu/drm/amd/powerplay/vega20_ppt.h void *od8_settings;