pinctrl_pm_s...t_init_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… pinctrl_pm_s...t_init_state(9) πŸ’…

okay so welcome to the Kernel API Manual, bestie ✨ this one's short and sweet and honestly kind of a vibe β€” it's all about selecting the init pinctrl state for PM. yes that's the whole assignment. let's get into it πŸŽ€


✨ NAME ✨

pinctrl_pm_select_init_state β€” select init pinctrl state for PM πŸ¦‹

like, that's it. that's the function. it selects the init pinctrl state, and it does it for PM. no cap πŸ’…


🌸 SYNOPSIS 🌸

int pinctrl_pm_select_init_state (struct device *dev );

it returns an int, it takes one struct device *, and its name is pinctrl_pm_select_init_state. iconic, honestly πŸ‘‘


🫢 ARGUMENTS 🫢

  • dev β€” device to select init state for πŸ’– literally the device you're doing the init-state selection for. that's the one. that's the device.

πŸ¦‹ SEE ALSO πŸ¦‹

the gang's all here, fr fr β€” the source lives in the kernel file ./drivers/pinctrl/core.c and these are all the neighbors in the pinctrl cinematic universe 🌈


πŸ’€ reminder bestie: every single one of those is (9) β€” section nine, kernel API, we stay consistent πŸ’…

that's the whole page, and yes it was short β€” some manpages are a whole meal and some are a little snack πŸ“

this cutie was brought to you by ./drivers/pinctrl and is dated October 2026 β€” mwah, love u, go select some states πŸ’–βœ¨πŸ§š

πŸ“¦ where this page comes from