STRUCT TNG_GPIO_CONTEXT(9)
πΎ struct tng_gpio_context(9) πΎ
okay bestie, welcome to the Kernel API Manual page for struct tng_gpio_context. This is the context struct that gets saved during suspend-resume, and honestly? Itβs giving βquiet little save file with main character energy.β π«Ά
β¨ NAME β¨
struct tng_gpio_context β Context to be saved during suspend-resume. π
π¦ SYNOPSIS π¦
no cap, hereβs the exact shape, bestie β no renaming, no βvibes-basedβ edits:
struct tng_gpio_context {
u32 level;
u32 gpdr;
u32 grer;
u32 gfer;
u32 gimr;
u32 gwmr;
};
π§ Members π§
every field is a u32, and hereβs the group-chat rundown:
levelβ Pin level β¨gpdrβ Pin direction πgrerβ Rising edge detect enable πΈgferβ Falling edge detect enable π¦gimrβ Interrupt mask πgwmrβ Wake mask π
π SEE ALSO π
- Kernel file
./drivers/gpio/gpio-tangier.cβ go peek, iykyk π
thatβs the whole page, bestie π«Ά this one comes from the ./drivers/gpio source and is dated October 2026. Itβs the struct tng_gpio_context(9) manual page, and yes, it understood the assignment. periodt π
π¦ 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