Add Cadence USB3 IP driver, this is the 1st version for this driver, so wrapper layer and PHY layer are still IP core file (core.c). Below functions are supported: - Basic host function - Limited gadget function, only ACM (old g_seiral) are supported, and mass_storage support is not very well. - Role switch between host and device through extcon design (Eg, Type-C application NXP PTN5150). Below functions are missing: - Multi-queue support at gadget function, without this feature, many gadget function are missing. - Low power mode support, including system PM and runtime PM - Wakeup support Signed-off-by: Peter Chen <peter.chen@nxp.com>
6 lines
144 B
Makefile
6 lines
144 B
Makefile
obj-$(CONFIG_USB_CDNS3) += cdns3.o
|
|
|
|
cdns3-y := core.o
|
|
cdns3-$(CONFIG_USB_CDNS3_GADGET) += gadget.o
|
|
cdns3-$(CONFIG_USB_CDNS3_HOST) += host.o
|