zl3073x_dpll_changes_check(9)
π zl3073x_dpll_changes_check(9) π
okay so this is a page from the Kernel API Manual, and we're talking about zl3073x_dpll_changes_check β bestie, it's the little vibe-check function for your DPLL device β¨
πΈ NAME πΈ
zl3073x_dpll_changes_check β checks for changes and sends notifications π
π¦ SYNOPSIS π¦
void zl3073x_dpll_changes_check (struct zl3073x_dpll *zldpll );
like, that's the whole signature. no return value, she just does the thing π
β¨ ARGUMENTS β¨
zldpllβ pointer to thezl3073x_dpllstructure. that's your device handle, the main character of this whole operation π
π DESCRIPTION π
So what she does is: checks for changes on the given DPLL device and its registered DPLL pins, and then sends notifications about them. that's it. that's the job. glamorous? no. important? absolutely π
fr fr, this function gets called periodically from zl3073x_dev_periodic_work β so she's on a little recurring schedule, showing up like clockwork, doing her rounds, checking whether anything moved and yelling (politely) about it π«Ά
π SEE ALSO π
okay this list is long, so buckle up bestie, we're going through the whole friend group:
- Kernel file
./drivers/dpll/zl3073x/dpll.c struct zl3073x_dpll_pin(9)zl3073x_dpll_is_input_pin(9)zl3073x_dpll_is_nco_pin(9)zl3073x_dpll_is_p_pin(9)zl3073x_dpll_connected_ref_get(9)zl3073x_dpll_ref_operstate_get(9)zl3073x_dpll_pin_alloc(9)zl3073x_dpll_pin_free(9)zl3073x_dpll_pin_register(9)zl3073x_dpll_pin_unregister(9)zl3073x_dpll_pins_unregister(9)zl3073x_dpll_pin_is_registrable(9)zl3073x_dpll_pins_register(9)zl3073x_dpll_device_register(9)zl3073x_dpll_device_unregister(9)zl3073x_dpll_pin_phase_offset_check(9)zl3073x_dpll_pin_ffo_check(9)zl3073x_dpll_pin_measured_freq_check(9)zl3073x_dpll_init_fine_phase_adjust(9)zl3073x_dpll_ptp_gettimex64(9)zl3073x_dpll_ptp_settime64(9)zl3073x_dpll_ptp_adjtime_phase_step(9)zl3073x_dpll_ptp_adjtime(9)zl3073x_dpll_ptp_adjfine(9)zl3073x_dpll_ptp_adjphase(9)zl3073x_dpll_ptp_register(9)zl3073x_dpll_ptp_unregister(9)zl3073x_dpll_ref_sync_pair_register(9)zl3073x_dpll_ref_sync_pairs_register(9)zl3073x_dpll_alloc(9)zl3073x_dpll_free(9)zl3073x_dpll_register(9)zl3073x_dpll_unregister(9)
literally the whole squad, no cap π
ngl there's no return value and no error code here β she just checks and notifies, periodt. don't go looking for a status, it's giving void π
and that's the page!! brought to you by the fine folks over in ./drivers/dpll/zl3073x, dated October 2026. mwah, go check ur changes bestie π§π
π¦ 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