STRUCT INTEL_PINGROUP(9)
π struct intel_pingroup(9) β Kernel API Manual, bestie edition
okay so we're in the Kernel API Manual and today's main character is struct intel_pingroup, no cap. It's literally the description about a group of pins β like, the whole vibe of one little pin squad. π
β¨ NAME β¨
struct intel_pingroup β description about group of pins π«Ά
β¨ SYNOPSIS β¨
struct intel_pingroup {
struct pingroup grp;
unsigned short mode;
const unsigned int *modes;
};
πΈ Members πΈ
okay bestie, here's who's who in this struct:
grpβ the generic data of the pin group, aka the name and the pins. it's giving "just the basics" energy πmodeβ the native mode in which the group is muxed out pins. heads up: this one's used ifmodesisNULL. βmodesβ if this is notNULL, it will hold the mode for each pin inpins. one mode per pin, she's thorough π
π SEE ALSO π
go check these out, iykyk:
- Kernel file
./drivers/pinctrl/intel/pinctrl-intel.h struct intel_function(9)struct intel_padgroup(9)enum (anonymous)(9)struct intel_community(9)PIN_GROUP(9)struct intel_pinctrl_soc_data(9)struct intel_pinctrl_context(9)struct intel_pinctrl(9)
that's the whole page, periodt. π¦ from ./drivers/pinctrl/intel, dated October 2026 β mwah, hope this helped bestie πβ¨
π¦ 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