STRUCT MVEBU_MPP_MODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct mvebu_mpp_mode(9) ✨

okay bestie, so this is from the Kernel API Manual β€” welcome to the mvebu pin club, no cap πŸŽ€

πŸ’– NAME πŸ’–

struct mvebu_mpp_mode β€” it links the ctrl and the settings together, like the ultimate group chat admin 🫢

🌸 SYNOPSIS 🌸

struct mvebu_mpp_mode {
    u8 pid;
    struct mvebu_mpp_ctrl_setting *settings;
 };

πŸ¦‹ Members πŸ¦‹

  • pid β€” the first pin id that this mode handles. literally where this mode's territory starts πŸ‘‘
  • settings β€” the list of settings that are available for this mode. it's giving menu of options, and she has them all πŸ’…

⭐ Description ⭐

so a mode connects all available settings with the corresponding mpp_ctrl that's given by pid. that's the whole vibe β€” one mode, one ctrl, all the settings linked up together πŸ”₯

🧚 SEE ALSO 🧚

  • Kernel file ./drivers/pinctrl/mvebu/pinctrl-mvebu.h
  • struct mvebu_mpp_ctrl_data(9)
  • struct mvebu_mpp_ctrl(9)
  • struct mvebu_mpp_ctrl_setting(9)
  • struct mvebu_pinctrl_soc_info(9)

and that's the whole page, bestie πŸ’€βœ¨ this lil icon lives at ./drivers/pinctrl/mvebu and she was dated October 2026 β€” go read her friends next, iykyk πŸŒˆπŸ’œ

πŸ“¦ where this page comes from