STRUCT CLKDM_AUTODEP(9)
okay so bestie π welcome to the Kernel API Manual page for struct clkdm_autodep(9) β yes, title and manual name are folded right in here, cute and all. Let's get into it β¨
β¨ NAME β¨
struct clkdm_autodep β clkdm deps to add when entering/exiting hwsup mode π«Ά
πΈ SYNOPSIS πΈ
here's the struct, verbatim, no edits, no cap:
struct clkdm_autodep {
union {
const char *name;
struct clockdomain *ptr;
} clkdm;
};
π Members π
clkdmβ clockdomain to addwkdep+sleepdepon β setnamemember only π
π¦ Description π¦
so picture a clockdomain that should have wkdeps and sleepdeps added when a clockdomain should stay active in hwsup mode. and conversely, those deps get removed when the clockdomain should be allowed to go inactive in hwsup mode. that's the whole vibe π₯
π¨ Autodeps are deprecated and should be removed after omap_hwmod-based fine-grained module idle control is added. periodt, bestie π
π SEE ALSO π
- Kernel file
./arch/arm/mach-omap2/clockdomain.hβ go readstruct clkdm_dep(9),struct clockdomain(9), andstruct clkdm_ops(9)π
mwah π cute little sign-off: source/version vibe is ./arch/arm/mach-omap2, dated October 2026, and this page is struct clkdm_autodep(9). 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