zl3073x_prop...ge_label_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… zl3073x_prop...ge_label_set(9)

okay so this is a page from the Kernel API Manual bestie, and the function name got a little truncated in the header (zl3073x_prop...ge_label_set(9)) but like, we move, the full name is right below πŸ‘‡


✨ NAME ✨

zl3073x_prop_pin_package_label_set β€” get package label for the pin πŸŽ€

(yes bestie the description says "get" even though the function says "set", that's literally what the original says and I'm not about to gaslight you, we report and we do not editorialize πŸ’€)


πŸ¦‹ SYNOPSIS πŸ¦‹

void zl3073x_prop_pin_package_label_set (struct zl3073x_dev *zldev ,
struct zl3073x_pin_props *props , enum dpll_pin_direction dir , u8 id );

no return value, it's giving void β€” it just does the thing and dips 😌


🌸 ARGUMENTS 🌸

  • zldev β€” pointer to zl3073x device πŸ‘‘ the main character struct
  • props β€” pointer to pin properties ✨ the place stuff gets stored
  • dir β€” pin direction 🧭 which way the pin is facing
  • id β€” pin index πŸ”’ which pin we're talking about, numbered

πŸ’– DESCRIPTION πŸ’–

So what it does: it generates a package label string and stores it right into the pin properties structure. That's it, that's the whole vibe 🫢

Here are the possible formats, and I need you to keep these EXACT ngl:

  • REF<n> β€” differential input reference πŸ”₯
  • REF<n>P & REF<n>N β€” single-ended input reference (P or N pin) 🌈
  • OUT<n> β€” differential output ⭐
  • OUT<n>P & OUT<n>N β€” single-ended output (P or N pin) πŸ’œ

so like, <n> is the number, P/N is which pin of the pair, and the REF vs OUT tells you input vs output. iconic honestly πŸ’…


πŸŽ€ SEE ALSO πŸŽ€

Kernel file ./drivers/dpll/zl3073x/prop.c β€” go read it bestie, it's right there πŸ“–


mwah πŸ’‹ that's the whole page. sourced from ./drivers/dpll/zl3073x, dated October 2026 β€” yes the future, don't ask, slay πŸ¦‹βœ¨

πŸ“¦ where this page comes from