zl3073x_dev...pin_freq_get(9)
π zl3073x_dev...pin_freq_get(9) β from the Kernel API Manual, bestie
okay so. sit down, grab a strawberry drink π, because we're about to read a manpage together and honestly? it's giving "short and iconic." no cap.
β¨ NAME β¨
zl3073x_dev_output_pin_freq_get β get output pin frequency, literally that's the whole job, she's not pretending to be anything else πββοΈ
π¦ SYNOPSIS π¦
u32 zl3073x_dev_output_pin_freq_get (struct zl3073x_dev *zldev , u8 id
);
look at her. two arguments. one u32 coming back. clean. minimal. main character energy π
π ARGUMENTS π
zldevβ pointer to thezl3073xdevice, aka the whole situation you're asking about π«Άidβ the output pin id, so she knows which pin you're obsessed with
πΈ DESCRIPTION πΈ
so here's the tea β: this function computes the output pin frequency based on three iconic ingredients β
- the synth frequency
- the output divisor
- the signal format
that's the whole recipe, periodt.
and then there's a little plot twist for the N-div formats π β for those, the N-pin frequency gets additionally divided by esync_n_period. so yeah, extra division, but she handles it, no drama, no stress π
β RETURN β
the frequency of the given output pin, in Hz. that's it. that's the answer. slay π
π₯ SEE ALSO π₯
the whole friend group, fr fr β go say hi to all of them:
- Kernel file
./drivers/dpll/zl3073x/core.h struct zl3073x_chip_info(9)struct zl3073x_dev(9)struct zl3073x_hwreg_seq_item(9)zl3073x_dev_is_ref_phase_comp_32bit(9)zl3073x_input_pin_ref_get(9)zl3073x_output_pin_out_get(9)zl3073x_dev_ref_freq_get(9)zl3073x_dev_ref_is_diff(9)zl3073x_dev_synth_freq_get(9)zl3073x_dev_out_synth_get(9)zl3073x_dev_out_is_enabled(9)zl3073x_dev_out_is_stepped(9)zl3073x_dev_out_dpll_get(9)zl3073x_dev_out_is_diff(9)zl3073x_dev_output_pin_is_enabled(9)
like, the entire group chat is in here. iykyk π
and that's the page, bestie π§ β this little gem lives at ./drivers/dpll/zl3073x, dated October 2026, and it's part of the Kernel API Manual. go forth and call her correctly πβ¨
π¦ 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