STRUCT SAMSUNG_GATE_CLOCK(9)
π NAME π
okay so bestie, welcome to the struct samsung_gate_clock(9) page from the Kernel API Manual π and it's literally the info bundle for a gate clock. The official NAME line is: struct samsung_gate_clock β information about gate clock. No notes, no extra lore, just that π«Ά
β¨ SYNOPSIS β¨
Here's the whole struct, copied exactly so you can vibe-check every field:
struct samsung_gate_clock {
unsigned int id;
const char *name;
const char *parent_name;
unsigned long flags;
unsigned long offset;
u8 bit_idx;
u8 gate_flags;
};
π Members π
idβ platform specific id of the clock. yes bestie, the platform-specific ID, exactly as it says πnameβ name of this gate clock. iconic, it knows its own name β¨parent_nameβ name of the parent clock. clock family tree vibes πΈflagsβ optional flags for basic clock. key word is optional, bestie πoffsetβ offset of the register for configuring the gate. literally the register offset π₯bit_idxβ bit index of the gate control bit-field inreg. yep,regis right there, no cap π«Άgate_flagsβ flags for gate-type clock. that's the whole field, periodt π
π SEE ALSO π
- Kernel file
./drivers/clk/samsung/clk.h struct samsung_clk_provider(9)struct samsung_clock_alias(9)struct samsung_fixed_rate_clock(9)struct samsung_fixed_factor_clock(9)struct samsung_mux_clock(9)struct samsung_div_clock(9)struct samsung_clk_reg_dump(9)struct samsung_pll_clock(9)struct samsung_cmu_info(9)
that's the whole page, bestie π¦ cute little sign-off: source/version is ./drivers/clk/samsung, and the date is October 2026 β 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