[Bug 201539] AMDGPU R9 390 automatic fan speed control in Linux 4.19/4.20/5.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=201539

--- Comment #34 from MasterCATZ (mastercatz@xxxxxxxxxxx) ---
success 

drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c 

hwmgr->fan_ctrl_is_in_default_mode = false;

it will now boot up in manual mode


finally I have fan control "AMD_DPM_FORCED_LEVEL_AUTO"  
I am wondering just how "FORCED" that "AUTO" is meant to be ....

how ever once you put it back to "2" "AUTO" it takes control again ... and will
overwrite your "0" card control and "1" manual  

echo 2 >  /sys/class/drm/card1/device/hwmon/hwmon1/pwm1_enable 
don't do it unless you want to reboot with a hot GPU :P 



also the crit temp for "Sea Island" cards like my R9 290 is defiantly being
retrieved from 
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c 

thermal_temp_setting.temperature_shutdown


if (hwmgr->chip_id  == CHIP_HAWAII) {
                data->thermal_temp_setting.temperature_low = 74500;
                data->thermal_temp_setting.temperature_high = 80000;
                data->thermal_temp_setting.temperature_shutdown = 98000;




and the fans still spin slow regardless how low I set it .. sooo .. somethings
broken ... so looks like I will be doing a custom kernel on every update for a
while now to disable AUTO fan control 

and for some reason AMD devs feel 120 deg is NORMAL for a GPU and users want
quite fans ... I give up ...

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux