Is your feature request related to a problem? Please describe.
It's not useful to manage voltage and power limits in two different programs and I would like to see those settings in one place.
Describe the solution you'd like
I would like to see a section in config file which will manage undervolting parameters (CPU, Intel GPU, CPU Cache, System Agent, Analog I/O, Digital I/O) for appropriate power profiles (AC or BATT)
For example:
INTEL_UVOLT_CPU_AC=-25
INTEL_UVOLT_CPU_BAT=-105
INTEL_UVOLT_iGPU_AC=
INTEL_UVOLT_iGPU_BAT=
...
etc.
Describe alternatives you've considered
native msr tools to set appropriate values by this guide.
Nothing special, just "wrmsr" from Intel tools
Additional context
TLP already have PCH settings. Voltage on modern CPUs can also be managed and why not to add this feature. I'm sure that it won't be hard to make additional section, convert digits to binary and write results in MSR.
Hello
Is your feature request related to a problem? Please describe. It's not useful to manage voltage and power limits in two different programs and I would like to see those settings in one place.
Describe the solution you'd like I would like to see a section in config file which will manage undervolting parameters (CPU, Intel GPU, CPU Cache, System Agent, Analog I/O, Digital I/O) for appropriate power profiles (AC or BATT) For example: INTEL_UVOLT_CPU_AC=-25 INTEL_UVOLT_CPU_BAT=-105 INTEL_UVOLT_iGPU_AC= INTEL_UVOLT_iGPU_BAT= ... etc.
Describe alternatives you've considered
Additional context TLP already have PCH settings. Voltage on modern CPUs can also be managed and why not to add this feature. I'm sure that it won't be hard to make additional section, convert digits to binary and write results in MSR.