armada_37xx_add_function(9)
πΈ NAME πΈ
okay so this is the armada_37xx_add_function(9) page from the Kernel API Manual, and it's literally about adding a new function to the list. bestie, we're in kernel pinctrl land now, stay close π
armada_37xx_add_function β add a new function to the list. no cap, that's the whole vibe β¨
β¨ SYNOPSIS β¨
int armada_37xx_add_function (struct armada_37xx_pmx_func *funcs , int
*funcsize , const char *name );
it returns an int, and the signature is staying exactly as-is because we do not mess with kernel types π
π ARGUMENTS π
funcsβ array of function to add the new one. yes, the whole function squad is right there π«Άfuncsizeβ size of the remaining space for the function. this is the capacity-check energy β¨nameβ name of the function to add. iconic label behavior, honestly π·οΈ
π¦ DESCRIPTION π¦
if it is a new function, then create it by adding its name. otherwise, increment the number of group associated to this function.
that's it, that's the move: new name β add it, not-new name β bump the number of group associated to this function. periodt π
π SEE ALSO π
- Kernel file
./drivers/pinctrl/mvebu/pinctrl-armada-37xx.c - struct
armada_37xx_pin_group(9),armada_37xx_fill_group(9),armada_37xx_fill_func(9)
xoxo, this page is sourced from ./drivers/pinctrl/mvebu, dated October 2026, and it's the armada_37xx_add_function(9) manual page β slay π
β¨
π¦ 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