Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kylegospo/vangogh_oc_fix-kmod
A linux kernel module to override AMD Van Gogh APU PowerPlay limits for CPU
https://github.com/kylegospo/vangogh_oc_fix-kmod
Last synced: 17 days ago
JSON representation
A linux kernel module to override AMD Van Gogh APU PowerPlay limits for CPU
- Host: GitHub
- URL: https://github.com/kylegospo/vangogh_oc_fix-kmod
- Owner: KyleGospo
- License: gpl-3.0
- Created: 2023-07-21T01:45:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-21T03:47:03.000Z (over 1 year ago)
- Last Synced: 2024-12-12T14:43:47.213Z (22 days ago)
- Language: Makefile
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Description
A linux kernel module to override AMD Van Gogh APU PowerPlay limits for CPU.
This is useful if you have overclocked your SteamDeck but still want to use
PowerTools to set CPU clock limits. You do not need this for GPU overclocking.Note that you still need a `pt_oc.json` to tell PowerTools that it can go that
hard. Conservesly, the way PowerTools works as of writing this (2023-03-06) will
not go past stock settings even if you have a `pt_oc.json` but not this module.
Similarly, you still need to set your maximum clock speed through the BIOS,
either through SmokelessUMAF or SD_Unlocker depending on your BIOS version.# Disclaimer
This software is distributed under the terms of the GPLv3 license. Please refer
to the license for the full disclaimer and understand that by using this
software, you do so at your own risk.The module does a sanity check to ensure that it is trying to modify the right
value, but this may fail and write to some unknown place in kernel memory which
BAD™.# Usage
Run it in the current boot with `sudo modprobe vangogh_oc_fix cpu_default_soft_max_freq=`
Add it to your kargs to keep it applied.