zl3073x_ref_freq_meas_latch(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

  • zl3073x_ref_freq_meas_latch β€” latch reference frequency measurements πŸ’…

πŸŽ€ SYNOPSIS πŸŽ€

This is the Kernel API Manual, page zl3073x_ref_freq_meas_latch(9), bestie β€” welcome to the function-signature moment 🫢 Here it is, exactly:

int zl3073x_ref_freq_meas_latch (struct zl3073x_dev *zldev , u8 type );

πŸ’– ARGUMENTS πŸ’–

  • zldev β€” pointer to zl3073x_dev structure πŸ¦‹
  • type β€” measurement type, specifically the ZL_REF_FREQ_MEAS_CTRL_* kind πŸŽ€

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so the vibe of this function is: it waits for the previous measurement to finish first β€” like, it will not let the old one overlap, periodt β€” then it selects all references, and then it requests a new measurement of the given type. That's the whole flow, and honestly? It ate. ✨


🌸 RETURN 🌸

It returns 0 on success, and <0 on error 😭 So yeah: 0 is the slay outcome, negative is the crying-in-the-group-chat outcome.


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/dpll/zl3073x/core.c β€” and the whole linked function squad is:


xoxo, from the ./drivers/dpll/zl3073x source/version, dated October 2026, on page zl3073x_ref_freq_meas_latch(9) πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from