usb_remove_phy(9)
πΈ NAME πΈ
okay so bestie, welcome to usb_remove_phy(9) from the Kernel API Manual π this one is literally about removing the OTG PHY. The function is usb_remove_phy, and its whole thing is: remove the OTG PHY. That's the vibe β¨
β¨ SYNOPSIS β¨
void usb_remove_phy (struct usb_phy *x );
that's the whole signature, no cap π«Ά
π ARGUMENTS π
xβ the USB OTG PHY to be removed; π
π DESCRIPTION π
okay so this reverts the effects of usb_add_phy π literally the "actually nvm" moment. It's giving undo energy, and honestly? iconic.
π¦ SEE ALSO π¦
bestie, the original points you at the Kernel file ./drivers/usb/phy/phy.c plus all these related pages β collect them all, iykyk π:
usb_phy_notify_charger_work(9)usb_phy_get_charger_type(9)usb_phy_set_charger_current(9)usb_phy_get_charger_current(9)usb_phy_set_charger_state(9)devm_usb_get_phy(9)usb_get_phy(9)devm_usb_get_phy_by_node(9)devm_usb_get_phy_by_phandle(9)usb_put_phy(9)usb_add_phy(9)usb_add_phy_dev(9)usb_phy_set_event(9)
π mwah β this page came from the source/version ./drivers/usb/phy and is dated October 2026, bestie. periodt. go forth and remove that PHY responsibly β¨
π¦ 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