-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Steam Deck: Pstate 0 Vid is 161, above max of 124 #44
Comments
Ah it appears that undervolting mobile Zen CPUs may not be possible even through the MSR. Please close if that's the case. I tried manually tweaking the CpuVid limit in code and running amdctl, even setting the VID to some insanely high number, I didn't really seem to notice a difference in either temperatures or get the system to crash due to low voltage. I noticed as well: weirdly enough the higher P-States on the Deck have lower VIDs? |
Yes, I know about Smokeless UMAF. It would be great to be able to control it from Linux, though. |
just an FYI for anyone who comes across this with the same question I had. Yes, you can set edit: also I was gonna try smokeless umaf but it's not open source and the dev isn't active at all, and I worry about using a potentially dangerous piece of software under those circumstances also,
edit2: actually since the docs im reading and the amdctl source code both agree that for 19h family CPUs, bits edit3: i didnt check the voltage calculation math before saying that. yea 255 is a true max value, but realistically, something like 165 would be more than reasonable. edit4: i've just realized that my undervolt isn't doing anything. I've been suspicious about how low I've been able to go, but after seeing issue #18 and installing zenpower, i've confirmed it :( |
On the Steam Deck's custom AMD APU (model 90h, family 17h), the value of Pstate 0 is 161.
I'd like to undervolt this state! Would it be safe to raise the value of the
MAX_VID
macro to something a bit above 161?Output:
The text was updated successfully, but these errors were encountered: