esp-idf/components/usb
Darian Leung 7f09fe1b23 usb: USB Host stack uses USB PHY driver
This commit updates the USB Host stack to use the USB PHY driver. The
USB PHY and the OTG Controller should now both be setup/deleted using
usb_new_phy() and usb_del_phy() respectively.

- The hcd_install() now expects the USB PHY and OTG Contorller to be
    already setup before it is called
- usb_host_install() now has an option to skip calling usb_del_phy() if
    the user wants to setup their own USB PHY (e.g., in the case of using
    and external PHY).
- CDC-ACM and MSC examples/test updated to use internal PHY

Closes https://github.com/espressif/esp-idf/issues/8061
2022-02-18 15:51:05 +08:00
..
include usb: USB Host stack uses USB PHY driver 2022-02-18 15:51:05 +08:00
private_include usb: USB Host stack uses USB PHY driver 2022-02-18 15:51:05 +08:00
test usb: USB Host stack uses USB PHY driver 2022-02-18 15:51:05 +08:00
CMakeLists.txt usb: Add usb_phy driver to support operations on USB PHY 2021-09-13 12:39:56 +08:00
hcd.c usb: USB Host stack uses USB PHY driver 2022-02-18 15:51:05 +08:00
hub.c Add USB Host Library 2021-08-24 23:28:00 +08:00
Kconfig Add USB Host Library 2021-08-24 23:28:00 +08:00
maintainers.md usb: Fix how the HCD handles sudden disconnection 2021-11-11 16:25:01 +08:00
usb_helpers.c USB: added MSC Host Driver with VFS support 2021-12-23 18:30:24 +01:00
usb_host.c usb: USB Host stack uses USB PHY driver 2022-02-18 15:51:05 +08:00
usb_phy.c usb: Add usb_phy driver to support operations on USB PHY 2021-09-13 12:39:56 +08:00
usb_private.c Add USB Host Library 2021-08-24 23:28:00 +08:00
usbh.c usb: Tidy up usbh 2022-02-18 15:51:05 +08:00