Home
last modified time | relevance | path

Searched refs:smu_features (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dvega10_hwmgr.c371 data->smu_features[i].enabled = false; in vega10_init_dpm_defaults()
372 data->smu_features[i].supported = false; in vega10_init_dpm_defaults()
411 data->smu_features[GNLD_RM].smu_feature_id = in vega10_init_dpm_defaults()
2389 data->smu_features[GNLD_ACG].enabled) in vega10_acg_disable()
2910 if (data->smu_features[i].supported) { in vega10_stop_dpm()
2911 if (data->smu_features[i].enabled) { in vega10_stop_dpm()
2912 feature_mask |= data->smu_features[i]. in vega10_stop_dpm()
2939 if (data->smu_features[i].supported) { in vega10_start_dpm()
2940 if (!data->smu_features[i].enabled) { in vega10_start_dpm()
2943 data->smu_features[i].enabled = true; in vega10_start_dpm()
[all …]
A Dvega12_hwmgr.c316 data->smu_features[GNLD_ULV].smu_feature_id = in vega12_init_dpm_defaults()
330 data->smu_features[GNLD_PPT].smu_feature_id = in vega12_init_dpm_defaults()
332 data->smu_features[GNLD_TDC].smu_feature_id = in vega12_init_dpm_defaults()
338 data->smu_features[GNLD_RM].smu_feature_id = in vega12_init_dpm_defaults()
360 data->smu_features[i].smu_feature_bitmap = in vega12_init_dpm_defaults()
362 data->smu_features[i].allowed = in vega12_init_dpm_defaults()
873 if (data->smu_features[i].allowed) in vega12_set_allowed_featuresmask()
924 data->smu_features[i].enabled = enabled; in vega12_enable_all_smu_features()
925 data->smu_features[i].supported = enabled; in vega12_enable_all_smu_features()
950 data->smu_features[i].enabled = enabled; in vega12_disable_all_smu_features()
[all …]
A Dvega10_thermal.c101 if (data->smu_features[GNLD_FAN_CONTROL].supported) { in vega10_fan_ctrl_get_fan_speed_rpm()
185 if (data->smu_features[GNLD_FAN_CONTROL].supported) { in vega10_enable_fan_control_feature()
188 data->smu_features[GNLD_FAN_CONTROL]. in vega10_enable_fan_control_feature()
192 data->smu_features[GNLD_FAN_CONTROL].enabled = true; in vega10_enable_fan_control_feature()
205 data->smu_features[GNLD_FAN_CONTROL]. in vega10_disable_fan_control_feature()
439 if (data->smu_features[GNLD_FW_CTF].supported) { in vega10_thermal_enable_alert()
440 if (data->smu_features[GNLD_FW_CTF].enabled) in vega10_thermal_enable_alert()
448 data->smu_features[GNLD_FW_CTF].enabled = true; in vega10_thermal_enable_alert()
469 if (data->smu_features[GNLD_FW_CTF].supported) { in vega10_thermal_disable_alert()
470 if (!data->smu_features[GNLD_FW_CTF].enabled) in vega10_thermal_disable_alert()
[all …]
A Dvega12_thermal.c73 if (data->smu_features[GNLD_FAN_CONTROL].supported) { in vega12_enable_fan_control_feature()
76 data->smu_features[GNLD_FAN_CONTROL]. in vega12_enable_fan_control_feature()
80 data->smu_features[GNLD_FAN_CONTROL].enabled = true; in vega12_enable_fan_control_feature()
91 if (data->smu_features[GNLD_FAN_CONTROL].supported) { in vega12_disable_fan_control_feature()
94 data->smu_features[GNLD_FAN_CONTROL]. in vega12_disable_fan_control_feature()
98 data->smu_features[GNLD_FAN_CONTROL].enabled = false; in vega12_disable_fan_control_feature()
108 if (data->smu_features[GNLD_FAN_CONTROL].supported) in vega12_fan_ctrl_start_smc_fan_control()
122 if (data->smu_features[GNLD_FAN_CONTROL].supported) in vega12_fan_ctrl_stop_smc_fan_control()
A Dvega20_hwmgr.c351 data->smu_features[GNLD_ULV].smu_feature_id = in vega20_init_dpm_defaults()
365 data->smu_features[GNLD_PPT].smu_feature_id = in vega20_init_dpm_defaults()
367 data->smu_features[GNLD_TDC].smu_feature_id = in vega20_init_dpm_defaults()
373 data->smu_features[GNLD_RM].smu_feature_id = in vega20_init_dpm_defaults()
400 data->smu_features[i].smu_feature_bitmap = in vega20_init_dpm_defaults()
402 data->smu_features[i].allowed = in vega20_init_dpm_defaults()
924 if (data->smu_features[i].allowed) in vega20_set_allowed_featuresmask()
981 data->smu_features[i].enabled = enabled; in vega20_enable_all_smu_features()
982 data->smu_features[i].supported = enabled; in vega20_enable_all_smu_features()
1032 data->smu_features[i].enabled = 0; in vega20_disable_all_smu_features()
[all …]
A Dvega20_thermal.c37 if (data->smu_features[GNLD_FAN_CONTROL].supported) { in vega20_disable_fan_control_feature()
40 data->smu_features[GNLD_FAN_CONTROL]. in vega20_disable_fan_control_feature()
45 data->smu_features[GNLD_FAN_CONTROL].enabled = false; in vega20_disable_fan_control_feature()
55 if (data->smu_features[GNLD_FAN_CONTROL].supported) in vega20_fan_ctrl_stop_smc_fan_control()
66 if (data->smu_features[GNLD_FAN_CONTROL].supported) { in vega20_enable_fan_control_feature()
69 data->smu_features[GNLD_FAN_CONTROL]. in vega20_enable_fan_control_feature()
74 data->smu_features[GNLD_FAN_CONTROL].enabled = true; in vega20_enable_fan_control_feature()
84 if (data->smu_features[GNLD_FAN_CONTROL].supported) in vega20_fan_ctrl_start_smc_fan_control()
A Dvega10_powertune.c1174 if (data->smu_features[GNLD_DIDT].supported) { in vega10_enable_didt_config()
1175 if (data->smu_features[GNLD_DIDT].enabled) in vega10_enable_didt_config()
1209 data->smu_features[GNLD_DIDT].enabled = true; in vega10_enable_didt_config()
1221 if (data->smu_features[GNLD_DIDT].supported) { in vega10_disable_didt_config()
1222 if (!data->smu_features[GNLD_DIDT].enabled) in vega10_disable_didt_config()
1256 data->smu_features[GNLD_DIDT].enabled = false; in vega10_disable_didt_config()
1329 if (data->smu_features[GNLD_PPT].supported) in vega10_enable_power_containment()
1333 data->smu_features[GNLD_PPT].supported = false); in vega10_enable_power_containment()
1335 if (data->smu_features[GNLD_TDC].supported) in vega10_enable_power_containment()
1355 if (data->smu_features[GNLD_PPT].supported) in vega10_disable_power_containment()
[all …]
A Dvega10_hwmgr.h77 struct smu_features { struct
380 struct smu_features smu_features[GNLD_FEATURES_MAX]; member
A Dvega12_hwmgr.h81 struct smu_features { struct
392 struct smu_features smu_features[GNLD_FEATURES_MAX]; member
A Dvega20_hwmgr.h93 struct smu_features { struct
521 struct smu_features smu_features[GNLD_FEATURES_MAX]; member
A Dvega20_powertune.c37 if (data->smu_features[GNLD_PPT].enabled) in vega20_set_power_limit()

Completed in 52 milliseconds