STRUCT FLITE_DRVDATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ struct flite_drvdata(9) πŸŽ€

okay so bestie, welcome to the struct flite_drvdata page from the Kernel API Manual β€” yes that's the manual name, we're fancy now πŸ’… β€” and honestly? this one's a little baddie. it's literally the FIMC-LITE IP variant data structure. that's it. that's the whole vibe. let's get into it πŸ¦‹


✨ SYNOPSIS ✨

here's the whole shape of her, copy-paste exact, no cap:

struct flite_drvdata {
    unsigned short max_width;
    unsigned short max_height;
    unsigned short out_width_align;
    unsigned short win_hor_offs_align;
    unsigned short out_hor_offs_align;
    unsigned short max_dma_bufs;
    unsigned short num_instances;
 };

like look at that little crew of unsigned shorts. every single one of them is a member and we're gonna meet them all, no skipping, periodt πŸ”₯


πŸ‘‘ Members πŸ‘‘

  • max_width β€” the maximum camera interface input width, measured in pixels. big girl energy, she's got a limit tho πŸ’–
  • max_height β€” the maximum camera interface input height, also in pixels. vertical twin of the one above, iconic 🌸
  • out_width_align β€” the minimum output width alignment, in pixels. it's giving "everything's gotta line up or it's not slaying" ✨
  • win_hor_offs_align β€” the minimum alignment for the camera interface crop window's horizontal offset, in pixels. horizontal, offset, crop window. all of it. πŸŽ€
  • out_hor_offs_align β€” the minimum alignment for the output DMA compose rectangle's horizontal offset, in pixels. yes it's a mouthful, yes it matters, don't @ me πŸ’…
  • max_dma_bufs β€” how many output DMA buffer start address registers there are. counting registers fr fr πŸ”’
  • num_instances β€” the total number of FIMC-LITE IP instances available. how many of these IP besties actually exist 🫢

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/media/platform/samsung/exynos4-is/fimc-lite.h β€” go read the source, iykyk πŸ’œ
  • struct flite_frame(9)
  • struct flite_buffer(9)
  • struct fimc_lite(9)

those three structs are literally her friends, go say hi 🧚


🌟 quick reminder bestie: everything above is from ./drivers/media/platform/samsu... and this page is dated October 2026, so like… that's the source and the date, mwah πŸ’‹

okay that's the whole page, you ate that, go forth and align your offsets πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«ΆπŸ”₯πŸ‘‘πŸŒˆβ­πŸ’€πŸ™ˆπŸ“πŸ§šπŸ’œ

struct flite_drvdata(9) β€” periodt. πŸŽ€

πŸ“¦ where this page comes from