STRUCT FLITE_DRVDATA(9)
π 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
- 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