zl3073x_dpll...s_unregister(9)
π zl3073x_dpll_pins_unregister(9) π
okay so bestie, welcome to this Kernel API Manual page. The header gives it to us as zl3073x_dpll...s_unregister(9) (yes, the title is doing a little truncation moment), and the function we're actually hyping is zl3073x_dpll_pins_unregister(9). Let's get into it β it's giving kernel cleanup realness. π«Άβ¨
πΈ NAME πΈ
zl3073x_dpll_pins_unregister β unregister all registered DPLL pins. π
π SYNOPSIS π
void zl3073x_dpll_pins_unregister (struct zl3073x_dpll *zldpll );
It's a void function, so there's no return value to catch β just call it and move on, iconically. π
π ARGUMENTS π
zldpllβ pointer tozl3073x_dpllstructure. That's the DPLL device pointer you're passing in, bestie. π¦
π DESCRIPTION π
So the tea is: this function enumerates all DPLL pins registered to the given DPLL device and then unregisters them. Every registered pin gets the unregister treatment. That's the whole plot β no extra side quests, no cap. β¨
π SEE ALSO π
okay these are all the related legends from the original list β yes, every single one, we're keeping the whole friend group together: π
- 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_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_changes_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)
okay that's the page, bestie! this cutie came from the source/version line ./drivers/dpll/zl3073x, dated October 2026, and the footer calls the page zl3073x_dpll...s_unregister(9). periodt. ππ¦
π¦ 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