zl3073x_chan_nco_mode_set(9)
okay bestie, welcome to the zl3073x_chan_nco_mode_set(9) page from the Kernel API Manual π β it's the kernel API entry that switches a DPLL channel to NCO mode, and it's lowkey iconic. no cap. β¨
β¨ NAME β¨
zl3073x_chan_nco_mode_set β switch DPLL channel to NCO mode. that's the whole assignment, and it ate. π
π¦ SYNOPSIS π¦
the signature is literally right here, bestie:
int zl3073x_chan_nco_mode_set (struct zl3073x_dev *zldev , u8 index );
πΈ ARGUMENTS πΈ
zldevβ pointer tozl3073x_devstructure. it's the device handle you're handing over. π«Άindexβ DPLL channel index. tells the function which channel is the main character. π
π DESCRIPTION π
so here's the tea: this switches the channel to NCO mode and reads the df_offset that nco_auto_read auto-captured directly from the register. No DF_READ handshake is needed as nco_auto_read populates the register before the mode switch completes. periodt, bestie. β¨
π₯ RETURN π₯
0 on success, <0 on error. that's it β no secret lore. ππ
π SEE ALSO π
Kernel file ./drivers/dpll/zl3073x/chan.c β and the whole SEE ALSO squad is:
zl3073x_chan_state_update(9)zl3073x_chan_state_fetch(9)zl3073x_chan_state_get(9)zl3073x_chan_tod_ready_wait(9)zl3073x_chan_tod_ctrl(9)zl3073x_chan_tod_read(9)zl3073x_chan_tod_write(9)zl3073x_chan_tod_adjust(9)zl3073x_chan_df_offset_set(9)zl3073x_chan_tie_write(9)zl3073x_chan_phase_step(9)zl3073x_chan_state_set(9)
k byeee bestie π«Ά β this page is from source/version ./drivers/dpll/zl3073x, dated October 2026, and the manual page is zl3073x_chan_nco_mode_set(9). stay slay and keep those channels switching. πβ¨
π¦ 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