STRUCT BRCMSTB_PIN_FUNCS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct brcmstb_pin_funcs(9) πŸ’…

Okay bestie, welcome to your Kernel API Manual moment ✨. We're talking about struct brcmstb_pin_funcs β€” and fr fr, pins provide their primary/alternate functions in this struct πŸ’–.


🌸 NAME 🌸

struct brcmstb_pin_funcs β€” pins provide their primary/alternate functions in this struct πŸŽ€


✨ SYNOPSIS ✨

struct brcmstb_pin_funcs {
    const u32 func_mask;
    const u8 *funcs;
    const unsigned int n_funcs;
};

πŸ‘‘ Members πŸ‘‘

  • func_mask β€” mask representing valid bits of the function selector in the registers πŸ‘€
  • funcs β€” array of function identifiers 🌈
  • n_funcs β€” number of identifiers of the funcs array above πŸ“

πŸ” SEE ALSO πŸ”

  • Kernel file ./drivers/pinctrl/bcm/pinctrl-brcmstb.h struct brcmstb_pdata(9) πŸ‘€

Okay that's the whole vibe πŸ’–. This page comes from the source/version path ./drivers/pinctrl/bcm, dated October 2026, and it's filed under struct brcmstb_pin_funcs(9) β€” bestie, you're all caught up 🫢✨

πŸ“¦ where this page comes from