typec_mux_unregister(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… typec_mux_unregister β€” like, the Kernel API Manual page, bestie ✨

okay so before we even start: this is a page from the Kernel API Manual (typec_mux_unregister(9), yes the section number is 9, we love that for it) and it's literally all about cleaning up after your mux. let's get into it πŸŽ€


✨ NAME ✨

typec_mux_unregister β€” Unregister Multiplexer Switch πŸ¦‹


🌸 SYNOPSIS 🌸

void typec_mux_unregister (struct typec_mux_dev *mux_dev );

that's it. that's the whole call. no return value, it's a void, she just does the thing and dips πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • mux_dev β€” the USB Type-C Connector Multiplexer/DeMultiplexer in question 🫢 like, the actual mux device struct you're saying bye to.

πŸ’– DESCRIPTION πŸ’–

Unregister a mux that was previously registered with typec_mux_register. that's the vibe. you put it in the system with one call, you take it out with this one. balanced. symmetrical. iconic. ✨

ngl it's a two-step and she ate both steps β€” register to bring the mux into the world, typec_mux_unregister to send it off. no cap. 🌈

πŸ¦‹ SEE ALSO πŸ¦‹


and that's the whole page, bestie β€” sent from ./drivers/usb/typec, dated October 2026, and the page itself is typec_mux_unregister(9) in the Kernel API Manual. mwah πŸ’‹ go unregister something responsibly βœ¨πŸ’–πŸŽ€

πŸ“¦ where this page comes from