STRUCT ZL3073X_OUT(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

๐Ÿ’… struct zl3073x_out(9) ๐Ÿ’…

okay so bestie, this page is from the Kernel API Manual, and itโ€™s all about struct zl3073x_out โ€” the struct whose whole vibe is output state. no cap โœจ


๐ŸŒธ NAME ๐ŸŒธ

struct zl3073x_out โ€” output state, periodt ๐Ÿ’–


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

okay so hereโ€™s the struct in all her glory ๐Ÿ‘‘:

       struct zl3073x_out {
           struct {
             u32 div;
             u32 width;
             u32 esync_n_period;
             u32 esync_n_width;
             s32 phase_comp;
             u8 mode;
           };
           struct {
             u8 ctrl;
           };
        };

๐ŸŽ€ Members ๐ŸŽ€

bestie, letโ€™s go field by field, because every single one matters ๐Ÿซถ

  • {unnamed_struct} โ€” anonymous ๐Ÿ‘€ thatโ€™s literally all the original says, sheโ€™s mysterious ๐Ÿ’…
  • div โ€” output divisor, slay โž—
  • width โ€” output pulse width ๐Ÿ“
  • esync_n_period โ€” embedded sync or n-pin period (for n-div formats) โฑ๏ธ
  • esync_n_width โ€” embedded sync or n-pin pulse width ๐ŸŒŠ
  • phase_comp โ€” phase compensation ๐ŸŒ€
  • mode โ€” output mode ๐ŸŽ›๏ธ
  • {unnamed_struct} โ€” anonymous again ๐Ÿ•ต๏ธโ€โ™€๏ธ another unnamed-struct moment, iykyk
  • ctrl โ€” output control ๐ŸŽฎ

๐ŸŒˆ SEE ALSO ๐ŸŒˆ

Kernel file: ./drivers/dpll/zl3073x/out.h โ€” literally right there, bestie ๐Ÿ“

go read these too, theyโ€™re iconic:


byeee ๐Ÿ’œ this page came from ./drivers/dpll/zl3073x, dated October 2026, and yes the header is struct zl3073x_out(9) โ€” mwah ๐Ÿ’‹

๐Ÿ“ฆ where this page comes from