ENUM MHI_CH_EE_MASK(9)
π enum mhi_ch_ee_mask(9) π
Welcome to the Kernel API Manual, bestie β this page is all about enum mhi_ch_ee_mask, aka the execution-environment mask for a channel. Itβs giving βwhich EE vibes can this channel show up in?β and honestly, the whole thing is a little enum with a big to-do list.
πΈ NAME πΈ
enum mhi_ch_ee_mask β execution environment mask for channel
β¨ SYNOPSIS β¨
enum mhi_ch_ee_mask {
MHI_CH_EE_PBL ,
MHI_CH_EE_SBL ,
MHI_CH_EE_AMSS ,
MHI_CH_EE_RDDM ,
MHI_CH_EE_PTHRU ,
MHI_CH_EE_WFW ,
MHI_CH_EE_EDL
};
π Constants π
Bestie, hereβs the whole cast of constants. Each one is literally the βallow channel to be used in this EEβ permission slip:
MHI_CH_EE_PBLβ lets the channel be used in PBL EE. PBL said βyouβre on the list,β periodt.MHI_CH_EE_SBLβ lets the channel be used in SBL EE. SBL access: granted, no cap.MHI_CH_EE_AMSSβ lets the channel be used in AMSS EE. AMSS is like βcome through, channel.βMHI_CH_EE_RDDMβ lets the channel be used in RDDM EE. RDDM is lowkey saying βyou may enter.βMHI_CH_EE_PTHRUβ lets the channel be used in PTHRU EE. PTHRU access is officially unlocked.MHI_CH_EE_WFWβ lets the channel be used in WFW EE. WFW is giving the channel a little βyes bestie.βMHI_CH_EE_EDLβ lets the channel be used in EDL EE. EDL access: iconic, permitted, done.
π¦ SEE ALSO π¦
If youβre going down the MHI rabbit hole β and bestie, you are β these are the next pages and source spots to hit:
- Kernel file
./include/linux/mhi.h enum mhi_callback(9)enum mhi_flags(9)enum mhi_device_type(9)enum mhi_ch_type(9)struct mhi_buf(9)struct image_info(9)struct mhi_link_info(9)enum mhi_ee_type(9)enum mhi_state(9)enum mhi_er_data_type(9)enum mhi_db_brst_mode(9)struct mhi_channel_config(9)struct mhi_event_config(9)struct mhi_controller_config(9)struct mhi_controller(9)struct mhi_device(9)struct mhi_result(9)struct mhi_driver(9)mhi_alloc_controller(9)mhi_free_controller(9)mhi_register_controller(9)mhi_unregister_controller(9)__mhi_driver_register(9)mhi_driver_unregister(9)mhi_set_mhi_state(9)mhi_notify(9)mhi_get_free_desc_count(9)mhi_prepare_for_power_up(9)mhi_async_power_up(9)mhi_sync_power_up(9)mhi_power_down(9)mhi_power_down_keep_dev(9)mhi_unprepare_after_power_down(9)mhi_pm_suspend(9)mhi_pm_resume(9)mhi_pm_resume_force(9)mhi_download_rddm_image(9)mhi_force_rddm_mode(9)mhi_get_exec_env(9)mhi_get_mhi_state(9)mhi_soc_reset(9)mhi_device_get_sync(9)mhi_device_put(9)mhi_prepare_for_transfer(9)mhi_unprepare_from_transfer(9)mhi_queue_buf(9)mhi_queue_skb(9)mhi_queue_is_full(9)mhi_get_channel_doorbell_offset(9)
Thatβs the page, bestie! Source/version cuteness: ./include/linux, October 2026 β enum mhi_ch_ee_mask(9) signing off. π
β¨π
π¦ 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