speedstep_smi_get_freqs(9)
okay bestie, welcome to speedstep_smi_get_freqs(9) from the Kernel API Manual π
this one's a whole vibe, let's get into it.
πΈ NAME πΈ
speedstep_smi_get_freqs β get SpeedStep preferred & current freq. β¨
β¨ SYNOPSIS β¨
int speedstep_smi_get_freqs (unsigned int *low , unsigned int *high );
π ARGUMENTS π
lowβ the low frequency value is placed here π«Άhighβ the high frequency value is placed here π
π¦ DESCRIPTION π¦
okay so listen π this is only available on later SpeedStep-enabled systems. on earlier systems it returns false results or even hangs [cf. bugme.osdl.org # 1422] π and empirical testing shows that the latter occurs if !(ist_info.event & 0xFFFF) π
bestie, fr fr: earlier systems are not it for this one β false results or a whole hang, no cap.
π SEE ALSO π
- Kernel file
./drivers/cpufreq/speedstep-smi.c speedstep_smi_ownership(9)speedstep_set_state(9)speedstep_target(9)speedstep_init(9)speedstep_exit(9)
mwah π this lil page is straight from ./drivers/cpufreq, dated October 2026, and it's all about speedstep_smi_get_freqs(9) β periodt. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms