typec_unregister_port(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… unregister a USB Type-C Port πŸ’…

okay bestie, you found the typec_unregister_port(9) page β€” it's from the Kernel API Manual, and it's basically the bye-bye button for a USB Type-C port ✨ no cap, this one is short and iconic, so let's get into it.

πŸŽ€ NAME πŸŽ€

typec_unregister_port β€” Unregister a USB Type-C Port.

Yes, that's the whole name. It does exactly what it says on the label, bestie πŸ’–

🌸 SYNOPSIS 🌸

void typec_unregister_port (struct typec_port *port );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • port β€” the port to be unregistered. Hand over the struct typec_port * that needs to leave the chat, and that's it 🫢

πŸ’– DESCRIPTION πŸ’–

This is the unregister bestie: it unregisters the device that was created with typec_register_port. So if typec_register_port was the "make it exist" moment, this is the matching cleanup moment ✨ literally just that.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/usb/typec/class.c πŸ‘‘

The whole related-API friend group is:


mwah πŸ’‹ that's the page β€” footer source/version ./drivers/usb/typec, date October 2026. Go forth and unregister that port, bestie πŸ«ΆπŸ’œ

πŸ“¦ where this page comes from