irvin
pushed to master at irvin/amd-gpu-temp-control
1ddb5445f4 Replace upp with amd-smi for TDP control
- Use amd-smi for TDP limit detection and setting
- Read temperatures from sysfs temp*_input sensors
- Detect GPU device names from sysfs
- Remove hardcoded 250W TDP, use dynamic detection
- Remove --config flag from systemd service
3a949fed14 discover max TDP via upp, remove timeout, lower fallback to 120W
- add getMaxTdp() querying SmallPowerLimit1 from PowerPlay table
- track maxTdp per GPU in gpuStates
- remove cmdTimeoutMs config and all timeout options from execSync
- change fallback max TDP from 250W to 120W
- update README with TDP discovery docs
e28a78eee5 initial commit: amd-gpu-temp-control
- amd-gpu-temp-control.js — sysfs temperature monitor + upp TDP control
- amd-gpu-temp-control.service — systemd unit (hardened, ProtectSystem)
- install.sh — portable installer (install/uninstall)
- README.md — documentation
1 month ago