ENUM MMC_DRV_OP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum mmc_drv_op ✨

okay bestie, so this is a page from the Kernel API Manual and it's literally just a little enum that lists out the operations you can shove into an mmc_queue_req πŸ’… like it's the menu at your fave cafΓ© but for MMC driver ops, iykyk.


🌸 NAME 🌸

enum mmc_drv_op β€” the enum that enumerates all the operations in the mmc_queue_req πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

enum mmc_drv_op {
    MMC_DRV_OP_IOCTL ,
    MMC_DRV_OP_IOCTL_RPMB ,
    MMC_DRV_OP_BOOT_WP ,
    MMC_DRV_OP_GET_CARD_STATUS ,
    MMC_DRV_OP_GET_EXT_CSD

};

πŸ‘‘ CONSTANTS πŸ‘‘

okay so here's the whole squad, no skips, every single one gets their moment ⭐

  • MMC_DRV_OP_IOCTL β€” the plain, classic ioctl operation. the main character of the group honestly 🫢
  • MMC_DRV_OP_IOCTL_RPMB β€” the ioctl operation that's all about RPMB. RPMB-oriented, if you will πŸ’–
  • MMC_DRV_OP_BOOT_WP β€” write protects the boot partitions. protective queen behavior πŸ”₯
  • MMC_DRV_OP_GET_CARD_STATUS β€” goes and gets the card status. a little fetch quest 🌈
  • MMC_DRV_OP_GET_EXT_CSD β€” grabs the EXT CSD from an eMMC card. iconic eMMC-specific moment πŸ‘‘

🧚 SEE ALSO 🧚

  • the kernel file ./drivers/mmc/core/queue.h β€” go read it bestie, that's where all this lives πŸ“βœ¨

lowkey that's the whole page πŸ’€ no hidden lore, no gotchas, just five enum values doing their thing. still slayed tho πŸ’…

and that's a wrap, bestie! πŸŽ€ this one's from ./drivers/mmc/core, dated October 2026, filed under enum mmc_drv_op(9) β€” mwah, go forth and enqueue responsibly πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from