drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2183
if (data->smu_features[GNLD_AVFS].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2352
data->smu_features[GNLD_AVFS].supported = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2365
if (data->smu_features[GNLD_ACG].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2367
data->smu_features[GNLD_DPM_PREFETCHER].smu_feature_bitmap))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2368
data->smu_features[GNLD_DPM_PREFETCHER].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2384
data->smu_features[GNLD_ACG].smu_feature_bitmap))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2385
data->smu_features[GNLD_ACG].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2388
data->smu_features[GNLD_ACG].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2399
if (data->smu_features[GNLD_ACG].supported &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2400
data->smu_features[GNLD_ACG].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2402
data->smu_features[GNLD_ACG].smu_feature_bitmap))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2403
data->smu_features[GNLD_ACG].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2447
if (data->smu_features[GNLD_AVFS].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2449
if (!(enable ^ data->smu_features[GNLD_AVFS].enabled))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2455
data->smu_features[GNLD_AVFS].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2458
data->smu_features[GNLD_AVFS].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2462
data->smu_features[GNLD_AVFS].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2465
data->smu_features[GNLD_AVFS].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2737
if (data->smu_features[GNLD_THERMAL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2738
if (data->smu_features[GNLD_THERMAL].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2744
data->smu_features[GNLD_THERMAL].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2747
data->smu_features[GNLD_THERMAL].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2757
if (data->smu_features[GNLD_THERMAL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2758
if (!data->smu_features[GNLD_THERMAL].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2764
data->smu_features[GNLD_THERMAL].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2767
data->smu_features[GNLD_THERMAL].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2778
if (data->smu_features[GNLD_VR0HOT].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2782
data->smu_features[GNLD_VR0HOT].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2785
data->smu_features[GNLD_VR0HOT].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2787
if (data->smu_features[GNLD_VR1HOT].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2791
data->smu_features[GNLD_VR1HOT].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2794
data->smu_features[GNLD_VR1HOT].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2807
true, data->smu_features[GNLD_ULV].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2810
data->smu_features[GNLD_ULV].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2822
false, data->smu_features[GNLD_ULV].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2825
data->smu_features[GNLD_ULV].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2835
if (data->smu_features[GNLD_DS_GFXCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2837
true, data->smu_features[GNLD_DS_GFXCLK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2840
data->smu_features[GNLD_DS_GFXCLK].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2843
if (data->smu_features[GNLD_DS_SOCCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2845
true, data->smu_features[GNLD_DS_SOCCLK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2848
data->smu_features[GNLD_DS_SOCCLK].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2851
if (data->smu_features[GNLD_DS_LCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2853
true, data->smu_features[GNLD_DS_LCLK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2856
data->smu_features[GNLD_DS_LCLK].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2859
if (data->smu_features[GNLD_DS_DCEFCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2861
true, data->smu_features[GNLD_DS_DCEFCLK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2864
data->smu_features[GNLD_DS_DCEFCLK].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2874
if (data->smu_features[GNLD_DS_GFXCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2876
false, data->smu_features[GNLD_DS_GFXCLK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2879
data->smu_features[GNLD_DS_GFXCLK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2882
if (data->smu_features[GNLD_DS_SOCCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2884
false, data->smu_features[GNLD_DS_SOCCLK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2887
data->smu_features[GNLD_DS_SOCCLK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2890
if (data->smu_features[GNLD_DS_LCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2892
false, data->smu_features[GNLD_DS_LCLK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2895
data->smu_features[GNLD_DS_LCLK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2898
if (data->smu_features[GNLD_DS_DCEFCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2900
false, data->smu_features[GNLD_DS_DCEFCLK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2903
data->smu_features[GNLD_DS_DCEFCLK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2917
if(data->smu_features[GNLD_LED_DISPLAY].supported == true){
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2919
false, data->smu_features[GNLD_LED_DISPLAY].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2921
data->smu_features[GNLD_LED_DISPLAY].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2925
if (data->smu_features[i].smu_feature_bitmap & bitmap) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2926
if (data->smu_features[i].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2927
if (data->smu_features[i].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2928
feature_mask |= data->smu_features[i].
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2930
data->smu_features[i].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2952
if (data->smu_features[i].smu_feature_bitmap & bitmap) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2953
if (data->smu_features[i].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2954
if (!data->smu_features[i].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2955
feature_mask |= data->smu_features[i].
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2957
data->smu_features[i].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2966
if (data->smu_features[i].smu_feature_bitmap &
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2968
data->smu_features[i].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2972
if(data->smu_features[GNLD_LED_DISPLAY].supported == true){
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2974
true, data->smu_features[GNLD_LED_DISPLAY].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2976
data->smu_features[GNLD_LED_DISPLAY].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2987
if (data->smu_features[GNLD_ACDC].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2989
true, data->smu_features[GNLD_ACDC].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2992
data->smu_features[GNLD_ACDC].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2998
false, data->smu_features[GNLD_DPM_LINK].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3000
data->smu_features[GNLD_DPM_LINK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3001
data->smu_features[GNLD_DPM_LINK].supported = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3012
if (data->smu_features[GNLD_PCC_LIMIT].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3013
if (enable == data->smu_features[GNLD_PCC_LIMIT].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3016
enable, data->smu_features[GNLD_PCC_LIMIT].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3019
data->smu_features[GNLD_PCC_LIMIT].enabled = enable;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
368
data->smu_features[i].smu_feature_id = 0xffff;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
369
data->smu_features[i].smu_feature_bitmap = 1 << i;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
370
data->smu_features[i].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
371
data->smu_features[i].supported = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
374
data->smu_features[GNLD_DPM_PREFETCHER].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
376
data->smu_features[GNLD_DPM_GFXCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
378
data->smu_features[GNLD_DPM_UCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3799
if (data->smu_features[GNLD_DPM_VCE].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
380
data->smu_features[GNLD_DPM_SOCCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3802
data->smu_features[GNLD_DPM_VCE].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3805
data->smu_features[GNLD_DPM_VCE].enabled = enable;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
382
data->smu_features[GNLD_DPM_UVD].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
384
data->smu_features[GNLD_DPM_VCE].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
386
data->smu_features[GNLD_DPM_MP0CLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
388
data->smu_features[GNLD_DPM_LINK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
390
data->smu_features[GNLD_DPM_DCEFCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
392
data->smu_features[GNLD_ULV].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
394
data->smu_features[GNLD_AVFS].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
396
data->smu_features[GNLD_DS_GFXCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
398
data->smu_features[GNLD_DS_SOCCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
400
data->smu_features[GNLD_DS_LCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
402
data->smu_features[GNLD_PPT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
404
data->smu_features[GNLD_TDC].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
406
data->smu_features[GNLD_THERMAL].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
408
data->smu_features[GNLD_GFX_PER_CU_CG].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
410
data->smu_features[GNLD_RM].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
412
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
414
data->smu_features[GNLD_ACDC].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
416
data->smu_features[GNLD_VR0HOT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
418
data->smu_features[GNLD_VR1HOT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
420
data->smu_features[GNLD_FW_CTF].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
422
data->smu_features[GNLD_LED_DISPLAY].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
424
data->smu_features[GNLD_FAN_CONTROL].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
426
data->smu_features[GNLD_ACG].smu_feature_id = FEATURE_ACG_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
427
data->smu_features[GNLD_DIDT].smu_feature_id = FEATURE_GFX_EDC_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
428
data->smu_features[GNLD_PCC_LIMIT].smu_feature_id = FEATURE_PCC_LIMIT_CONTROL_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
431
data->smu_features[GNLD_DPM_PREFETCHER].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
434
data->smu_features[GNLD_DPM_GFXCLK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
437
data->smu_features[GNLD_DPM_UCLK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
4383
if (data->smu_features[GNLD_FAN_CONTROL].enabled == false)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
440
data->smu_features[GNLD_DPM_SOCCLK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
443
data->smu_features[GNLD_DPM_UVD].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
446
data->smu_features[GNLD_DPM_VCE].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
448
data->smu_features[GNLD_DPM_LINK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
451
data->smu_features[GNLD_DPM_DCEFCLK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
455
data->smu_features[GNLD_DS_GFXCLK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
456
data->smu_features[GNLD_DS_SOCCLK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
457
data->smu_features[GNLD_DS_LCLK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
458
data->smu_features[GNLD_DS_DCEFCLK].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
462
data->smu_features[GNLD_PPT].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
465
data->smu_features[GNLD_TDC].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
468
data->smu_features[GNLD_THERMAL].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
471
data->smu_features[GNLD_FAN_CONTROL].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
474
data->smu_features[GNLD_FW_CTF].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
477
data->smu_features[GNLD_AVFS].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
480
data->smu_features[GNLD_LED_DISPLAY].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
483
data->smu_features[GNLD_VR1HOT].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
4853
if (data->smu_features[GNLD_DPM_UVD].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
4856
data->smu_features[GNLD_DPM_UVD].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
4859
data->smu_features[GNLD_DPM_UVD].enabled = enable;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
486
data->smu_features[GNLD_VR0HOT].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
496
data->smu_features[GNLD_ACG].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
498
data->smu_features[GNLD_DIDT].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
508
data->smu_features[GNLD_PCC_LIMIT].supported = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5569
feature_mask |= data->smu_features[GNLD_ULV].enabled ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5570
data->smu_features[GNLD_ULV].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5571
feature_mask |= data->smu_features[GNLD_DS_GFXCLK].enabled ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5572
data->smu_features[GNLD_DS_GFXCLK].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5573
feature_mask |= data->smu_features[GNLD_DS_SOCCLK].enabled ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5574
data->smu_features[GNLD_DS_SOCCLK].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5575
feature_mask |= data->smu_features[GNLD_DS_LCLK].enabled ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5576
data->smu_features[GNLD_DS_LCLK].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5577
feature_mask |= data->smu_features[GNLD_DS_DCEFCLK].enabled ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5578
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5580
feature_mask |= (!data->smu_features[GNLD_ULV].enabled) ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5581
data->smu_features[GNLD_ULV].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5582
feature_mask |= (!data->smu_features[GNLD_DS_GFXCLK].enabled) ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5583
data->smu_features[GNLD_DS_GFXCLK].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5584
feature_mask |= (!data->smu_features[GNLD_DS_SOCCLK].enabled) ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5585
data->smu_features[GNLD_DS_SOCCLK].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5586
feature_mask |= (!data->smu_features[GNLD_DS_LCLK].enabled) ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5587
data->smu_features[GNLD_DS_LCLK].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5588
feature_mask |= (!data->smu_features[GNLD_DS_DCEFCLK].enabled) ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5589
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_bitmap : 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5599
data->smu_features[GNLD_ULV].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5600
data->smu_features[GNLD_DS_GFXCLK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5601
data->smu_features[GNLD_DS_SOCCLK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5602
data->smu_features[GNLD_DS_LCLK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5603
data->smu_features[GNLD_DS_DCEFCLK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5605
data->smu_features[GNLD_ULV].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5606
data->smu_features[GNLD_DS_GFXCLK].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5607
data->smu_features[GNLD_DS_SOCCLK].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5608
data->smu_features[GNLD_DS_LCLK].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5609
data->smu_features[GNLD_DS_DCEFCLK].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.h
380
struct smu_features smu_features[GNLD_FEATURES_MAX];
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1148
if (data->smu_features[GNLD_DIDT].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1149
if (data->smu_features[GNLD_DIDT].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1181
result = vega10_enable_smc_features(hwmgr, true, data->smu_features[GNLD_DIDT].smu_feature_bitmap);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1183
data->smu_features[GNLD_DIDT].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1195
if (data->smu_features[GNLD_DIDT].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1196
if (!data->smu_features[GNLD_DIDT].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1228
result = vega10_enable_smc_features(hwmgr, false, data->smu_features[GNLD_DIDT].smu_feature_bitmap);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1230
data->smu_features[GNLD_DIDT].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1303
if (data->smu_features[GNLD_PPT].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1305
true, data->smu_features[GNLD_PPT].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1307
data->smu_features[GNLD_PPT].supported = false);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1309
if (data->smu_features[GNLD_TDC].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1311
true, data->smu_features[GNLD_TDC].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1313
data->smu_features[GNLD_TDC].supported = false);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1329
if (data->smu_features[GNLD_PPT].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1331
false, data->smu_features[GNLD_PPT].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1333
data->smu_features[GNLD_PPT].supported = false);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1335
if (data->smu_features[GNLD_TDC].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1337
false, data->smu_features[GNLD_TDC].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1339
data->smu_features[GNLD_TDC].supported = false);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
100
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
184
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
187
data->smu_features[GNLD_FAN_CONTROL].
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
191
data->smu_features[GNLD_FAN_CONTROL].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
201
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
204
data->smu_features[GNLD_FAN_CONTROL].
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
208
data->smu_features[GNLD_FAN_CONTROL].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
234
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
438
if (data->smu_features[GNLD_FW_CTF].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
439
if (data->smu_features[GNLD_FW_CTF].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
444
data->smu_features[GNLD_FW_CTF].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
447
data->smu_features[GNLD_FW_CTF].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
468
if (data->smu_features[GNLD_FW_CTF].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
469
if (!data->smu_features[GNLD_FW_CTF].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
475
data->smu_features[GNLD_FW_CTF].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
478
data->smu_features[GNLD_FW_CTF].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
512
if (!data->smu_features[GNLD_FAN_CONTROL].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
569
if (!data->smu_features[GNLD_FAN_CONTROL].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1165
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1175
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1193
if (data->smu_features[GNLD_DPM_UVD].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1213
if (data->smu_features[GNLD_DPM_VCE].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1224
if (data->smu_features[GNLD_DPM_SOCCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1235
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1256
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1267
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1278
if (data->smu_features[GNLD_DPM_UVD].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1297
if (data->smu_features[GNLD_DPM_VCE].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1308
if (data->smu_features[GNLD_DPM_SOCCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1327
if (data->smu_features[GNLD_DPM_VCE].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1330
data->smu_features[GNLD_DPM_VCE].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1333
data->smu_features[GNLD_DPM_VCE].enabled = enable;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1345
if (!data->smu_features[GNLD_DPM_GFXCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1368
if (!data->smu_features[GNLD_DPM_UCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1564
if (data->smu_features[GNLD_DPM_UCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1583
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1634
if (data->smu_features[GNLD_DPM_DCEFCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1638
if (data->smu_features[GNLD_DS_DCEFCLK].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1819
if (data->smu_features[GNLD_FAN_CONTROL].enabled == false)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1863
if (!data->smu_features[GNLD_DPM_GFXCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1895
if (!data->smu_features[GNLD_DPM_UCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1923
if (!data->smu_features[GNLD_DPM_DCEFCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1951
if (!data->smu_features[GNLD_DPM_SOCCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2015
data->smu_features[GNLD_DPM_DCEFCLK].supported &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2016
data->smu_features[GNLD_DPM_SOCCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2542
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2592
data->smu_features[GNLD_DPM_DCEFCLK].supported &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2593
data->smu_features[GNLD_DPM_SOCCLK].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2606
if (data->smu_features[GNLD_DPM_UVD].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2609
data->smu_features[GNLD_DPM_UVD].smu_feature_bitmap),
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2612
data->smu_features[GNLD_DPM_UVD].enabled = enable;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
303
data->smu_features[GNLD_DPM_PREFETCHER].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
305
data->smu_features[GNLD_DPM_GFXCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
307
data->smu_features[GNLD_DPM_UCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
309
data->smu_features[GNLD_DPM_SOCCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
311
data->smu_features[GNLD_DPM_UVD].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
313
data->smu_features[GNLD_DPM_VCE].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
315
data->smu_features[GNLD_ULV].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
317
data->smu_features[GNLD_DPM_MP0CLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
319
data->smu_features[GNLD_DPM_LINK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
321
data->smu_features[GNLD_DPM_DCEFCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
323
data->smu_features[GNLD_DS_GFXCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
325
data->smu_features[GNLD_DS_SOCCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
327
data->smu_features[GNLD_DS_LCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
329
data->smu_features[GNLD_PPT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
331
data->smu_features[GNLD_TDC].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
333
data->smu_features[GNLD_THERMAL].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
335
data->smu_features[GNLD_GFX_PER_CU_CG].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
337
data->smu_features[GNLD_RM].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
339
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
341
data->smu_features[GNLD_ACDC].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
343
data->smu_features[GNLD_VR0HOT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
345
data->smu_features[GNLD_VR1HOT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
347
data->smu_features[GNLD_FW_CTF].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
349
data->smu_features[GNLD_LED_DISPLAY].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
351
data->smu_features[GNLD_FAN_CONTROL].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
353
data->smu_features[GNLD_DIDT].smu_feature_id = FEATURE_GFX_EDC_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
354
data->smu_features[GNLD_GFXOFF].smu_feature_id = FEATURE_GFXOFF_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
355
data->smu_features[GNLD_CG].smu_feature_id = FEATURE_CG_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
356
data->smu_features[GNLD_ACG].smu_feature_id = FEATURE_ACG_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
359
data->smu_features[i].smu_feature_bitmap =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
360
(uint64_t)(1ULL << data->smu_features[i].smu_feature_id);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
361
data->smu_features[i].allowed =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
568
data->smu_features[GNLD_DPM_LINK].smu_feature_bitmap);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
572
data->smu_features[GNLD_DPM_LINK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
573
data->smu_features[GNLD_DPM_LINK].supported = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
655
if (data->smu_features[GNLD_DPM_SOCCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
668
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
681
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
694
if (data->smu_features[GNLD_DPM_VCE].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
707
if (data->smu_features[GNLD_DPM_UVD].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
720
if (data->smu_features[GNLD_DPM_UVD].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
733
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
746
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
757
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
768
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
882
if (data->smu_features[i].allowed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
883
data->smu_features[i].smu_feature_id > 31 ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
884
(allowed_features_high |= ((data->smu_features[i].smu_feature_bitmap >> SMU_FEATURES_HIGH_SHIFT) & 0xFFFFFFFF)) :
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
885
(allowed_features_low |= ((data->smu_features[i].smu_feature_bitmap >> SMU_FEATURES_LOW_SHIFT) & 0xFFFFFFFF));
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
910
if (data->smu_features[GNLD_DPM_UVD].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
913
if (data->smu_features[GNLD_DPM_VCE].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
932
enabled = (features_enabled & data->smu_features[i].smu_feature_bitmap) ? true : false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
933
data->smu_features[i].enabled = enabled;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
934
data->smu_features[i].supported = enabled;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
958
enabled = (features_enabled & data->smu_features[i].smu_feature_bitmap) ? true : false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
959
data->smu_features[i].enabled = enabled;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
960
data->smu_features[i].supported = enabled;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.h
391
struct smu_features smu_features[GNLD_FEATURES_MAX];
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
108
if (data->smu_features[GNLD_FAN_CONTROL].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
122
if (data->smu_features[GNLD_FAN_CONTROL].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
73
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
76
data->smu_features[GNLD_FAN_CONTROL].
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
80
data->smu_features[GNLD_FAN_CONTROL].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
91
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
94
data->smu_features[GNLD_FAN_CONTROL].
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
98
data->smu_features[GNLD_FAN_CONTROL].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1009
if (data->smu_features[GNLD_DPM_UCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1042
data->smu_features[i].enabled = 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1058
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1076
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1094
if (data->smu_features[GNLD_FAN_CONTROL].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1111
if (data->smu_features[GNLD_THERMAL].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1627
if (data->smu_features[GNLD_DPM_UCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1634
if (data->smu_features[GNLD_DPM_SOCCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1641
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1827
if (data->smu_features[GNLD_DPM_GFXCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1838
if (data->smu_features[GNLD_DPM_UCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1849
if (data->smu_features[GNLD_DPM_UVD].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1870
if (data->smu_features[GNLD_DPM_VCE].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1882
if (data->smu_features[GNLD_DPM_SOCCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1894
if (data->smu_features[GNLD_DPM_FCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1906
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1928
if (data->smu_features[GNLD_DPM_GFXCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1940
if (data->smu_features[GNLD_DPM_UCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1952
if (data->smu_features[GNLD_DPM_UVD].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1972
if (data->smu_features[GNLD_DPM_VCE].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1984
if (data->smu_features[GNLD_DPM_SOCCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1996
if (data->smu_features[GNLD_DPM_FCLK].enabled &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2017
if (data->smu_features[GNLD_DPM_VCE].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2018
if (data->smu_features[GNLD_DPM_VCE].enabled == enable) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2027
data->smu_features[GNLD_DPM_VCE].smu_feature_bitmap);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2031
data->smu_features[GNLD_DPM_VCE].enabled = enable;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2070
PP_ASSERT_WITH_CODE(data->smu_features[GNLD_DPM_GFXCLK].enabled,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2096
PP_ASSERT_WITH_CODE(data->smu_features[GNLD_DPM_UCLK].enabled,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2308
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2362
if (data->smu_features[GNLD_DPM_DCEFCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2366
if (data->smu_features[GNLD_DS_DCEFCLK].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2378
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2774
if (data->smu_features[GNLD_FAN_CONTROL].enabled == false)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2822
if (!data->smu_features[GNLD_DPM_GFXCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2850
if (!data->smu_features[GNLD_DPM_UCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2875
if (!data->smu_features[GNLD_DPM_DCEFCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2897
if (!data->smu_features[GNLD_DPM_SOCCLK].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2956
data->smu_features[GNLD_DPM_DCEFCLK].supported &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2957
data->smu_features[GNLD_DPM_SOCCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3317
enabled = (features_enabled & data->smu_features[i].smu_feature_bitmap) ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3319
data->smu_features[i].enabled = enabled;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
338
data->smu_features[GNLD_DPM_PREFETCHER].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
340
data->smu_features[GNLD_DPM_GFXCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
342
data->smu_features[GNLD_DPM_UCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
344
data->smu_features[GNLD_DPM_SOCCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
346
data->smu_features[GNLD_DPM_UVD].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
348
data->smu_features[GNLD_DPM_VCE].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
350
data->smu_features[GNLD_ULV].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
352
data->smu_features[GNLD_DPM_MP0CLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
354
data->smu_features[GNLD_DPM_LINK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
356
data->smu_features[GNLD_DPM_DCEFCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
358
data->smu_features[GNLD_DS_GFXCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
360
data->smu_features[GNLD_DS_SOCCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
362
data->smu_features[GNLD_DS_LCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
364
data->smu_features[GNLD_PPT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3643
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
366
data->smu_features[GNLD_TDC].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3669
if (data->smu_features[GNLD_DPM_FCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
368
data->smu_features[GNLD_THERMAL].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
370
data->smu_features[GNLD_GFX_PER_CU_CG].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
372
data->smu_features[GNLD_RM].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3722
data->smu_features[GNLD_DPM_DCEFCLK].supported &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3723
data->smu_features[GNLD_DPM_SOCCLK].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3739
if (data->smu_features[GNLD_DPM_UVD].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
374
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3740
if (data->smu_features[GNLD_DPM_UVD].enabled == enable) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3749
data->smu_features[GNLD_DPM_UVD].smu_feature_bitmap);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3753
data->smu_features[GNLD_DPM_UVD].enabled = enable;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
376
data->smu_features[GNLD_ACDC].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
378
data->smu_features[GNLD_VR0HOT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
380
data->smu_features[GNLD_VR1HOT].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
382
data->smu_features[GNLD_FW_CTF].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
384
data->smu_features[GNLD_LED_DISPLAY].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
386
data->smu_features[GNLD_FAN_CONTROL].smu_feature_id =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
388
data->smu_features[GNLD_DIDT].smu_feature_id = FEATURE_GFX_EDC_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
389
data->smu_features[GNLD_GFXOFF].smu_feature_id = FEATURE_GFXOFF_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
390
data->smu_features[GNLD_CG].smu_feature_id = FEATURE_CG_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
391
data->smu_features[GNLD_DPM_FCLK].smu_feature_id = FEATURE_DPM_FCLK_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
392
data->smu_features[GNLD_DS_FCLK].smu_feature_id = FEATURE_DS_FCLK_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
393
data->smu_features[GNLD_DS_MP1CLK].smu_feature_id = FEATURE_DS_MP1CLK_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
394
data->smu_features[GNLD_DS_MP0CLK].smu_feature_id = FEATURE_DS_MP0CLK_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
395
data->smu_features[GNLD_XGMI].smu_feature_id = FEATURE_XGMI_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
396
data->smu_features[GNLD_ECC].smu_feature_id = FEATURE_ECC_BIT;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
399
data->smu_features[i].smu_feature_bitmap =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
400
(uint64_t)(1ULL << data->smu_features[i].smu_feature_id);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
401
data->smu_features[i].allowed =
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
601
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
622
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
654
if (data->smu_features[GNLD_DPM_SOCCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
681
if (data->smu_features[GNLD_DPM_VCE].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
694
if (data->smu_features[GNLD_DPM_UVD].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
707
if (data->smu_features[GNLD_DPM_UVD].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
720
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
733
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
744
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
755
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
766
if (data->smu_features[GNLD_DPM_FCLK].enabled) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
914
data->smu_features[GNLD_DPM_LINK].smu_feature_bitmap);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
918
data->smu_features[GNLD_DPM_LINK].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
919
data->smu_features[GNLD_DPM_LINK].supported = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
934
if (data->smu_features[i].allowed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
935
data->smu_features[i].smu_feature_id > 31 ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
937
((data->smu_features[i].smu_feature_bitmap >> SMU_FEATURES_HIGH_SHIFT)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
940
((data->smu_features[i].smu_feature_bitmap >> SMU_FEATURES_LOW_SHIFT)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
989
enabled = (features_enabled & data->smu_features[i].smu_feature_bitmap) ?
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
991
data->smu_features[i].enabled = enabled;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
992
data->smu_features[i].supported = enabled;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
995
if (data->smu_features[i].allowed && !enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
997
else if (!data->smu_features[i].allowed && enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.h
519
struct smu_features smu_features[GNLD_FEATURES_MAX];
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_powertune.c
37
if (data->smu_features[GNLD_PPT].enabled)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
37
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
40
data->smu_features[GNLD_FAN_CONTROL].
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
45
data->smu_features[GNLD_FAN_CONTROL].enabled = false;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
55
if (data->smu_features[GNLD_FAN_CONTROL].supported)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
66
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
69
data->smu_features[GNLD_FAN_CONTROL].
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
74
data->smu_features[GNLD_FAN_CONTROL].enabled = true;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
84
if (data->smu_features[GNLD_FAN_CONTROL].supported)