STRUCT MTK_PIN_DRV_GRP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, this is the struct mtk_pin_drv_grp(9) page from the Kernel API Manual β€” and it’s giving β€œeach pin’s driving info” main character energy βœ¨πŸ’…

✨ NAME ✨

struct mtk_pin_drv_grp β€” provide each pin driving info, no cap πŸ’–

πŸŽ€ SYNOPSIS πŸŽ€

struct mtk_pin_drv_grp {
    unsigned short pin;
    unsigned short offset;
    unsigned char bit;
    unsigned char grp;
 };

πŸ’… Members πŸ’…

the cast of this struct, aka the members bestie 🫢

  • pin β€” the pin number, periodt πŸ’…
  • offset β€” the offset of driving register for this pin, literally where the driving register sits ✨
  • bit β€” the bit of driving register for this pin, the exact bit bestie πŸŽ€
  • grp β€” the group for this pin belongs to, its little squad πŸ‘‘

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./drivers/pinctrl/mediatek/pinctrl-mtk-common.h β€” struct mtk_drv_group_desc(9), struct mtk_pin_spec_pupd_set_samereg(9), struct mtk_pinctrl_devdata(9) β€” go read the lore iykyk πŸ”₯

πŸ’– cute sign-off: source/version is ./drivers/pinctrl/mediatek, dated October 2026, for struct mtk_pin_drv_grp(9). bye bestie, go slay those pins! πŸ’…βœ¨

πŸ“¦ where this page comes from