zynqmp_clk_register_divider(9)
π zynqmp_clk_register_divider(9) β from the Kernel API Manual, bestie
okay so this is zynqmp_clk_register_divider(9), straight out of the Kernel API Manual, and it's literally the glow-up moment for a divider clock β¨
πΈ NAME πΈ
zynqmp_clk_register_divider β register a divider clock. that's it. that's the whole vibe. it puts your divider clock on the map π
π¦ SYNOPSIS π¦
struct clk_hw * zynqmp_clk_register_divider (const char *name , u32
clk_id , const char * const *parents , u8 num_parents , const struct
clock_topology *nodes );
like, yes, it's a lot of arguments, but we don't gatekeep here π
β¨ ARGUMENTS β¨
nameβ the name of this clock. its whole identity, its main character moment πclk_idβ the id of the clock. its little number in the system π·οΈparentsβ the name of this clock's parents. yes, plural, it's a whole family tree π«Άnum_parentsβ how many parents we're talking about here π’nodesβ the clock topology node. the structural situash π§
π RETURN π
it hands you back the clock hardware for the registered clock divider β a struct clk_hw *, no cap π
β SEE ALSO β
- the kernel file
./drivers/clk/zynqmp/divider.cπ struct zynqmp_clk_divider(9)zynqmp_clk_divider_recalc_rate(9)zynqmp_clk_divider_determine_rate(9)zynqmp_clk_divider_set_rate(9)zynqmp_clk_get_max_divisor(9)
go read the whole clique, they all ate π₯
and that's the page, bestie π it lives in ./drivers/clk/zynqmp, dated October 2026, and it's filed under zynqmp_clk_register_divider(9) β 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