Have a great day,
The integrated USB PHY has USBn_DRVVBUS and USBn_PWRFAULT signals, which are only used when the device is a host. The DRVVBUS is an output signal. It is used to enable or disable power on devices that support port power switching. The PWRFAULT is an input signal used to indicate when a Vbus fault has occurred.
The p5040 data sheet USB controller connections scheme is for the OTG (On-the-Go) support. The charge pump supplies VBUS power and signaling that is required by the transceiver as defined in On-the-Go Supplement USB 2.0. It is switched on/off by the USBn_DRVVBUS signal and reports a Vbus fault to USBn_PWRFAULT input.
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------