STRUCT MTK_MDP_ADDR(9)
πΈ struct mtk_mdp_addr(9) πΈ
okay bestie, welcome to the Kernel API Manual β this one's a little struct from the MediaTek image processor world, and honestly? it's giving "small but does the most" π
β¨ NAME β¨
struct mtk_mdp_addr β literally just the physical address set for the image processor π that's it, that's the whole vibe.
π¦ SYNOPSIS π¦
struct mtk_mdp_addr {
dma_addr_t addr[MTK_MDP_MAX_NUM_PLANE];
};
no cap, that's the entire shape of it β one array, holding up to MTK_MDP_MAX_NUM_PLANE of these address things π
π Members π
addrβ the address of planes β¨ (yes plural, it's an array, she contains multitudes π«Ά)
π₯ SEE ALSO π₯
lowkey the whole friend group lives in the kernel file ./drivers/media/platform/mediatek/mdp/mtk_mdp_core.h β go say hi to:
struct mtk_mdp_pix_align(9)struct mtk_mdp_fmt(9)struct mtk_mdp_frame(9)struct mtk_mdp_variant(9)struct mtk_mdp_dev(9)struct mtk_mdp_ctx(9)
like, the entire mdp cinematic universe, periodt π
π real talk: there are no options, no exit statuses, no environment variables here β it's a struct, she's just sitting there holding plane addresses. don't go looking for drama that isn't there π
okay that's the page!! mwah π this cutie comes from ./drivers/media/platform/media..., dated October 2026, and yep the footer's out here calling it struct mtk_mdp_addr(9) all over again β iconic of it honestly ππ§π
π¦ 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