Então, se o PHC (e, portanto, o TLP?) não pode ser usado para undervolt
... então ninguém está trabalhando para apoiá-lo e isso não pode ser feito - ainda, provavelmente nunca. Pelo que sei, o PHC e o TLP são projetos independentes que apenas se complementam em algumas configurações.
Aqui está uma descrição do wiki do Arch sobre PHC :
O PHC é um patch acpi-cpufreq criado com o propósito de habilitar o undervolting em seu processador.
Observe também que nunca houve um resultado garantido, de acordo com o site da PHC :
Isso é possível porque utilizamos a tolerância de produção de uma CPU. As CPUs têm diferentes qualidades de produção, de modo que o fornecedor define as voltagens com as quais todos os processadores - mesmo aqueles com baixa qualidade - trabalharão. Se o seu CPU é de maior qualidade, você pode facilmente executá-lo com tensões mais baixas sem ficar instável.
A Wikipedia explica o que os estados P são: uma série de estados que definem freqüência de clock e consumo de energia, que inclui escala de tensão, por exemplo under ou overvolting (boost).
Esses estados dependem da implementação.
Leia isto como: quando a Intel introduziu "estados P", eles implementaram um projeto para assumir mais controle sobre a frequência dinâmica e o dimensionamento de voltagem, transferindo o controle do sistema operacional ou do usuário de volta para a CPU. Implementações antecipadas desta tecnologia - se você se lembrar - só permitiam que o SO informasse a um processador "burro" para não rodar na velocidade do clock total o tempo todo. A Intel foi mais longe com o Skylake introduzindo o Speed Shift e com que tiram ainda mais controle sobre o processador do sistema operacional / usuário para minimizar atrasos e reduzir o consumo de energia e desempenho de seus projetos atuais com o estado da arte.
Edit: Isso soa como um elogio da Intel e você pode argumentar que um usuário ainda deve ter controle sobre esses parâmetros. Considere isso da perspectiva da Intel: controle absoluto sobre o produto. Eles também removeram a opção de escolher um multiplicador de clock da CPU em seus modelos convencionais e apenas habilitá-lo nos modelos caros.