zl3073x_chan_tie_write(9)
π zl3073x_chan_tie_write β the Kernel API Manual, bestie edition π
okay so like, welcome to the zl3073x_chan_tie_write(9) era β¨ this is a page straight out of the Kernel API Manual and we're gonna read it together, no cap.
πΈ NAME πΈ
zl3073x_chan_tie_write β adjust DPLL phase using TIE write π¦
like, that's the whole vibe. you're nudging the phase. iconic.
β¨ SYNOPSIS β¨
int zl3073x_chan_tie_write (struct zl3073x_dev *zldev , u8 ch , s64
delta_ns );
that's the whole signature, character for character, don't @ me π
π«Ά ARGUMENTS π«Ά
zldevβ pointer to zl3073x device. it's the device, it's the moment, it's giving main character energy π₯chβ DPLL channel index. which channel are we talking to, bestie? πdelta_nsβ phase adjustment in nanoseconds. must be in(-1s, 1s)β that range is non-negotiable fr fr π
π DESCRIPTION π
so the way this works: it converts nanoseconds to TIE units (that's 0.01 ps, tiny tiny units, literally microscopic energy π§) and then writes that TIE data to the specified channel. slay.
β RETURN β
0on success π<0on error π
π SEE ALSO π
kernel file ./drivers/dpll/zl3073x/chan.c, plus the whole friend group:
zl3073x_chan_state_update(9)zl3073x_chan_nco_mode_set(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_phase_step(9)zl3073x_chan_state_set(9)
ngl, read them all if you wanna be a real one π the whole squad ate.
and that's the page!! π this lil gem lives at ./drivers/dpll/zl3073x, dated October 2026 β periodt, iykyk ππ¦β¨
π¦ 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