pinctrl_generic_add_group(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– pinctrl_generic_add_group(9) β€” Kernel API Manual πŸ’–

okay so bestie, welcome to the pinctrl_generic_add_group(9) page from the Kernel API Manual. it’s giving β€œadd a new pin group” and honestly the vibes are immaculate πŸ¦‹


πŸŽ€ NAME πŸŽ€

pinctrl_generic_add_group β€” adds a new pin group. periodt ✨

🌸 SYNOPSIS 🌸

       int pinctrl_generic_add_group (struct pinctrl_dev *pctldev , const char
       *name , const unsigned int *pins , int num_pins , void *data );

🫢 ARGUMENTS 🫢

  • pctldev β€” pin controller device. yes bestie, the pin controller device itself πŸ‘‘
  • name β€” name of the pin group. the group’s name, literally πŸŽ€
  • pins β€” pins in the pin group. the actual pins in the group πŸ”₯
  • num_pins β€” number of pins in the pin group. the count, no cap πŸ’…
  • data β€” pin controller driver specific data. driver-specific data for the pin controller 🌈

πŸ’€ DESCRIPTION πŸ’€

Note that the caller must take care of locking. 😭 bestie, locking is on the caller β€” you gotta take care of locking. fr fr, don’t forget πŸ’…

🌟 SEE ALSO 🌟

Kernel file ./drivers/pinctrl/core.c and the whole pinctrl friend group:


and that’s the whole page, bestie πŸ’– it’s filed under ./drivers/pinctrl, dated October 2026, and it’s literally the pinctrl_generic_add_group(9) page. bye 🫢✨

πŸ“¦ where this page comes from