zephyr/drivers/usb/udc
Mark Wang b6b43c3ed7 drivers: udc: implement udc_mcux_ehci and udc_mcux_ip3511
udc_mcux_ehci is based on the MCUX USB controller driver
(usb_device_ehci.c); udc_mcux_ip3511 is based on the
MCUX USB controller driver (usb_device_lpcip3511.c);
add related Kconfig and CMake; include the usb_phy.h path in
modules/hal_nxp/usb/CMakeLists.txt because udc_mcux.c use it;
add related macros to usb_device_config.h;
update CMakeLists for udc_mcux_ehci and udc_mcux_ip3511.

Signed-off-by: Mark Wang <yichang.wang@nxp.com>
2024-06-13 17:59:31 +02:00
..
CMakeLists.txt drivers: udc: implement udc_mcux_ehci and udc_mcux_ip3511 2024-06-13 17:59:31 +02:00
Kconfig drivers: udc: implement udc_mcux_ehci and udc_mcux_ip3511 2024-06-13 17:59:31 +02:00
Kconfig.dwc2 drivers: udc_dwc2: add vendor quirks to support Nordic USBHS controller 2024-05-17 14:05:08 +01:00
Kconfig.it82xx2 drivers: udc: add IT82xx2 USB device controller driver 2024-05-29 14:03:10 +02:00
Kconfig.kinetis
Kconfig.mcux drivers: udc: implement udc_mcux_ehci and udc_mcux_ip3511 2024-06-13 17:59:31 +02:00
Kconfig.nrf
Kconfig.skeleton
Kconfig.stm32
Kconfig.virtual
udc_common.c
udc_common.h
udc_dwc2.c drivers: udc_dwc2: Fix control OUT buffer leak 2024-06-12 12:48:45 -04:00
udc_dwc2.h drivers: udc_dwc2: Abort wait when PHY is not clocked 2024-06-06 07:53:17 -04:00
udc_dwc2_vendor_quirks.h drivers: udc_dwc2: Abort wait when PHY is not clocked 2024-06-06 07:53:17 -04:00
udc_it82xx2.c drivers: udc: add IT82xx2 USB device controller driver 2024-05-29 14:03:10 +02:00
udc_kinetis.c
udc_mcux_ehci.c drivers: udc: implement udc_mcux_ehci and udc_mcux_ip3511 2024-06-13 17:59:31 +02:00
udc_mcux_ip3511.c drivers: udc: implement udc_mcux_ehci and udc_mcux_ip3511 2024-06-13 17:59:31 +02:00
udc_nrf.c
udc_skeleton.c
udc_stm32.c drivers: usb: stm32: add disconnect gpio support 2024-06-11 11:39:19 +01:00
udc_virtual.c