STRUCT RZV2H_MOD_CLK(9)
β¨ struct rzv2h_mod_clk(9) β¨
okay bestie, welcome to the Kernel API Manual β this page is all about struct rzv2h_mod_clk, aka the Module Clocks definitions. lowkey iconic. π
π NAME π
struct rzv2h_mod_clk β Module Clocks definitions. periodt. π
π¦ SYNOPSIS π¦
struct rzv2h_mod_clk {
const char *name;
u32 mstop_data;
u16 parent;
bool critical;
bool no_pm;
u8 on_index;
u8 on_bit;
s8 mon_index;
u8 mon_bit;
s8 ext_clk_mux_index;
};
πΈ Members πΈ
nameβ the handle between common and hardware-specific interfaces. bridge vibes, honestly. π«Άmstop_dataβ packed data: themstopregister offset and mask. it's packed, bestie. π§³parentβ id of the parent clock. yep, it has a mom. πcriticalβ flag to indicate the clock is critical. handle with care. π¨no_pmβ flag to indicate PM is not supported. no-PM zone, noted. πon_indexβ control register index. πon_bitβ the ON bit. that's it, that's the bit. π₯mon_indexβ monitor register index. πmon_bitβ monitor bit. tiny but iconic. π¦ext_clk_mux_indexβ mux index for external clock source, or-1if internal. if you see-1, internal girlie. π
π SEE ALSO π
Kernel file ./drivers/clk/renesas/rzv2h-cpg.h β plus these absolute legends: struct pll(9), struct ddiv(9), struct smuxed(9), struct fixed_mod_conf(9), struct rzv2h_reset(9), struct rzv2h_cpg_info(9). iykyk π
xoxo, your Kernel API Manual bestie π β source/version corner: ./drivers/clk/renesas, date: October 2026, title: struct rzv2h_mod_clk(9). mwah π
π¦ 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