Thread (4 messages) 4 messages, 3 authors, 2021-11-30

Re: AMD Pstate

From: Mike Lothian <hidden>
Date: 2021-11-26 14:12:30

So

0 is my 6800M

VCE feature version: 0, firmware version: 0x00000000
UVD feature version: 0, firmware version: 0x00000000
MC feature version: 0, firmware version: 0x00000000
ME feature version: 40, firmware version: 0x00000040
PFP feature version: 40, firmware version: 0x00000058
CE feature version: 40, firmware version: 0x00000024
RLC feature version: 1, firmware version: 0x00000044
RLC SRLC feature version: 0, firmware version: 0x00000000
RLC SRLG feature version: 0, firmware version: 0x00000000
RLC SRLS feature version: 0, firmware version: 0x00000000
MEC feature version: 40, firmware version: 0x0000005c
MEC2 feature version: 40, firmware version: 0x0000005c
SOS feature version: 0, firmware version: 0x0022020a
ASD feature version: 553648226, firmware version: 0x21000062
TA XGMI feature version: 0x00000000, firmware version: 0x00000000
TA RAS feature version: 0x00000000, firmware version: 0x00000000
TA HDCP feature version: 0x00000000, firmware version: 0x17000024
TA DTM feature version: 0x00000000, firmware version: 0x1200000b
TA RAP feature version: 0x00000000, firmware version: 0x0700000e
TA SECUREDISPLAY feature version: 0x00000000, firmware version: 0x00000000
SMC feature version: 0, firmware version: 0x00412e00 (65.46.0)
SDMA0 feature version: 52, firmware version: 0x00000045
SDMA1 feature version: 52, firmware version: 0x00000045
VCN feature version: 0, firmware version: 0x02110001
DMCU feature version: 0, firmware version: 0x00000000
DMCUB feature version: 0, firmware version: 0x02020007
TOC feature version: 0, firmware version: 0x00000000
VBIOS version: SWBRT77321.001

And 1 is the onboard graphics for the 5900HX

VCE feature version: 0, firmware version: 0x00000000
UVD feature version: 0, firmware version: 0x00000000
MC feature version: 0, firmware version: 0x00000000
ME feature version: 53, firmware version: 0x000000a6
PFP feature version: 53, firmware version: 0x000000c0
CE feature version: 53, firmware version: 0x0000004f
RLC feature version: 1, firmware version: 0x0000003c
RLC SRLC feature version: 1, firmware version: 0x00000001
RLC SRLG feature version: 1, firmware version: 0x00000001
RLC SRLS feature version: 1, firmware version: 0x00000001
MEC feature version: 53, firmware version: 0x000001ce
SOS feature version: 0, firmware version: 0x00000000
ASD feature version: 0, firmware version: 0x21000064
TA XGMI feature version: 0x00000000, firmware version: 0x00000000
TA RAS feature version: 0x00000000, firmware version: 0x00000000
TA HDCP feature version: 0x00000000, firmware version: 0x17000025
TA DTM feature version: 0x00000000, firmware version: 0x1200000c
TA RAP feature version: 0x00000000, firmware version: 0x00000000
TA SECUREDISPLAY feature version: 0x00000000, firmware version: 0x00000000
SMC feature version: 0, firmware version: 0x00402d00 (64.45.0)
SDMA0 feature version: 41, firmware version: 0x00000028
VCN feature version: 0, firmware version: 0x05110003
DMCU feature version: 0, firmware version: 0x00000000
DMCUB feature version: 0, firmware version: 0x0101001c
TOC feature version: 0, firmware version: 0x00000000
VBIOS version: 113-CEZANNE-018

That's using the latest firmware from
git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

I've attached my dmesg too in case its useful

I've switched back to ondemand to make my system performant again

On Fri, 26 Nov 2021 at 11:32, Du, Xiaojian [off-list ref] wrote:
[AMD Official Use Only]

Hi Mike

Could you check the smc firmware version?
AMD-Pstate driver will communicate with SMU, so we need to confirm your current smc firmware version is not older than ours.

Our test platform is B550, smc firmware version is:
SMC feature version: 0, firmware version: 0x00283300

You can fetch this info like this:

$sudo su (switch to root)
$cd  /sys/kernel/debug/dri/   (enter the sysfs node folder)
$ll (to list the GPU device(s))
$cd 0 (if your platform has only one GPU, the "0" means this GPU device exactly; but if you have one iGPU and one dGPU on your platform, you need to have a try, like "0" or "1")
$cat amdgpu_firmware_info (if you have two AMD GPUs, you need to capture both of them)

It will print like this:
VCE feature version: 0, firmware version: 0x00000000
UVD feature version: 0, firmware version: 0x00000000
MC feature version: 0, firmware version: 0x00000000
ME feature version: 31, firmware version: 0x0000005e
PFP feature version: 31, firmware version: 0x0000008f
CE feature version: 31, firmware version: 0x00000025
RLC feature version: 1, firmware version: 0x0000004c
RLC SRLC feature version: 0, firmware version: 0x00000000
RLC SRLG feature version: 0, firmware version: 0x00000000
RLC SRLS feature version: 0, firmware version: 0x00000000
MEC feature version: 31, firmware version: 0x00000087
MEC2 feature version: 31, firmware version: 0x00000087
SOS feature version: 0, firmware version: 0x00160052
ASD feature version: 0, firmware version: 0x21000036
TA XGMI feature version: 0, firmware version: 0x00000000
TA RAS feature version: 0, firmware version: 0x00000000
SMC feature version: 0, firmware version: 0x00351f00
SDMA0 feature version: 50, firmware version: 0x00000024
SDMA1 feature version: 50, firmware version: 0x00000024
VCN feature version: 0, firmware version: 0x0510a00d
DMCU feature version: 0, firmware version: 0x00000000
VBIOS version: 113-D3231000-101

And we need the "smc firmware version" and "VBIOS version".
BTW, thank for your test and feedback.

Thanks,
Xiaojian


-----Original Message-----
From: Mike Lothian <redacted>
Sent: 2021年11月26日 18:50
To: Huang, Ray <Ray.Huang@amd.com>
Cc: Linux PM list <redacted>; Su, Jinzhou (Joe) <redacted>; Du, Xiaojian <redacted>
Subject: Re: AMD Pstate

Is there any extra info that might be useful to debug this?

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help