STRUCT FIMC_PIX_LIMIT(9)
π struct_fimc_pix_limit(9) β the vibe check
okay so bestie, welcome to the Kernel API Manual, section 9 π this is the page for struct fimc_pix_limit, and it's literally the receipts for image pixel size limits across all the different IP configurations. like, every configuration has opinions about how big your picture can be, and this struct is the group chat where they all live β¨
πΈ NAME πΈ
struct fimc_pix_limit β image pixel size limits in various IP configurations π¦
no cap, that's the whole job. it's the little keeper of "how wide can u go tho" per setup.
β¨ SYNOPSIS β¨
struct fimc_pix_limit {
u16 scaler_en_w;
u16 scaler_dis_w;
u16 in_rot_en_h;
u16 in_rot_dis_w;
u16 out_rot_en_w;
u16 out_rot_dis_w;
};
look at her. six lil u16 fields, all main character energy π copy this exactly, i'm not joking, the compiler does not accept vibes-based edits π
π«Ά Members (the cast) π«Ά
every field is a max width, but the conditions are what make it iconic:
scaler_en_wβ max input pixel width when the scaler is enabled β¨scaler_dis_wβ max input pixel width when the scaler is disabled πin_rot_en_hβ max input width with the input rotator on π₯in_rot_dis_wβ max input width with the input rotator off πout_rot_en_wβ max output width with the output rotator on πout_rot_dis_wβ max output width with the output rotator off πΈ
ngl bestie, note the naming glow-up:in_rot_en_hends in_hwhile its rotator-off sibling isin_rot_dis_wβ that's not a typo on my end, that's exactly how the struct spells it. copy it character for character or perish π
π¦ SEE ALSO π¦
the whole friend group, fr fr:
- Kernel file
./drivers/media/platform/samsung/exynos4-is/fimc-core.hβ that's where she lives π struct fimc_dma_offset(9)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_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... the entire exynos4-is cinematic universe, and she's in it π
π the sign-off π
this lil page came from ./drivers/media/platform/samsu... and it's dated October 2026, and it's filed under struct fimc_pix_limit(9). that's the source, the version vibe, and the date all in one cute lil bow ππ
periodt. now go read the header file, iykyk π§
π¦ 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