STRUCT PXA_MBUS_LOOKUP(9)
π struct pxa_mbus_lookup(9) β from the Kernel API Manual, bestie
okay so picture this: it's giving kernel API manual energy, and the star of the show is struct pxa_mbus_lookup β¨ (yes, the whole page is literally named after it, main character behavior fr fr).
π NAME
struct pxa_mbus_lookup β the little struct that looks up FOURCC IDs by mediabus codes, specifically for pass-through π«Ά
Like, that's its whole job. No cap. It matches mediabus codes β FOURCC IDs so pass-through can do its thing π«
π§ SYNOPSIS
struct pxa_mbus_lookup {
u32 code;
struct pxa_mbus_pixelfmt fmt;
};
there it is, in all its two-member glory π so small, so iconic π
π Members
codeβ mediabus pixel-code. that's the lookup key, the ~vibe check~ of the pair πΈfmtβ pixel format description. this is the payload you get back, thestruct pxa_mbus_pixelfmtglow-up π
lowkey the whole struct is justcodesays "who dis" andfmtanswers. chemistry π
π¦ SEE ALSO
go read the kernel file ./drivers/media/platform/intel/pxa_camera.c β it's the mothership π , and it's where all these icons live:
enum pxa_mbus_packing(9)enum pxa_mbus_order(9)enum pxa_mbus_layout(9)struct pxa_mbus_pixelfmt(9)struct pxa_camera_format_xlate(9)pxa_init_dma_channel(9)pxa_dma_start_channels(9)pxa_camera_start_capture(9)pxa_camera_check_link_miss(9)
all of them, every single one, no skipping π iykyk β this is the full squad and they all ate π₯
and that's the whole page bestie!! π
cute lil sign-off: this iconic text lives under ./drivers/media/platform/intel and it's dated October 2026 β β and the page title in the corner? struct pxa_mbus_lookup(9), obviously π bye bestie, go match some mediabus codes π§β¨
π¦ 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