ci_usb_phy_exit(9)
โจ NAME โจ
okay so bestie, this is ci_usb_phy_exit(9) from the Kernel API Manual โ the iconic little cleanup function whose whole gig is to deinitialize phy while taking into account both the phy and usb_phy interfaces. no cap, itโs giving tidy-exit main character energy ๐
โจ
๐ SYNOPSIS ๐
void ci_usb_phy_exit (struct ci_hdrc *ci );
๐ ARGUMENTS ๐
ciโ the controller, aka thestruct ci_hdrc *youโre handing over ๐ฎ๐ซถ
๐ฆ SEE ALSO ๐ฆ
the kernel file is ./drivers/usb/chipidea/core.c, and the related function besties are literally right here:
hw_read_intr_enable(9)hw_read_intr_status(9)hw_port_test_set(9)hw_port_test_get(9)_ci_usb_phy_init(9)ci_usb_phy_init(9)ci_platform_configure(9)hw_controller_reset(9)hw_device_reset(9)ci_hdrc_query_available_role(9)
mwah ๐ โ sourced from ./drivers/usb/chipidea, dated October 2026, in the Kernel API Manual ๐ซถ๐
๐ฆ 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