mhi_unregister_controller(9)
π mhi_unregister_controller β like, the whole manual page, bestie β¨
okay so real talk: this is a page from the Kernel API Manual (section 9, kernel API vibes only π), and it's about one tiny little function that does one big mood. Let's get into it π«Ά
β¨ NAME β¨
mhi_unregister_controller β unregister an MHI controller. that's it. that's the whole personality π
πΈ SYNOPSIS πΈ
void mhi_unregister_controller (struct mhi_controller *mhi_cntrl );
no return value, no drama, she just goes in and does the thing π
π¦ ARGUMENTS π¦
mhi_cntrlβ the MHI controller you want to unregister. that's the one. the main character of this call π
π₯ SEE ALSO π₯
okay this is the part where the page just lists everyone in the group chat β and ngl there are a LOT of them, so buckle up bestie, we're doing the full roll call, no skips, no cap π«Ά
This all lives in the kernel file ./include/linux/mhi.h, and here's everybody:
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_ch_ee_mask(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_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)
likeβ¦ okay icon behavior, that's a whole friend group π
and that's the page!! mwah π this lil rewrite came to you from the source tree path ./include/linux, dated October 2026 β the manual was literally giving Kernel API Manual the entire time, and mhi_unregister_controller(9) is her name, don't wear it out πβ¨
π¦ 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