zl3073x_dev...n_is_enabled(9)
β¨ zl3073x_dev_output_pin_is_enabled β¨
okay so bestie, you know how every kernel function has that one little buddy that just answers a yes/no question and dips? yeah. that's this one. it's giving "am I enabled tho?" energy, and honestly, iconic. π
this page lives in the Kernel API Manual, so you already know it's that good good upstream documentation. π«Ά
πΈ NAME πΈ
zl3073x_dev_output_pin_is_enabled β checks if the given output pin is enabled. literally that's the whole job. no cap. π
β¨ SYNOPSIS β¨
bool zl3073x_dev_output_pin_is_enabled (struct zl3073x_dev *zldev , u8
id );
like, notice the return type bestie β bool. we love a function that knows what it is. π
π¦ ARGUMENTS π¦
zldevβ pointer to thezl3073xdevice. this is the main character of the struct world, okurrr? πidβ the output pin id. yes you have to actually tell it which pin. it's not a mind reader, bestie. π
π DESCRIPTION π
so here's the vibe check: this function checks if the output of the given output pin is enabled β and it also checks that its signal format also enables the given pin. both things. at once. multitasking queen behavior, honestly. π₯
like, it's not just "is the output on?" β it's "is the output on and does the signal format make this pin actually work?" two-factor authentication but make it hardware. π
β RETURN β
trueif the output pin is enabled πfalseif the output pin is disabled π
that's it, that's the whole return value. clean, simple, no drama. periodt. π
π SEE ALSO π
all the besties in the same friend group, fr fr:
- Kernel file
./drivers/dpll/zl3073x/core.h struct zl3073x_chip_info(9)struct zl3073x_dev(9)struct zl3073x_hwreg_seq_item(9)zl3073x_dev_is_ref_phase_comp_32bit(9)zl3073x_input_pin_ref_get(9)zl3073x_output_pin_out_get(9)zl3073x_dev_ref_freq_get(9)zl3073x_dev_ref_is_diff(9)zl3073x_dev_synth_freq_get(9)zl3073x_dev_out_synth_get(9)zl3073x_dev_out_is_enabled(9)zl3073x_dev_out_is_stepped(9)zl3073x_dev_out_dpll_get(9)zl3073x_dev_output_pin_freq_get(9)zl3073x_dev_out_is_diff(9)
bestie reminder: this all lives under ./drivers/dpll/zl3073x β go touch some kernel source, it's good for the soul. π±
and that's a wrap on this lil manpage, bestie!! π§π« brought to you by October 2026 energy, straight outta the ./drivers/dpll/zl3073x directory β stay enabled, stay slay. ππβ¨
π¦ 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