rza1_set_mux(9)
π rza1_set_mux β a Kernel API Manual moment
okay so bestie, welcome to the rza1_set_mux(9) page, straight out of the Kernel API Manual β¨ this one's short and sweet and honestly it's giving "tiny function, big job" energy π
πΈ NAME πΈ
rza1_set_mux β grab pins from a group and slap their mux settings on them π«Ά
like, it retrieves pins from a group and applies their mux settings, no cap. that's the whole vibe.
β¨ SYNOPSIS β¨
int rza1_set_mux (struct pinctrl_dev *pctldev , unsigned int selector ,
unsigned int group );
returns an int, takes three args, and yes the spacing is exactly like that, don't come for me, that's just how it's written π
π¦ ARGUMENTS π¦
pctldevβ the pin controller device π this is your main character, the pinctrl device the whole thing operates on.selectorβ the function selector π― the function you're picking, iykyk.groupβ the group selector π which group of pins you're repping.
three args, very demure, very mindful π§
π₯ SEE ALSO π₯
okay this is the part where the page goes full friend-group-tag energy, because there are so many related icons and honestly they all ate π
Kernel file ./drivers/pinctrl/renesas/pinctrl-rza1.c β the home base π
and then the whole squad:
struct rza1_mux_conf(9)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_parse_gpiochip(9)rza1_gpio_register(9)rza1_pinctrl_register(9)
literally the entire pinctrl-rza1.c friend group, all linked, all referenced, all iconic β
lowkey if you're poking at RZ/A1 pinmux stuff, read the whole squad before you start, bestie β the pages link to each other for a reason π«Ά
and that's the page!! short, sweet, slayed π the source lives at ./drivers/pinctrl/renesas and this gorgeous little document is dated October 2026, so jot that down, mwah π bye bestie, go mux some pins responsibly π
π¦ 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