STRUCT FIMC_ADDR(9)
π struct fimc_addr(9) β a Kernel API Manual moment π
okay bestie, listen up, because this one comes straight out of the Kernel API Manual and it's honestly adorable in its simplicity. It's a struct, it holds addresses, and it's the blueprint for FIMC DMA. That's it. That's the whole vibe. β¨
πΈ NAME πΈ
struct fimc_addr β literally just the FIMC address set for DMA, no cap π
π¦ SYNOPSIS π¦
here's the whole thing, bestie, and yes it's this small β copy it exactly, don't be weird about it:
struct fimc_addr {
u32 y;
u32 cb;
u32 cr;
};
three u32s. three little planes. one iconic struct. periodt. π
β¨ Members β¨
okay so like, the member list. every single one matters, so pay attention:
yβ the luminance plane address π« (this is the Y, she's the main character of brightness, iykyk)cbβ the Cb plane address π (chroma, blue-ish energy)crβ the Cr plane address π¦ (chroma, red-ish energy)
three addresses, all u32, all holding hands. it's giving planar YCbCr realness. π
π₯ SEE ALSO π₯
the whole friend group, bestie β and like, they're all legit:
- Kernel file
./drivers/media/platform/samsung/exynos4-is/fimc-core.hπ β yes that's the whole path, don't shorten it, it's that file struct fimc_dma_offset(9)struct fimc_effect(9)struct fimc_scaler(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)
like, that's the entire squad right there. go read them too, fr fr π«Ά
lowkey a reminder: this page is describing a struct, not a function β there are no return values, no exit statuses, no flags, no environment variables. it's just three u32 fields and a whole lot of potential. π
mwah π that's the page!! sourced from ./drivers/media/platform/samsu... and dated October 2026 β go off, kernel docs, you ate. ππ§ββοΈ
π¦ 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