ENUM MTK_MDP_COMP_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum mtk_mdp_comp_type(9) β€” the MDP component

okay bestie, so this is a page from the Kernel API Manual, and it's all about one little enum, enum mtk_mdp_comp_type. It's literally just "the MDP component" β€” that's the whole NAME, no notes, no drama. πŸŽ€


✨ SYNOPSIS ✨

here's the whole thing, copy it exactly, don't @ me:

enum mtk_mdp_comp_type {
    MTK_MDP_RDMA ,
    MTK_MDP_RSZ ,
    MTK_MDP_WDMA ,
    MTK_MDP_WROT

};

like, that's it. four constants, doing their thing. slay. πŸ’…


🌸 Constants 🌸

these are your main characters, so let's give them their moment:

  • MTK_MDP_RDMA β€” Read DMA. it reads. it DMAs. iconic behavior. ✨
  • MTK_MDP_RSZ β€” Riszer. (and yes, that's literally how it's spelled in the docs β€” "Riszer" β€” we love a quirky spelling era 🫢)
  • MTK_MDP_WDMA β€” Write DMA. the writing half of the duo, no cap. πŸ’–
  • MTK_MDP_WROT β€” Write DMA with rotation. same write-DMA energy but it spins, and honestly? main character energy. πŸŒ€πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

when you're done here, go check these out:

  • Kernel file ./drivers/media/platform/mediatek/mdp/mtk_mdp_comp.h β€” that's where struct mtk_mdp_comp(9) lives, iykyk. πŸ“‚
  • struct mtk_mdp_comp(9) β€” the struct itself, go say hi to it. πŸ’œ
fr fr, that header file is the whole vibe check for this enum β€” if you're touching the MDP components, that's your girl. πŸ”₯

and that's the page, bestie! 🌈 source is ./drivers/media/platform/media..., dated October 2026, from the Kernel API Manual β€” so go forth and enumerate responsibly. mwah! πŸ’‹πŸŽ€β­

πŸ“¦ where this page comes from