STRUCT RZV2H_PLL_PARS(9)
π struct_rzv2h_pll_pars β the kernel API manual, bestie edition π
okay so this is the page for struct rzv2h_pll_pars(9) β yes that's the whole manual name, it's a kernel API manual, and honestly? she's giving "niche but essential." let's get into it π
β¨ NAME β¨
struct rzv2h_pll_pars β literally just the PLL configuration parameters. that's the vibe. π¦
πΈ SYNOPSIS πΈ
struct rzv2h_pll_pars {
u16 m;
u8 p;
u8 s;
s16 k;
u64 freq_millihz;
s64 error_millihz;
};
like, look at her. six little fields. main character energy fr fr π
π«Ά Members π«Ά
mβ the main divider value. that's her job. slay.pβ the pre-divider value β¨sβ the output divider value π«kβ the delta-sigma modulation value. fancy name, iconic field πfreq_millihzβ the calculated PLL output frequency, in millihertz. calculated, not guessed. no cap πerror_millihzβ frequency error from target, in millihertz, and it's signed (s64) so yes it can go negative, that's intentional π
π₯ Description π₯
so this structure holds the configuration parameters for the Phase-Locked Loop (PLL) β you know, the thing that's out here achieving a specific output frequency. that's the whole assignment. she carries the config, the PLL does the lock, everyone goes home happy π
π SEE ALSO π
- Kernel file
./include/linux/clk/renesas.hβ the one and only struct rzv2h_pll_limits(9)struct rzv2h_pll_div_pars(9)
no cap, that's the whole page. go read the see-also entries, they're lowkey connected iykyk β
and that's a wrap, bestie π§ this came from ./include/linux/clk, dated October 2026 β so like, future-coded but make it kernel. byeee π
π
π¦ 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