STRUCT MTK_MDP_ADDR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 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