STRUCT ROCKCHIP_PMX_FUNC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, this is the struct rockchip_pmx_func(9) page from the Kernel API Manual β€” and its whole job is to represent a pin function. that's the name, that's the vibe, periodt πŸ’…βœ¨


🌸 SYNOPSIS 🌸

here's the struct in all its literal glory β€” copy it exact, no cap:

       struct rockchip_pmx_func {
           const char              *name;
           const char              **groups;
           u8 ngroups;
        };

🫢 Members 🫢

  • name β€” the name of the pin function; it's used to lookup the function. iykyk πŸ”
  • groups β€” one or more names of pin groups that provide this function. it's giving group-chat support energy πŸ’–
  • ngroups β€” the number of groups included in groups. literally just the count, bestie πŸ”’

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/pinctrl/pinctrl-rockchip.h struct rockchip_gpio_regs(9), struct rockchip_iomux(9), struct rockchip_drv(9), struct rockchip_pin_bank(9), struct rockchip_mux_recalced_data(9), struct rockchip_pin_group(9)

these are the neighbors to check out when you're deep in the pinctrl rabbit hole πŸ‡βœ¨


mwah πŸ’‹ that's the page, bestie. source/version is ./drivers/pinctrl, dated October 2026, and the page is struct rockchip_pmx_func(9). slay 🫢🌈

πŸ“¦ where this page comes from