mhi_ep_driver_unregister(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… mhi_ep_driver_unregister(9) β€” from the Kernel API Manual, bestie

Okay so real talk, this is one of those tiny-but-iconic kernel functions, and honestly? She's giving "last one out, turn off the lights" energy. ✨


🌸 NAME 🌸

mhi_ep_driver_unregister β€” literally just unregisters a driver from the MHI Endpoint bus. That's it. That's the whole vibe. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

void mhi_ep_driver_unregister (struct mhi_ep_driver *mhi_drv );

No return value, no drama, no cap. She's void and she's at peace with that. πŸ’œ


🌈 ARGUMENTS 🌈

  • mhi_drv β€” the driver that's associated with the device 🫢 like, this is the actual driver you're saying "bye bestie" to. Hand her over and she gets unregistered, periodt.

πŸ‘‘ SEE ALSO πŸ‘‘

Okay so if you're the type to fall down a rabbit hole (and I know you are), here's the whole friend group. All from the kernel file ./include/linux/mhi_ep.h:

Go read __mhi_ep_driver_register(9) first if you want the full story β€” this one is literally just the undo button, iykyk. πŸ™ˆ

πŸ’– a lil sign-off πŸ’–

This lil masterpiece lives in ./include/linux, dated October 2026, and yes she slays in exactly that order. Mwah. πŸŒΈπŸ’…πŸ¦‹

stay hydrated, read your headers, and unregister your drivers before you dip ✨

πŸ“¦ where this page comes from