ENUM AMD_PMF_TA_SLIDER(9)
πΈ enum amd_pmf_ta_slider β the kernel API manual page, bestie edition π
okay so real talk, you're reading the manual page for enum amd_pmf_ta_slider, and it's literally the Trusted Application power slider positions. that's it, that's the whole vibe. and yes it's a kernel API page, so strap in π
β¨ NAME β¨
enum amd_pmf_ta_slider β Trusted Application power slider positions π
β¨ SYNOPSIS β¨
here's the whole enum, character for character, no edits, no notes:
enum amd_pmf_ta_slider {
AMD_PMF_TA_BEST_BATTERY ,
AMD_PMF_TA_BETTER_BATTERY ,
AMD_PMF_TA_BETTER_PERFORMANCE ,
AMD_PMF_TA_BEST_PERFORMANCE ,
AMD_PMF_TA_MAX
};
β¨ Constants β¨
okay so these are the little slider stops, from "please don't die, battery" all the way to "send it" π₯
AMD_PMF_TA_BEST_BATTERYβ maximum battery savings, minimal performance. like, your laptop is in full cozy mode π§ taking a nap, basically.AMD_PMF_TA_BETTER_BATTERYβ balanced towards battery life. the "i care about my battery but i also have things to do" era π«ΆAMD_PMF_TA_BETTER_PERFORMANCEβ balanced towards performance. now we're leaning into it, main character energy but still responsible πAMD_PMF_TA_BEST_PERFORMANCEβ maximum performance, higher power consumption. absolutely iconic, absolutely a battery eater, no cap ππ₯AMD_PMF_TA_MAXβ sentinel value indicating maximum enum value. not a real slider stop, just the little marker at the end saying "that's all of them" β
β¨ Description β¨
so, what is this thing fr fr? this enumeration defines the power slider positions used by the AMD PMF Trusted Application for dynamic power management decisions π and β fun fact β these correspond to the Windows power slider UI positions. so if you've ever slid that little slider on Windows and wondered what it's actually doing under the hood, surprise, it's this π
β¨ SEE ALSO β¨
go off and read these next, bestie, they're all vibing in the same orbit π¦
- Kernel file
./include/uapi/linux/amd-pmf.h AMD_PMF_IOC_MAGIC(9)IOCTL_AMD_PMF_POPULATE_DATA(9)enum amd_pmf_laptop_placement(9)enum amd_pmf_platform_type(9)
ok that's the whole page, nothing skipped, every last constant accounted for π
and finally, the cute sign-off you were promised: this page lives under ./include/uapi/linux πΈ it's dated October 2026 β¨ and it's officially enum amd_pmf_ta_slider(9) π periodt. go read your kernel headers, ily, bye π
π¦ 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