ENUM MHI_EE_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– enum mhi_ee_type (9) πŸ’–

okay so bestie, welcome to the Kernel API Manual entry for enum mhi_ee_type, and honestly? It's a guest list. It's the whole roster of execution environment types β€” that's what "EE" stands for, iykyk β€” and every single one gets a little name tag. No lore dumps, no drama, just the cast. Let's get into it. πŸŽ€


✨ NAME ✨

enum mhi_ee_type β€” execution environment types. Short, sweet, iconic, she said what she said. πŸ’…


🌸 SYNOPSIS 🌸

enum mhi_ee_type {
    MHI_EE_PBL ,
    MHI_EE_SBL ,
    MHI_EE_AMSS ,
    MHI_EE_RDDM ,
    MHI_EE_WFW ,
    MHI_EE_PTHRU ,
    MHI_EE_EDL ,
    MHI_EE_FP ,
    MHI_EE_MAX_SUPPORTED ,
    MHI_EE_DISABLE_TRANSITION ,
    MHI_EE_NOT_SUPPORTED ,
    MHI_EE_MAX

};

like, that's the entire roll call. every constant, in order, exactly as she comes. 🫢


πŸ¦‹ Constants πŸ¦‹

  • MHI_EE_PBL β€” Primary Bootloader. first one on stage, opening act energy. 🌟
  • MHI_EE_SBL β€” Secondary Bootloader. round two bestie, she came back for the encore. ✨
  • MHI_EE_AMSS β€” Modem, aka the primary runtime EE. literally the main character, the manpage said "primary" twice and meant it. πŸ‘‘
  • MHI_EE_RDDM β€” Ram dump download mode. πŸ“
  • MHI_EE_WFW β€” WLAN firmware mode. 🌈
  • MHI_EE_PTHRU β€” Passthrough. she's just passing through, no thoughts head empty. πŸ¦‹
  • MHI_EE_EDL β€” Embedded downloader. πŸ’œ
  • MHI_EE_FP β€” Flash Programmer Environment. πŸ”₯
  • MHI_EE_MAX_SUPPORTED β€” so the manpage literally just says -- undescribed -- here πŸ’€ no description, no notes, she's a mystery. Respect it.
  • MHI_EE_DISABLE_TRANSITION β€” also -- undescribed --. the docs said "not today" and honestly relatable. πŸ™ˆ
  • MHI_EE_NOT_SUPPORTED β€” yep, -- undescribed -- again. very much giving "left on read". 😭
  • MHI_EE_MAX β€” and once more: -- undescribed --. the last one, unbothered, undescribed, thriving. ⭐
ngl, four of these have no description in the source, so don't come for me β€” I'm not out here inventing lore. The page said -- undescribed --, so that's what you get. 🫑

🌈 SEE ALSO 🌈

first up, the kernel file every one of these lives in: ./include/linux/mhi.h. she's the mothership, go say hi. πŸ’–

then the full squad of related pages, all of them, no skips:

like, that's the whole group chat. mwah. πŸ’‹


and that's the page!! this lil legend came from ./include/linux and it's dated October 2026, so mark your calendars bestie β€” that's the source and the version, noted, respected, slayed. go read the kernel header, drink some water, and remember: execution environments are just vibes with naming conventions. bye babes πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from