STRUCT SPEAR_MODEMUX(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is the Kernel API Manual page for struct spear_modemux(9) β€” literally the SPEAr mode mux configuration struct, and it’s here to serve πŸ’…βœ¨

✨ SYNOPSIS ✨

       struct spear_modemux {
           u16 modes;
           u8 nmuxregs;
           struct spear_muxreg *muxregs;
        };

πŸŽ€ Members πŸŽ€

  • modes β€” mode ids supported by this group of muxregs πŸ’–
  • nmuxregs β€” number of muxreg configurations to be done for modes ✨
  • muxregs β€” array of muxreg configurations to be done for modes 🫢

🌈 SEE ALSO 🌈

  • the kernel file ./drivers/pinctrl/spear/pinctrl-spear.h
  • struct spear_pmx_mode(9)
  • struct spear_muxreg(9)
  • struct spear_pingroup(9)
  • struct spear_function(9)
  • struct spear_pinctrl_machdata(9)
  • struct spear_pmx(9)

🌷 mwah πŸ’‹ cute sign-off time: this page is from ./drivers/pinctrl/spear, dated October 2026, and it’s literally the struct spear_modemux(9) manual page. bye bestie, go slay that pinmuxing πŸ’…βœ¨

πŸ“¦ where this page comes from