of_pll_div_clk_init(9)
β¨ of_pll_div_clk_init(9) β¨
okay bestie, welcome to the Kernel API Manual β yes, that's the manual name, we're being fancy today π
β and today's main character is of_pll_div_clk_init. it's giving "small function, big PLL divider energy" and honestly? we're obsessed π«Ά
πΈ NAME πΈ
of_pll_div_clk_init β the PLL divider setup function, periodt. that's the whole vibe check: it sets up your PLL divider. no cap β¨
π SYNOPSIS π
void of_pll_div_clk_init (struct device_node *node );
that's it. that's the whole signature. returns void β nothing comes back out, it just does the thing and leaves π«
π¦ ARGUMENTS π¦
nodeβ the device tree node for this clock π³ lowkey the most important part: this is the node that tells the function which clock we're talking about. no node, no clock, no divider, no nothing π
π₯ SEE ALSO π₯
- the kernel file
./drivers/clk/keystone/pll.cβ go read the source bestie, it's right there π struct clk_pll_data(9)struct clk_pll(9)_of_pll_clk_init(9)of_keystone_pll_clk_init(9)of_keystone_main_pll_clk_init(9)of_pll_mux_clk_init(9)
like a whole friend group of PLL functions fr fr π§ββοΈ go say hi to all of them
<div align="center">π β¨ π</div>
and that's the page, babes π it came to you straight from the source path ./drivers/clk/keystone, dated October 2026, in the of_pll_div_clk_init(9) era of the Kernel API Manual β iconic, no notes, ate and left zero crumbs ππ
π¦ 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