pm8xxx_vib_close(9)
π pm8xxx_vib_close(9) β a Kernel API Manual moment β¨
okay so bestie, welcome to the Kernel API Manual entry for pm8xxx_vib_close β yes the whole manual name is getting its moment up top because she is the moment π
πΈ NAME πΈ
pm8xxx_vib_close β the callback of the input close callback. that's it, that's the whole vibe. she's a callback inside a callback, inception energy fr fr π
β¨ SYNOPSIS β¨
void pm8xxx_vib_close (struct input_dev *dev );
literally one function, one argument, no return value, void queen doing void things π
π¦ ARGUMENTS π¦
devβ the input device pointer. that's your one (1) job: hand her a pointer to the input device and she'll take it from there π«Ά
π DESCRIPTION π
Turns off the vibrator.
no cap, that is the entire description. she shows up, she shuts the vibration down, she leaves. iconic, lowkey π the most drama-free function in the whole file and honestly we should all aspire π
π₯ SEE ALSO π₯
- Kernel file
./drivers/input/misc/pm8xxx-vibrator.c struct pm8xxx_vib(9)pm8xxx_vib_set(9)pm8xxx_work_handler(9)pm8xxx_vib_play_effect(9)
go read those too, the whole friend group is worth knowing π (and they're all hanging out in ./drivers/input/misc, so you know exactly where to find them π§)
β tiny reminder bestie: <rainbow>dev</rainbow> is an input device pointer β if you're passing her something weird, that's on you, not on her π
and that's a wrap!! π this page lives under ./drivers/input/misc, dated October 2026, and yes it's still called pm8xxx_vib_close(9) β mwah, bye, go turn off your vibrator responsibly ππ
π¦ 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