STRUCT FIMC_DMA_OFFSET(9)
β¨ struct fimc_dma_offset(9) β¨
okay bestie, we're diving into the Kernel API Manual for struct fimc_dma_offset β yes it's a real kernel thing, yes it's from the Exynos4 FIMC world, and yes we're gonna understand it together π«Ά
π NAME π
struct fimc_dma_offset β literally just pixel offset information for DMA. That's the whole vibe. It's a little bag of numbers that tells the DMA engine how far to nudge each colour plane's pixels around. π
πΈ SYNOPSIS πΈ
struct fimc_dma_offset {
int y_h;
int y_v;
int cb_h;
int cb_v;
int cr_h;
int cr_v;
};
π¦ Members π¦
so this struct is basically a little friend group of six ints, and each one is an offset for one plane in one direction. no cap, that's it:
y_hβ the horizontal offset for theyvalue β¨y_vβ the vertical offset for theyvalue β¨cb_hβ the horizontal offset for thecbvalue πcb_vβ the vertical offset for thecbvalue πcr_hβ the horizontal offset for thecrvalue πcr_vβ the vertical offset for thecrvalue π
like, _h is horizontal, _v is vertical, and y / cb / cr are your three planes. it's giving "consistent naming, we love to see it" π
π SEE ALSO π
the kernel file where this icon actually lives is:
./drivers/media/platform/samsung/exynos4-is/fimc-core.h
and here's the whole extended cinematic universe of related structs and functions, all of them, no skipping (i would never π):
struct fimc_effect(9)struct fimc_scaler(9)struct fimc_addr(9)struct fimc_vid_buffer(9)struct fimc_frame(9)struct fimc_m2m_device(9)struct fimc_vid_cap(9)struct fimc_pix_limit(9)struct fimc_variant(9)struct fimc_drvdata(9)struct fimc_dev(9)struct fimc_ctrls(9)struct fimc_ctx(9)fimc_active_queue_add(9)fimc_active_queue_pop(9)fimc_pending_queue_add(9)fimc_pending_queue_pop(9)
π reminder bestie: these are the exact names, spelled exactly like that. don't you dare "fix" the fimc prefixes, they're iconic and load-bearing.
and that's the page!! mwah π this adorable little manpage came from ./drivers/media/platform/samsu... and it's dated October 2026 β so yeah, we're reading a manpage from the future, main character energy fr fr βππ
π¦ 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