STRUCT RZA1_MUX_CONF(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is the struct rza1_mux_conf(9) page from the Kernel API Manual, and it literally describes a pin multiplexing operation πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

no notes, just the struct in all its glory:

struct rza1_mux_conf {
    u16 id;
    u8 port;
    u8 pin;
    u8 mux_func;
    u8 mux_flags;
    u8 value;
};

🌸 Members 🌸

  • id β€” the pin identifier, and it goes from 0 to RZA1_NPINS ✨
  • port β€” the port where the pin sits on πŸͺ‘
  • pin β€” pin id πŸŽ€
  • mux_func β€” alternate function id number πŸ”’
  • mux_flags β€” alternate function flags 🚩
  • value β€” output value to set the pin to πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/pinctrl/renesas/pinctrl-rza1.c β€” yep, that's the home base πŸ‘€


okay bye bestie 🫢 this page comes from ./drivers/pinctrl/renesas, dated October 2026, and it's the struct rza1_mux_conf(9) manual β€” slay and hydrate πŸ’…βœ¨

πŸ“¦ where this page comes from