STRUCT CLK_WZRD(9)
π NAME π
Hiii bestie π welcome to the struct clk_wzrd(9) page from the Kernel API Manual. This one is all about struct clk_wzrd β the clock wizard private data structure β and itβs lowkey the structβs whole little info stash β¨. It ate and left no crumbs, fr fr.
β¨ SYNOPSIS β¨
Okay so hereβs the struct, exactly as written β no edits, no cap π«Ά:
struct clk_wzrd {
struct notifier_block nb;
void __iomem *base;
struct clk *clk_in1;
struct clk *axi_clk;
struct clk_hw *clks_internal[wzrd_clk_int_max];
unsigned int speed_grade;
bool suspended;
struct clk_hw_onecell_data clk_data;
};
π Members π
nbβ Notifier block. Yep, thatβs the member, bestie π.baseβ Memory base. The memory-base member, periodt π§.clk_in1β Handle to input clock'clk_in1'π.axi_clkβ Handle to input clock's_axi_aclk'πΈ.clks_internalβ Internal clocks. The internal clocks crew, literally π .speed_gradeβ Speed grade of the device. Itβs giving device speed-grade realness β¨.suspendedβ Flag indicating power state of the device. Power-state flag behavior, iykyk π.clk_dataβ Output clock data. The output clock data, slay π.
π¦ SEE ALSO π¦
- Kernel file
./drivers/clk/xilinx/clk-xlnx-clock-wizard.c struct clk_wzrd_divider(9)
Go read those too, bestie β main character kernel-file energy fr fr π₯.
xoxo, your fav kernel bestie π β source/version: ./drivers/clk/xilinx, date: October 2026. slay and happy clocking πβ¨
π¦ 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