zl3073x_out_clock_type_set(9)
π zl3073x_out_clock_type_set β bestie, we're setting the output clock type
okay so real talk, this one lives in the Kernel API Manual (yes, the kernel has lore too πΈ), and it's genuinely one of the simplest little functions you'll ever meet. No drama, no return value, no cap.
β¨ NAME β¨
zl3073x_out_clock_type_set β set output clock type
like... that's it. that's the whole job. she sets the clock type. iconic of her honestly π
π¦ SYNOPSIS π¦
void zl3073x_out_clock_type_set (struct zl3073x_out *out , u8 type );
notice the void up front? yeah. she gives nothing back. she takes, she sets, she leaves. main character energy fr fr π
πΈ ARGUMENTS πΈ
outβ pointer to out state. this is your handle to the output thingy you're messing with π«Άtypeβ the clock type you want, and it's one of theZL_OUTPUT_MODE_CLOCK_TYPE_*values. pick your fighter, but pick from that family specifically, okay? iykyk β
π SEE ALSO π
the whole friend group π§, all hanging out in the kernel file ./drivers/dpll/zl3073x/out.h:
struct zl3073x_out(9)zl3073x_out_clock_type_get(9)β the getter to this setter, obviously πzl3073x_out_signal_format_get(9)zl3073x_out_is_diff(9)zl3073x_out_is_enabled(9)zl3073x_out_is_ndiv(9)zl3073x_out_synth_get(9)
ngl, if you're poking at this one you probably want the _get sibling too. they're a matching set. π
alright bestie, that's the whole page π β this little baddie comes to you from ./drivers/dpll/zl3073x, dated October 2026, straight out of the Kernel API Manual. slay, go set some clock types, and remember: struct pointers are your friends πβ¨
π¦ 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