zynqmp_pll_set_mode(9)
okay so bestie, welcome to zynqmp_pll_set_mode(9) β that's the title β and it comes straight outta the Kernel API Manual. Tiny kernel-function page, but we're giving it main character energy anyway. π
β¨
πΈ NAME πΈ
zynqmp_pll_set_mode β set the PLL mode. That's the whole name vibe: it sets the mode of the PLL. No cap. π
β¨ SYNOPSIS β¨
void zynqmp_pll_set_mode (struct clk_hw *hw , bool on );
Like, that's the signature, bestie β void return, and it takes a struct clk_hw *hw plus a bool on. π
π«Ά ARGUMENTS π«Ά
hwβ the handle between common and hardware-specific interfaces. It's the little bridge situation, iykyk. πonβ a flag that determines the mode. Yep, just a bool doing mode-flag things. π¦
π SEE ALSO π
okay so if you wanna keep reading (and you should, bestie), the page points you at the Kernel file ./drivers/clk/zynqmp/pll.c and struct zynqmp_pll(9), plus these icon functions:
zynqmp_pll_get_mode(9)zynqmp_pll_determine_rate(9)zynqmp_pll_recalc_rate(9)zynqmp_pll_set_rate(9)zynqmp_pll_is_enabled(9)zynqmp_pll_enable(9)zynqmp_pll_disable(9)zynqmp_clk_register_pll(9)
that's the whole page, bestie β source/version is ./drivers/clk/zynqmp, and the date on this cutie is October 2026. go off, kernel queen ππ
π¦ 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