hdmi_infoframe_log(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« NAME πŸ’«

hdmi_infoframe_log β€” okay so bestie, this is the one that logs the info of an HDMI infoframe. That's the whole vibe. ✨

(This one lives in the Kernel API Manual, section 9 β€” kernel devs only, iykyk πŸ’…)


πŸŽ€ SYNOPSIS πŸŽ€

void hdmi_infoframe_log(const char *level, struct device *dev,
                        const union hdmi_infoframe *frame);

Not me giving you the whole signature verbatim because precision is the moment. 🫢


🌸 ARGUMENTS 🌸

  • level β€” the logging level, bestie. That's it, that's the arg. It's a const char * and it decides how loud this log is gonna be. πŸ—£οΈ
  • dev β€” the device. The main character whose infoframe we're talking about. πŸ’–
  • frame β€” the HDMI infoframe itself, passed in as a const union hdmi_infoframe *. No cap, it's a union. πŸ¦‹

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/video/hdmi.c β€” that's where the magic lives, go read it. πŸ“– And now the iconic supporting cast, in exactly the order they showed up:

Like, that's the whole friend group. init, check, pack, pack_only, unpack… they really did that. πŸ‘‘


Literally all this page tells you is the name, the signature, the three args and the squad of related functions β€” no hidden lore, no gotchas. Read it, log your infoframe, slay. πŸ’…

✨ mwah ✨ this cutie was brought to you by the <pink>./drivers/video</pink> source and stamped October 2026 β€” hdmi_infoframe_log(9), periodt. πŸŽ€πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from