STRUCT RZA1_MUX_CONF(9)
β¨ 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 from0toRZA1_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 π
struct rza1_port(9)struct rza1_pinctrl(9)rza1_pin_reset(9)rza1_pin_set_direction(9)rza1_pin_mux_single(9)rza1_gpio_request(9)rza1_gpio_free(9)rza1_gpio_get(9)rza1_dt_node_pin_count(9)rza1_parse_pinmux_node(9)rza1_dt_node_to_map(9)rza1_set_mux(9)rza1_parse_gpiochip(9)rza1_gpio_register(9)rza1_pinctrl_register(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms