STRUCT SPEAR_PMX_MODE(9)
β¨ NAME β¨
okay so bestie, meet struct spear_pmx_mode β it's the SPEAr pmx mode struct, and this is its struct spear_pmx_mode(9) page from the Kernel API Manual π
β¨
π SYNOPSIS π
here's the struct in all its main-character glory, no cap:
struct spear_pmx_mode {
const char *const name;
u16 mode;
u16 reg;
u16 mask;
u32 val;
};
π«Ά Members π«Ά
nameβ the name of the pmx mode π·οΈmodeβ the mode id, periodtregβ the register for configuring this modemaskβ the mask of this mode inregvalβ the val to be configured atregafter doing(val & mask)β¨
π SEE ALSO π
go give these besties a look, fr fr:
- Kernel file
./drivers/pinctrl/spear/pinctrl-spear.h struct spear_muxreg(9)struct spear_modemux(9)struct spear_pingroup(9)struct spear_function(9)struct spear_pinctrl_machdata(9)struct spear_pmx(9)
mwah π this cutie came from ./drivers/pinctrl/spear, dated October 2026, and it's the struct spear_pmx_mode(9) manual β bye bestie, slay 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