intel_idle_c..._driver_init(9)
π intel_idle_c..._driver_init(9) β like, the Kernel API Manual girlies know β¨
okay so bestie, welcome to the Kernel API Manual page for intel_idle_c..._driver_init(9) β yes that's the whole truncated name, she's mysterious, she's iconic, we don't ask questions π
πΈ NAME πΈ
intel_idle_cpuidle_driver_init β she's the one who creates the list of available idle states, no cap π¦
β¨ SYNOPSIS β¨
void intel_idle_cpuidle_driver_init (struct cpuidle_driver *drv );
that's it. that's the whole vibe. a void returning queen that takes exactly one pointer, periodt π
π ARGUMENTS π
drvβ the cpuidle driver structure you're gonna initialize π«Ά like, hand her the driver struct and she does the rest, iykyk
π₯ SEE ALSO π₯
the whole friend group shows up for this one, fr fr:
- Kernel file
./drivers/idle/intel_idle.cπ (the source of truth, the main character) intel_idle(9)intel_idle_s2idle(9)intel_idle_cst_usable(9)ivt_idle_state_table_update(9)irtl_2_usec(9)bxt_idle_state_table_update(9)sklh_idle_state_table_update(9)skx_is_pc6_disabled(9)skx_idle_state_table_update(9)spr_idle_state_table_update(9)drop_pc6_redundant_cstates(9)byt_cht_auto_demotion_disable(9)intel_idle_cpu_init(9)intel_idle_cpuidle_devices_uninit(9)validate_cmdline_cstate(9)cmdline_table_adjust(9)
likeβ¦ that's a lot of siblings but every single one of them ate πβ¨
ngl bestie, the only thing this function returns is nothing (void) β so don't go looking for a return value, she doesn't do that π
and that's the page!! mwah π
source + version + date tea: this little slice of kernel lore lives under ./drivers/idle, dated October 2026, and it's all the Kernel API Manual's doing β go forth and slay your idle states, bestie ππ
π¦ 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