STRUCT ZL3073X_REF(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct zl3073x_ref(9) πŸ’…

okay bestie, welcome to the kernel API manual β€” this one's struct zl3073x_ref, aka the input reference state and honestly? she's a whole mood. πŸŽ€


✨ NAME ✨

struct zl3073x_ref β€” input reference state. that's it, that's the vibe. πŸ¦‹


✨ SYNOPSIS ✨

struct zl3073x_ref {
    struct {
      u64 phase_comp;
      u32 esync_n_div;
      u16 freq_base;
      u16 freq_mult;
      u16 freq_ratio_m;
      u16 freq_ratio_n;
      u8 sync_ctrl;
    };
    struct {
      u8 config;
    };
    struct {
      u32 meas_freq;
      u8 mon_status;
    };
 };

like, literally copy that exactly, no cap. 🫢


✨ Members ✨

🧚 the first anonymous struct

  • {unnamed_struct} β€” anonymous ✨ (she has no name and she doesn't need one, main character energy)

and inside her:

  • phase_comp β€” phase compensation. lowkey essential. πŸ’«
  • esync_n_div β€” the divisor for embedded sync or n-divided signal formats. dividing things is her whole personality. πŸ”₯
  • freq_base β€” frequency base. the foundation, the root, the beginning. πŸ‘‘
  • freq_mult β€” frequency multiplier (the original says "frequnecy multiplier" β€” typo and all, we keep it, it's iconic, don't come for me 😭)
  • freq_ratio_m β€” FEC mode multiplier πŸ“
  • freq_ratio_n β€” FEC mode divisor (yes she's the n to the other's m, they're a matched set, we love a duo πŸ’œ)
  • sync_ctrl β€” reference sync control. she's in charge. πŸ’…

🧚 the second anonymous struct

  • {unnamed_struct} β€” anonymous, again, mysterious queen πŸ’€

and inside her:

  • config β€” reference config. short, sweet, does her job. ⭐

🧚 the third anonymous struct

  • {unnamed_struct} β€” anonymous, the trilogy concludes 🌈

and inside her:

  • meas_freq β€” measured input frequency, in Hz. numbers bestie, actual numbers. πŸ”₯
  • mon_status β€” reference monitor status. she's watching, always watching. πŸ™ˆ

✨ SEE ALSO ✨

okay so the kernel file lives at ./drivers/dpll/zl3073x/ref.h and she has a whole friend group, go say hi:

like, the whole squad fr fr. 🫢


πŸ’– okay that's the page!! this one came from ./drivers/dpll/zl3073x and the version/date stamp on it is October 2026 β€” so she's from the future, obviously, time-traveling icon behavior. bye bestie, go read your structs!! πŸ’–

πŸ“¦ where this page comes from