Symbol: smu_features
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2184
if (data->smu_features[GNLD_AVFS].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2353
data->smu_features[GNLD_AVFS].supported = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2366
if (data->smu_features[GNLD_ACG].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2368
data->smu_features[GNLD_DPM_PREFETCHER].smu_feature_bitmap))
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2369
data->smu_features[GNLD_DPM_PREFETCHER].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2385
data->smu_features[GNLD_ACG].smu_feature_bitmap))
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2386
data->smu_features[GNLD_ACG].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2389
data->smu_features[GNLD_ACG].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2400
if (data->smu_features[GNLD_ACG].supported &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2401
data->smu_features[GNLD_ACG].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2403
data->smu_features[GNLD_ACG].smu_feature_bitmap))
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2404
data->smu_features[GNLD_ACG].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2448
if (data->smu_features[GNLD_AVFS].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2450
if (!(enable ^ data->smu_features[GNLD_AVFS].enabled))
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2456
data->smu_features[GNLD_AVFS].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2459
data->smu_features[GNLD_AVFS].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2463
data->smu_features[GNLD_AVFS].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2466
data->smu_features[GNLD_AVFS].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2738
if (data->smu_features[GNLD_THERMAL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2739
if (data->smu_features[GNLD_THERMAL].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2745
data->smu_features[GNLD_THERMAL].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2748
data->smu_features[GNLD_THERMAL].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2758
if (data->smu_features[GNLD_THERMAL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2759
if (!data->smu_features[GNLD_THERMAL].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2765
data->smu_features[GNLD_THERMAL].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2768
data->smu_features[GNLD_THERMAL].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2779
if (data->smu_features[GNLD_VR0HOT].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2783
data->smu_features[GNLD_VR0HOT].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2786
data->smu_features[GNLD_VR0HOT].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2788
if (data->smu_features[GNLD_VR1HOT].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2792
data->smu_features[GNLD_VR1HOT].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2795
data->smu_features[GNLD_VR1HOT].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2808
true, data->smu_features[GNLD_ULV].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2811
data->smu_features[GNLD_ULV].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2823
false, data->smu_features[GNLD_ULV].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2826
data->smu_features[GNLD_ULV].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2836
if (data->smu_features[GNLD_DS_GFXCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2838
true, data->smu_features[GNLD_DS_GFXCLK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2841
data->smu_features[GNLD_DS_GFXCLK].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2844
if (data->smu_features[GNLD_DS_SOCCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2846
true, data->smu_features[GNLD_DS_SOCCLK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2849
data->smu_features[GNLD_DS_SOCCLK].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2852
if (data->smu_features[GNLD_DS_LCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2854
true, data->smu_features[GNLD_DS_LCLK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2857
data->smu_features[GNLD_DS_LCLK].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2860
if (data->smu_features[GNLD_DS_DCEFCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2862
true, data->smu_features[GNLD_DS_DCEFCLK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2865
data->smu_features[GNLD_DS_DCEFCLK].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2875
if (data->smu_features[GNLD_DS_GFXCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2877
false, data->smu_features[GNLD_DS_GFXCLK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2880
data->smu_features[GNLD_DS_GFXCLK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2883
if (data->smu_features[GNLD_DS_SOCCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2885
false, data->smu_features[GNLD_DS_SOCCLK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2888
data->smu_features[GNLD_DS_SOCCLK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2891
if (data->smu_features[GNLD_DS_LCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2893
false, data->smu_features[GNLD_DS_LCLK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2896
data->smu_features[GNLD_DS_LCLK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2899
if (data->smu_features[GNLD_DS_DCEFCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2901
false, data->smu_features[GNLD_DS_DCEFCLK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2904
data->smu_features[GNLD_DS_DCEFCLK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2918
if(data->smu_features[GNLD_LED_DISPLAY].supported == true){
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2920
false, data->smu_features[GNLD_LED_DISPLAY].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2922
data->smu_features[GNLD_LED_DISPLAY].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2926
if (data->smu_features[i].smu_feature_bitmap & bitmap) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2927
if (data->smu_features[i].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2928
if (data->smu_features[i].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2929
feature_mask |= data->smu_features[i].
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2931
data->smu_features[i].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2953
if (data->smu_features[i].smu_feature_bitmap & bitmap) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2954
if (data->smu_features[i].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2955
if (!data->smu_features[i].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2956
feature_mask |= data->smu_features[i].
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2958
data->smu_features[i].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2967
if (data->smu_features[i].smu_feature_bitmap &
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2969
data->smu_features[i].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2973
if(data->smu_features[GNLD_LED_DISPLAY].supported == true){
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2975
true, data->smu_features[GNLD_LED_DISPLAY].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2977
data->smu_features[GNLD_LED_DISPLAY].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2988
if (data->smu_features[GNLD_ACDC].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2990
true, data->smu_features[GNLD_ACDC].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2993
data->smu_features[GNLD_ACDC].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2999
false, data->smu_features[GNLD_DPM_LINK].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3001
data->smu_features[GNLD_DPM_LINK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3002
data->smu_features[GNLD_DPM_LINK].supported = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3013
if (data->smu_features[GNLD_PCC_LIMIT].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3014
if (enable == data->smu_features[GNLD_PCC_LIMIT].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3017
enable, data->smu_features[GNLD_PCC_LIMIT].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3020
data->smu_features[GNLD_PCC_LIMIT].enabled = enable;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
368
data->smu_features[i].smu_feature_id = 0xffff;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
369
data->smu_features[i].smu_feature_bitmap = 1 << i;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
370
data->smu_features[i].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
371
data->smu_features[i].supported = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
374
data->smu_features[GNLD_DPM_PREFETCHER].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
376
data->smu_features[GNLD_DPM_GFXCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
378
data->smu_features[GNLD_DPM_UCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
380
data->smu_features[GNLD_DPM_SOCCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3800
if (data->smu_features[GNLD_DPM_VCE].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3803
data->smu_features[GNLD_DPM_VCE].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
3806
data->smu_features[GNLD_DPM_VCE].enabled = enable;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
382
data->smu_features[GNLD_DPM_UVD].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
384
data->smu_features[GNLD_DPM_VCE].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
386
data->smu_features[GNLD_DPM_MP0CLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
388
data->smu_features[GNLD_DPM_LINK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
390
data->smu_features[GNLD_DPM_DCEFCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
392
data->smu_features[GNLD_ULV].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
394
data->smu_features[GNLD_AVFS].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
396
data->smu_features[GNLD_DS_GFXCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
398
data->smu_features[GNLD_DS_SOCCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
400
data->smu_features[GNLD_DS_LCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
402
data->smu_features[GNLD_PPT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
404
data->smu_features[GNLD_TDC].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
406
data->smu_features[GNLD_THERMAL].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
408
data->smu_features[GNLD_GFX_PER_CU_CG].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
410
data->smu_features[GNLD_RM].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
412
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
414
data->smu_features[GNLD_ACDC].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
416
data->smu_features[GNLD_VR0HOT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
418
data->smu_features[GNLD_VR1HOT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
420
data->smu_features[GNLD_FW_CTF].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
422
data->smu_features[GNLD_LED_DISPLAY].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
424
data->smu_features[GNLD_FAN_CONTROL].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
426
data->smu_features[GNLD_ACG].smu_feature_id = FEATURE_ACG_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
427
data->smu_features[GNLD_DIDT].smu_feature_id = FEATURE_GFX_EDC_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
428
data->smu_features[GNLD_PCC_LIMIT].smu_feature_id = FEATURE_PCC_LIMIT_CONTROL_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
431
data->smu_features[GNLD_DPM_PREFETCHER].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
434
data->smu_features[GNLD_DPM_GFXCLK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
437
data->smu_features[GNLD_DPM_UCLK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
4384
if (data->smu_features[GNLD_FAN_CONTROL].enabled == false)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
440
data->smu_features[GNLD_DPM_SOCCLK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
443
data->smu_features[GNLD_DPM_UVD].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
446
data->smu_features[GNLD_DPM_VCE].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
448
data->smu_features[GNLD_DPM_LINK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
451
data->smu_features[GNLD_DPM_DCEFCLK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
455
data->smu_features[GNLD_DS_GFXCLK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
456
data->smu_features[GNLD_DS_SOCCLK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
457
data->smu_features[GNLD_DS_LCLK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
458
data->smu_features[GNLD_DS_DCEFCLK].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
462
data->smu_features[GNLD_PPT].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
465
data->smu_features[GNLD_TDC].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
468
data->smu_features[GNLD_THERMAL].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
471
data->smu_features[GNLD_FAN_CONTROL].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
474
data->smu_features[GNLD_FW_CTF].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
477
data->smu_features[GNLD_AVFS].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
480
data->smu_features[GNLD_LED_DISPLAY].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
483
data->smu_features[GNLD_VR1HOT].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
486
data->smu_features[GNLD_VR0HOT].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
496
data->smu_features[GNLD_ACG].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
498
data->smu_features[GNLD_DIDT].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
4994
if (data->smu_features[GNLD_DPM_UVD].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
4997
data->smu_features[GNLD_DPM_UVD].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5000
data->smu_features[GNLD_DPM_UVD].enabled = enable;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
508
data->smu_features[GNLD_PCC_LIMIT].supported = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5710
feature_mask |= data->smu_features[GNLD_ULV].enabled ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5711
data->smu_features[GNLD_ULV].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5712
feature_mask |= data->smu_features[GNLD_DS_GFXCLK].enabled ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5713
data->smu_features[GNLD_DS_GFXCLK].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5714
feature_mask |= data->smu_features[GNLD_DS_SOCCLK].enabled ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5715
data->smu_features[GNLD_DS_SOCCLK].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5716
feature_mask |= data->smu_features[GNLD_DS_LCLK].enabled ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5717
data->smu_features[GNLD_DS_LCLK].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5718
feature_mask |= data->smu_features[GNLD_DS_DCEFCLK].enabled ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5719
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5721
feature_mask |= (!data->smu_features[GNLD_ULV].enabled) ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5722
data->smu_features[GNLD_ULV].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5723
feature_mask |= (!data->smu_features[GNLD_DS_GFXCLK].enabled) ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5724
data->smu_features[GNLD_DS_GFXCLK].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5725
feature_mask |= (!data->smu_features[GNLD_DS_SOCCLK].enabled) ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5726
data->smu_features[GNLD_DS_SOCCLK].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5727
feature_mask |= (!data->smu_features[GNLD_DS_LCLK].enabled) ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5728
data->smu_features[GNLD_DS_LCLK].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5729
feature_mask |= (!data->smu_features[GNLD_DS_DCEFCLK].enabled) ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5730
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_bitmap : 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5740
data->smu_features[GNLD_ULV].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5741
data->smu_features[GNLD_DS_GFXCLK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5742
data->smu_features[GNLD_DS_SOCCLK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5743
data->smu_features[GNLD_DS_LCLK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5744
data->smu_features[GNLD_DS_DCEFCLK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5746
data->smu_features[GNLD_ULV].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5747
data->smu_features[GNLD_DS_GFXCLK].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5748
data->smu_features[GNLD_DS_SOCCLK].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5749
data->smu_features[GNLD_DS_LCLK].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5750
data->smu_features[GNLD_DS_DCEFCLK].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.h
380
struct smu_features smu_features[GNLD_FEATURES_MAX];
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1148
if (data->smu_features[GNLD_DIDT].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1149
if (data->smu_features[GNLD_DIDT].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1181
result = vega10_enable_smc_features(hwmgr, true, data->smu_features[GNLD_DIDT].smu_feature_bitmap);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1183
data->smu_features[GNLD_DIDT].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1195
if (data->smu_features[GNLD_DIDT].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1196
if (!data->smu_features[GNLD_DIDT].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1228
result = vega10_enable_smc_features(hwmgr, false, data->smu_features[GNLD_DIDT].smu_feature_bitmap);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1230
data->smu_features[GNLD_DIDT].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1303
if (data->smu_features[GNLD_PPT].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1305
true, data->smu_features[GNLD_PPT].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1307
data->smu_features[GNLD_PPT].supported = false);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1309
if (data->smu_features[GNLD_TDC].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1311
true, data->smu_features[GNLD_TDC].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1313
data->smu_features[GNLD_TDC].supported = false);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1329
if (data->smu_features[GNLD_PPT].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1331
false, data->smu_features[GNLD_PPT].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1333
data->smu_features[GNLD_PPT].supported = false);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1335
if (data->smu_features[GNLD_TDC].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1337
false, data->smu_features[GNLD_TDC].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c
1339
data->smu_features[GNLD_TDC].supported = false);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
100
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
184
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
187
data->smu_features[GNLD_FAN_CONTROL].
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
191
data->smu_features[GNLD_FAN_CONTROL].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
201
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
204
data->smu_features[GNLD_FAN_CONTROL].
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
208
data->smu_features[GNLD_FAN_CONTROL].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
234
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
438
if (data->smu_features[GNLD_FW_CTF].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
439
if (data->smu_features[GNLD_FW_CTF].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
444
data->smu_features[GNLD_FW_CTF].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
447
data->smu_features[GNLD_FW_CTF].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
468
if (data->smu_features[GNLD_FW_CTF].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
469
if (!data->smu_features[GNLD_FW_CTF].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
475
data->smu_features[GNLD_FW_CTF].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
478
data->smu_features[GNLD_FW_CTF].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
512
if (!data->smu_features[GNLD_FAN_CONTROL].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
569
if (!data->smu_features[GNLD_FAN_CONTROL].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1165
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1175
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1193
if (data->smu_features[GNLD_DPM_UVD].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1213
if (data->smu_features[GNLD_DPM_VCE].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1224
if (data->smu_features[GNLD_DPM_SOCCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1235
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1256
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1267
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1278
if (data->smu_features[GNLD_DPM_UVD].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1297
if (data->smu_features[GNLD_DPM_VCE].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1308
if (data->smu_features[GNLD_DPM_SOCCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1327
if (data->smu_features[GNLD_DPM_VCE].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1330
data->smu_features[GNLD_DPM_VCE].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1333
data->smu_features[GNLD_DPM_VCE].enabled = enable;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1345
if (!data->smu_features[GNLD_DPM_GFXCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1368
if (!data->smu_features[GNLD_DPM_UCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1564
if (data->smu_features[GNLD_DPM_UCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1583
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1634
if (data->smu_features[GNLD_DPM_DCEFCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1638
if (data->smu_features[GNLD_DS_DCEFCLK].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1819
if (data->smu_features[GNLD_FAN_CONTROL].enabled == false)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1863
if (!data->smu_features[GNLD_DPM_GFXCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1895
if (!data->smu_features[GNLD_DPM_UCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1923
if (!data->smu_features[GNLD_DPM_DCEFCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
1951
if (!data->smu_features[GNLD_DPM_SOCCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2015
data->smu_features[GNLD_DPM_DCEFCLK].supported &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2016
data->smu_features[GNLD_DPM_SOCCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2524
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2574
data->smu_features[GNLD_DPM_DCEFCLK].supported &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2575
data->smu_features[GNLD_DPM_SOCCLK].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2588
if (data->smu_features[GNLD_DPM_UVD].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2591
data->smu_features[GNLD_DPM_UVD].smu_feature_bitmap),
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
2594
data->smu_features[GNLD_DPM_UVD].enabled = enable;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
303
data->smu_features[GNLD_DPM_PREFETCHER].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
305
data->smu_features[GNLD_DPM_GFXCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
307
data->smu_features[GNLD_DPM_UCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
309
data->smu_features[GNLD_DPM_SOCCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
311
data->smu_features[GNLD_DPM_UVD].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
313
data->smu_features[GNLD_DPM_VCE].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
315
data->smu_features[GNLD_ULV].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
317
data->smu_features[GNLD_DPM_MP0CLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
319
data->smu_features[GNLD_DPM_LINK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
321
data->smu_features[GNLD_DPM_DCEFCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
323
data->smu_features[GNLD_DS_GFXCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
325
data->smu_features[GNLD_DS_SOCCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
327
data->smu_features[GNLD_DS_LCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
329
data->smu_features[GNLD_PPT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
331
data->smu_features[GNLD_TDC].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
333
data->smu_features[GNLD_THERMAL].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
335
data->smu_features[GNLD_GFX_PER_CU_CG].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
337
data->smu_features[GNLD_RM].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
339
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
341
data->smu_features[GNLD_ACDC].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
343
data->smu_features[GNLD_VR0HOT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
345
data->smu_features[GNLD_VR1HOT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
347
data->smu_features[GNLD_FW_CTF].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
349
data->smu_features[GNLD_LED_DISPLAY].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
351
data->smu_features[GNLD_FAN_CONTROL].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
353
data->smu_features[GNLD_DIDT].smu_feature_id = FEATURE_GFX_EDC_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
354
data->smu_features[GNLD_GFXOFF].smu_feature_id = FEATURE_GFXOFF_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
355
data->smu_features[GNLD_CG].smu_feature_id = FEATURE_CG_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
356
data->smu_features[GNLD_ACG].smu_feature_id = FEATURE_ACG_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
359
data->smu_features[i].smu_feature_bitmap =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
360
(uint64_t)(1ULL << data->smu_features[i].smu_feature_id);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
361
data->smu_features[i].allowed =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
568
data->smu_features[GNLD_DPM_LINK].smu_feature_bitmap);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
572
data->smu_features[GNLD_DPM_LINK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
573
data->smu_features[GNLD_DPM_LINK].supported = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
655
if (data->smu_features[GNLD_DPM_SOCCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
668
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
681
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
694
if (data->smu_features[GNLD_DPM_VCE].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
707
if (data->smu_features[GNLD_DPM_UVD].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
720
if (data->smu_features[GNLD_DPM_UVD].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
733
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
746
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
757
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
768
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
882
if (data->smu_features[i].allowed)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
883
data->smu_features[i].smu_feature_id > 31 ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
884
(allowed_features_high |= ((data->smu_features[i].smu_feature_bitmap >> SMU_FEATURES_HIGH_SHIFT) & 0xFFFFFFFF)) :
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
885
(allowed_features_low |= ((data->smu_features[i].smu_feature_bitmap >> SMU_FEATURES_LOW_SHIFT) & 0xFFFFFFFF));
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
910
if (data->smu_features[GNLD_DPM_UVD].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
913
if (data->smu_features[GNLD_DPM_VCE].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
932
enabled = (features_enabled & data->smu_features[i].smu_feature_bitmap) ? true : false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
933
data->smu_features[i].enabled = enabled;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
934
data->smu_features[i].supported = enabled;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
958
enabled = (features_enabled & data->smu_features[i].smu_feature_bitmap) ? true : false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
959
data->smu_features[i].enabled = enabled;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c
960
data->smu_features[i].supported = enabled;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.h
391
struct smu_features smu_features[GNLD_FEATURES_MAX];
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
108
if (data->smu_features[GNLD_FAN_CONTROL].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
122
if (data->smu_features[GNLD_FAN_CONTROL].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
73
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
76
data->smu_features[GNLD_FAN_CONTROL].
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
80
data->smu_features[GNLD_FAN_CONTROL].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
91
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
94
data->smu_features[GNLD_FAN_CONTROL].
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
98
data->smu_features[GNLD_FAN_CONTROL].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1009
if (data->smu_features[GNLD_DPM_UCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1042
data->smu_features[i].enabled = 0;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1058
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1076
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1094
if (data->smu_features[GNLD_FAN_CONTROL].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1111
if (data->smu_features[GNLD_THERMAL].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1627
if (data->smu_features[GNLD_DPM_UCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1634
if (data->smu_features[GNLD_DPM_SOCCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1641
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1827
if (data->smu_features[GNLD_DPM_GFXCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1838
if (data->smu_features[GNLD_DPM_UCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1849
if (data->smu_features[GNLD_DPM_UVD].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1870
if (data->smu_features[GNLD_DPM_VCE].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1882
if (data->smu_features[GNLD_DPM_SOCCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1894
if (data->smu_features[GNLD_DPM_FCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1906
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1928
if (data->smu_features[GNLD_DPM_GFXCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1940
if (data->smu_features[GNLD_DPM_UCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1952
if (data->smu_features[GNLD_DPM_UVD].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1972
if (data->smu_features[GNLD_DPM_VCE].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1984
if (data->smu_features[GNLD_DPM_SOCCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
1996
if (data->smu_features[GNLD_DPM_FCLK].enabled &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2017
if (data->smu_features[GNLD_DPM_VCE].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2018
if (data->smu_features[GNLD_DPM_VCE].enabled == enable) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2027
data->smu_features[GNLD_DPM_VCE].smu_feature_bitmap);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2031
data->smu_features[GNLD_DPM_VCE].enabled = enable;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2070
PP_ASSERT_WITH_CODE(data->smu_features[GNLD_DPM_GFXCLK].enabled,
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2096
PP_ASSERT_WITH_CODE(data->smu_features[GNLD_DPM_UCLK].enabled,
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2308
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2362
if (data->smu_features[GNLD_DPM_DCEFCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2366
if (data->smu_features[GNLD_DS_DCEFCLK].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2378
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2774
if (data->smu_features[GNLD_FAN_CONTROL].enabled == false)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2822
if (!data->smu_features[GNLD_DPM_GFXCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2850
if (!data->smu_features[GNLD_DPM_UCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2875
if (!data->smu_features[GNLD_DPM_DCEFCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2897
if (!data->smu_features[GNLD_DPM_SOCCLK].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2956
data->smu_features[GNLD_DPM_DCEFCLK].supported &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
2957
data->smu_features[GNLD_DPM_SOCCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3317
enabled = (features_enabled & data->smu_features[i].smu_feature_bitmap) ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3319
data->smu_features[i].enabled = enabled;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
338
data->smu_features[GNLD_DPM_PREFETCHER].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
340
data->smu_features[GNLD_DPM_GFXCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
342
data->smu_features[GNLD_DPM_UCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
344
data->smu_features[GNLD_DPM_SOCCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
346
data->smu_features[GNLD_DPM_UVD].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
348
data->smu_features[GNLD_DPM_VCE].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
350
data->smu_features[GNLD_ULV].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
352
data->smu_features[GNLD_DPM_MP0CLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
354
data->smu_features[GNLD_DPM_LINK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
356
data->smu_features[GNLD_DPM_DCEFCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
358
data->smu_features[GNLD_DS_GFXCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3590
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
360
data->smu_features[GNLD_DS_SOCCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3616
if (data->smu_features[GNLD_DPM_FCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
362
data->smu_features[GNLD_DS_LCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
364
data->smu_features[GNLD_PPT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
366
data->smu_features[GNLD_TDC].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3669
data->smu_features[GNLD_DPM_DCEFCLK].supported &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3670
data->smu_features[GNLD_DPM_SOCCLK].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
368
data->smu_features[GNLD_THERMAL].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3686
if (data->smu_features[GNLD_DPM_UVD].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3687
if (data->smu_features[GNLD_DPM_UVD].enabled == enable) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3696
data->smu_features[GNLD_DPM_UVD].smu_feature_bitmap);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
370
data->smu_features[GNLD_GFX_PER_CU_CG].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
3700
data->smu_features[GNLD_DPM_UVD].enabled = enable;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
372
data->smu_features[GNLD_RM].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
374
data->smu_features[GNLD_DS_DCEFCLK].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
376
data->smu_features[GNLD_ACDC].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
378
data->smu_features[GNLD_VR0HOT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
380
data->smu_features[GNLD_VR1HOT].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
382
data->smu_features[GNLD_FW_CTF].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
384
data->smu_features[GNLD_LED_DISPLAY].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
386
data->smu_features[GNLD_FAN_CONTROL].smu_feature_id =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
388
data->smu_features[GNLD_DIDT].smu_feature_id = FEATURE_GFX_EDC_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
389
data->smu_features[GNLD_GFXOFF].smu_feature_id = FEATURE_GFXOFF_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
390
data->smu_features[GNLD_CG].smu_feature_id = FEATURE_CG_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
391
data->smu_features[GNLD_DPM_FCLK].smu_feature_id = FEATURE_DPM_FCLK_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
392
data->smu_features[GNLD_DS_FCLK].smu_feature_id = FEATURE_DS_FCLK_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
393
data->smu_features[GNLD_DS_MP1CLK].smu_feature_id = FEATURE_DS_MP1CLK_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
394
data->smu_features[GNLD_DS_MP0CLK].smu_feature_id = FEATURE_DS_MP0CLK_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
395
data->smu_features[GNLD_XGMI].smu_feature_id = FEATURE_XGMI_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
396
data->smu_features[GNLD_ECC].smu_feature_id = FEATURE_ECC_BIT;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
399
data->smu_features[i].smu_feature_bitmap =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
400
(uint64_t)(1ULL << data->smu_features[i].smu_feature_id);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
401
data->smu_features[i].allowed =
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
601
if (data->smu_features[GNLD_DPM_GFXCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
622
if (data->smu_features[GNLD_DPM_UCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
654
if (data->smu_features[GNLD_DPM_SOCCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
681
if (data->smu_features[GNLD_DPM_VCE].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
694
if (data->smu_features[GNLD_DPM_UVD].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
707
if (data->smu_features[GNLD_DPM_UVD].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
720
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
733
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
744
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
755
if (data->smu_features[GNLD_DPM_DCEFCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
766
if (data->smu_features[GNLD_DPM_FCLK].enabled) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
914
data->smu_features[GNLD_DPM_LINK].smu_feature_bitmap);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
918
data->smu_features[GNLD_DPM_LINK].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
919
data->smu_features[GNLD_DPM_LINK].supported = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
934
if (data->smu_features[i].allowed)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
935
data->smu_features[i].smu_feature_id > 31 ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
937
((data->smu_features[i].smu_feature_bitmap >> SMU_FEATURES_HIGH_SHIFT)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
940
((data->smu_features[i].smu_feature_bitmap >> SMU_FEATURES_LOW_SHIFT)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
989
enabled = (features_enabled & data->smu_features[i].smu_feature_bitmap) ?
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
991
data->smu_features[i].enabled = enabled;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
992
data->smu_features[i].supported = enabled;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
995
if (data->smu_features[i].allowed && !enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c
997
else if (!data->smu_features[i].allowed && enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.h
519
struct smu_features smu_features[GNLD_FEATURES_MAX];
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_powertune.c
37
if (data->smu_features[GNLD_PPT].enabled)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
37
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
40
data->smu_features[GNLD_FAN_CONTROL].
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
45
data->smu_features[GNLD_FAN_CONTROL].enabled = false;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
55
if (data->smu_features[GNLD_FAN_CONTROL].supported)
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
66
if (data->smu_features[GNLD_FAN_CONTROL].supported) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
69
data->smu_features[GNLD_FAN_CONTROL].
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
74
data->smu_features[GNLD_FAN_CONTROL].enabled = true;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
84
if (data->smu_features[GNLD_FAN_CONTROL].supported)