STRUCT MTK_SPEC_PINMUX_SET(9)
π struct mtk_spec_pinmux_set(9) π
okay so bestie, welcome to the Kernel API Manual β today's main character is struct mtk_spec_pinmux_set(9) and honestly? she's small, she's specific, she slays. β¨
πΈ NAME πΈ
struct mtk_spec_pinmux_set β that's her, that's the whole name, the manpage literally left the description blank so we're just gonna sit here and appreciate her for exactly who she is π«Ά (no cap, the original really does give you nothing else here).
β¨ SYNOPSIS β¨
the whole glow-up, verbatim, do not touch a single character:
struct mtk_spec_pinmux_set {
unsigned short pin;
unsigned short offset;
unsigned char bit;
};
three members, one struct, zero notes π she's compact and she knows it.
π Members π
pinβ the pin number. iconic. that's the pin you're talking about πoffsetβ the offset of the extra setting register. yes bestie, extra β we're not in the main register, we're in the bonus level π¦bitβ the bit of the extra setting register. one single bit, living her best life π
π Description π
- For special pins' mode setting β¨
like, that's it, that's the vibe β these are the special pins and this struct is how their mode gets set. periodt. π₯
π SEE ALSO π
- Kernel file
./drivers/pinctrl/mediatek/pinctrl-mt2701.cβ go read it, iykyk ππ
fr fr reminder: this is a kernel API page, so if you're poking at pinmux registers, be cute but be careful π§ β the source of truth is always that file above.
okay that's the whole page, love u, go set some special pin modes π
β xoxo, your girl, signing off for the <pink>Kernel API Manual</pink>, brought to you by <lavender>./drivers/pinctrl/mediatek</lavender>, dated <mint>October 2026` β catch you in the next group chat πΈππ«
π¦ 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