pinmux_gener...ction_groups(9)
πΈ NAME πΈ
okay so bestie, this page is pinmux_gener...ction_groups(9) from the Kernel API Manual β¨ β and the function it's serving is pinmux_generic_get_function_groups, which gets the function groups π
that's literally the whole name vibe.
β¨ SYNOPSIS β¨
here's the exact call, no cap:
int pinmux_generic_get_function_groups (struct pinctrl_dev *pctldev ,
unsigned int selector , const char * const **groups , unsigned int *
const ngroups );
π ARGUMENTS π
pctldevβ pin controller device ποΈselectorβ function number π’groupsβ array of pin groups π§Ίngroupsβ number of pin groups π’
π₯ SEE ALSO π₯
Kernel file ./drivers/pinctrl/pinmux.c is the home base π«Ά, and these functions are the friend group:
pinmux_can_be_used_for_gpio(9)pin_request(9)pin_free(9)pinmux_request_gpio(9)pinmux_free_gpio(9)pinmux_gpio_direction(9)pinmux_generic_get_function_count(9)pinmux_generic_get_function_name(9)pinmux_generic_get_function(9)pinmux_generic_function_is_gpio(9)pinmux_generic_add_function(9)pinmux_generic_add_pinfunction(9)pinmux_generic_remove_function(9)pinmux_generic_free_functions(9)
source/version vibes: ./drivers/pinctrl Β· date: October 2026 Β· page: pinmux_gener...ction_groups(9) β bye bestie, drink water and pin 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