STRUCT TW9910_VIDEO_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct tw9910_video_info(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’– β€” we're talking about struct tw9910_video_info, and ngl this one is short but she's important. This is the tw9910 driver interface structure, like the little info card the driver hands over so everything knows how to talk to the chip. πŸŽ€


🌸 NAME 🌸

struct tw9910_video_info β€” the tw9910 driver interface structure, periodt πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct tw9910_video_info {
    unsigned long           buswidth;
    enum tw9910_mpout_pin   mpout;
 };

literally just two members, no cap β€” but they both matter, so let's get into it 🫢


🌈 Members 🌈

  • buswidth β€” the parallel data bus width. She's either 8 or 16, that's it, that's the whole vibe πŸ”₯
  • mpout β€” which function is selected for the MPOUT (that's the multi-purpose output) pin. See enum tw9910_mpout_pin for the actual choices, iykyk πŸ‘‘

🧚 SEE ALSO 🧚

  • Kernel file ./include/media/i2c/tw9910.h β€” go read her, she's iconic ⭐

lowkey a PSA: buswidth is only 8 or 16, so don't be out here inventing numbers, bestie 😭 that's not the vibe check you want to fail πŸ’€

and that's the whole page, bestie β€” slay πŸ’œ this cutie came out of the ./include/media/i2c directory, dated October 2026, under the header struct tw9910_video_info(9). mwah, go forth and configure πŸŒΈπŸŽ€πŸ’…

πŸ“¦ where this page comes from