usb_power_de...nlink_device(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the Kernel API Manual, section 9 β€” yeah the big-kid kernel docs, we're literally in the kernel basement rn and it's iconic down here πŸŽ€


✨ NAME ✨

usb_power_delivery_unlink_device β€” unlink a device from its USB PD object, no cap 🫢


🌸 SYNOPSIS 🌸

void usb_power_delivery_unlink_device (struct usb_power_delivery *pd ,
struct device *dev );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • pd β€” the USB PD instance πŸ’œ like, the power-delivery object you're working with, that one.
  • dev β€” the device. yeah. that's the device bestie 😭

⭐ DESCRIPTION ⭐

so basically this is the breakup function πŸ’” it removes the symlink that was previously created with pd_link_device. that's it, that's the whole vibe β€” link came in through pd_link_device, this one takes it right back out. periodt. πŸ”₯


🌈 SEE ALSO 🌈


and that's the page!! mwah πŸ’‹ this gem came out of ./drivers/usb/typec, dated October 2026, and it's filed under usb_power_de...nlink_device(9) β€” go forth and unlink responsibly, bestie πŸ’–βœ¨πŸŒ·

πŸ“¦ where this page comes from