ENUM PINMUX_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum pinmux_type(9)

okay bestie, welcome to the Kernel API Manual corner where we’re talking about enum pinmux_type. No cap, this one is short and sweet: it’s the enum that literally defines the types of pinmux pins. Think of it as the vibe check for pinmux pins. πŸ’–


✨ NAME ✨

enum pinmux_type β€” Define types of pinmux pins. That’s it, that’s the whole assignment. It tells you what flavor of pinmux pin you’re looking at. πŸŽ€

🌸 SYNOPSIS 🌸

enum pinmux_type {
    pinmux_type_fpmx ,
    pinmux_type_grp

};

🌟 Constants 🌟

  • pinmux_type_fpmx β€” a fully-pinmux pin. highkey the fully-pinmux one. ✨
  • pinmux_type_grp β€” a group-pinmux pin. the group-pinmux one, periodt. πŸ¦‹

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/pinctrl/sunplus/sppctl.h, plus enum mux_first_reg(9), enum mux_master_reg(9), and struct grp2fp_map(9). Go read those too, bestie, iykyk. πŸ“š


sending you off with source/version ./drivers/pinctrl/sunplus and the October 2026 date β€” mwah πŸ’‹πŸ‘‘

πŸ“¦ where this page comes from