tvout_hda_start(9)
π tvout_hda_start(9) π
okay so this is a Kernel API Manual page, and we're about to get into tvout_hda_start β yes it's a real one, yes it's giving "tiny function, huge responsibility" π
stick with me bestie, it's short and sweet.
β¨ NAME β¨
tvout_hda_start β Start HDF VIP and HD DAC π¬ like, literally the starting gun for those two blocks, no cap.
πΈ SYNOPSIS πΈ
void tvout_hda_start (struct sti_tvout *tvout , bool main_path );
returns nothing (void, she's a doer not a talker πββοΈ), takes exactly two things, and it's up to you to hand them over correctly β the way that signature is just sitting there being all calm about it π
π¦ ARGUMENTS π¦
tvoutβ pointer on tvout structure π«Ά yes babe, a pointer, so it better be a real one and not some littleNULLsituation. It's yourstruct sti_tvout *and it's the main character of this whole call β¨main_pathβ true if main path has to be used in the vip configuration, else aux path is used π so like,true= main path, anything else = aux path, that's the whole vibe check. pick your lane, bestie π«
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/sti/sti_tvout.cβ the source, go read it, it's right there π tvout_vip_set_color_order(9)tvout_vip_set_clip_mode(9)tvout_vip_set_rnd(9)tvout_vip_set_sel_input(9)tvout_vip_set_in_vid_fmt(9)tvout_preformatter_set_matrix(9)tvout_dvo_start(9)tvout_hdmi_start(9)
like the whole friend group fr fr, they all show up together ππ―ββοΈ
ngl bestie, this one's a short read β no options, no environment variables, no exit statuses, no warnings. just two arguments and a dream π don't go inventing extra flags, iykyk π
mwah π this lil page lives in ./drivers/gpu/drm/sti and it's dated October 2026 β so go forth, start that HDF VIP and HD DAC, and 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