STRUCT INGENIC_CGU_CUSTOM_INFO(9)
π struct ingenic_cgu_custom_info(9)
okay so bestie, welcome to the Kernel API Manual, section 9 β yes we're literally in the kernel docs and we're gonna have a good time π
This one's a lil baby struct, ngl. It's the information about a custom (SoC) clock β like when your SoC has a clock that just doesn't fit the normal mux/div/gate vibe and needs its own whole personality. main character energy only β¨
πΈ NAME πΈ
struct ingenic_cgu_custom_info β information about a custom (SoC) clock π°οΈ
β¨ SYNOPSIS β¨
struct ingenic_cgu_custom_info {
const struct clk_ops *clk_ops;
};
that's it. that's the whole struct. one (1) member. she's minimal, she's iconic, she's lowkey perfect π
π¦ Members π¦
clk_opsβ custom clock operation callbacks π₯ like, the actual ops your custom clock is gonna pull. it's aconst struct clk_ops *, so no take-backsies.
π SEE ALSO π
Kernel file ./drivers/clk/ingenic/cgu.h β and honestly the whole friend group:
struct ingenic_cgu_pll_info(9)struct ingenic_cgu_mux_info(9)struct ingenic_cgu_div_info(9)struct ingenic_cgu_fixdiv_info(9)struct ingenic_cgu_gate_info(9)struct ingenic_cgu_clk_info(9)struct ingenic_cgu(9)struct ingenic_clk(9)ingenic_cgu_new(9)ingenic_cgu_register_clocks(9)
bestie go read those too, iykyk π«Ά
π«Ά cute little sign-off: this drop is from ./drivers/clk/ingenic and it's dated October 2026 β bestie the future is now, 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