Hello,

I recently entered the wonderful world of freebsd and have been
playing with a lot of video encoding and 3D rendering on my
workstation.
I noticed however, that the fans on the GPU were always silent, and,
now that I think of it, they never ran on Linux either.
A crash showing clear memory corruption on the screen and a GPU I
couldn't touch while its FAN were sleeping prompted me to investigate
if I could ramp the fans up myself.
It does require a working SMU, this card uses SMU 13 for its power management

The firmware that have been provided by AMD so far:

SMU 13 with version 3c ( waaay back then )
SMU 13 with version 40 ( now )

So I've been checking the source
(drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h),
and in every fork (mainline, amd-next) I could find we're still at 3C.

I haven't checked the driver packages provided by AMD yet.

I'd like to make sure my understanding is correct and that there's
nothing I can do at the moment ?

- AMD hasn't provided the structs for 3c or 40
- AMD hasn't provided the SMU firmware for 3d

Oh btw, relevent lines:

drmn0: smu driver if version = 0x0000003d, smu fw if version =
0x00000040, smu fw program = 0, smu fw version = 0x004e8000 (78.128.0)
drmn0: SMU driver if version not matched

Regards,

Reply via email to