Searched refs:cdns3 (Results 1 – 18 of 18) sorted by relevance
5 cdns3-y := core.o drd.o7 obj-$(CONFIG_USB_CDNS3) += cdns3.o8 cdns3-$(CONFIG_USB_CDNS3_GADGET) += gadget.o ep0.o11 cdns3-$(CONFIG_TRACING) += trace.o14 cdns3-$(CONFIG_USB_CDNS3_HOST) += host.o16 obj-$(CONFIG_USB_CDNS3_PCI_WRAP) += cdns3-pci-wrap.o17 obj-$(CONFIG_USB_CDNS3_TI) += cdns3-ti.o18 obj-$(CONFIG_USB_CDNS3_IMX) += cdns3-imx.o
162 bool cdns3_is_host(struct cdns3 *cdns);163 bool cdns3_is_device(struct cdns3 *cdns);164 int cdns3_get_id(struct cdns3 *cdns);165 int cdns3_get_vbus(struct cdns3 *cdns);166 int cdns3_drd_init(struct cdns3 *cdns);167 int cdns3_drd_exit(struct cdns3 *cdns);168 int cdns3_drd_update_mode(struct cdns3 *cdns);169 int cdns3_drd_gadget_on(struct cdns3 *cdns);170 void cdns3_drd_gadget_off(struct cdns3 *cdns);171 int cdns3_drd_host_on(struct cdns3 *cdns);[all …]
31 int cdns3_set_mode(struct cdns3 *cdns, enum usb_dr_mode mode) in cdns3_set_mode()79 int cdns3_get_id(struct cdns3 *cdns) in cdns3_get_id()89 int cdns3_get_vbus(struct cdns3 *cdns) in cdns3_get_vbus()99 bool cdns3_is_host(struct cdns3 *cdns) in cdns3_is_host()109 bool cdns3_is_device(struct cdns3 *cdns) in cdns3_is_device()124 static void cdns3_otg_disable_irq(struct cdns3 *cdns) in cdns3_otg_disable_irq()133 static void cdns3_otg_enable_irq(struct cdns3 *cdns) in cdns3_otg_enable_irq()145 int cdns3_drd_host_on(struct cdns3 *cdns) in cdns3_drd_host_on()169 void cdns3_drd_host_off(struct cdns3 *cdns) in cdns3_drd_host_off()190 int cdns3_drd_gadget_on(struct cdns3 *cdns) in cdns3_drd_gadget_on()[all …]
17 struct cdns3;30 int (*start)(struct cdns3 *cdns);31 void (*stop)(struct cdns3 *cdns);32 int (*suspend)(struct cdns3 *cdns, bool do_wakeup);33 int (*resume)(struct cdns3 *cdns, bool hibernated);80 struct cdns3 { struct115 int cdns3_hw_role_switch(struct cdns3 *cdns); argument
28 static int cdns3_idle_init(struct cdns3 *cdns);30 static int cdns3_role_start(struct cdns3 *cdns, enum usb_role role) in cdns3_role_start()56 static void cdns3_role_stop(struct cdns3 *cdns) in cdns3_role_stop()72 static void cdns3_exit_roles(struct cdns3 *cdns) in cdns3_exit_roles()84 static int cdns3_core_init_role(struct cdns3 *cdns) in cdns3_core_init_role()192 static enum usb_role cdns3_hw_role_state_machine(struct cdns3 *cdns) in cdns3_hw_role_state_machine()243 static int cdns3_idle_role_start(struct cdns3 *cdns) in cdns3_idle_role_start()248 static void cdns3_idle_role_stop(struct cdns3 *cdns) in cdns3_idle_role_stop()254 static int cdns3_idle_init(struct cdns3 *cdns) in cdns3_idle_init()278 int cdns3_hw_role_switch(struct cdns3 *cdns) in cdns3_hw_role_switch()[all …]
15 int cdns3_gadget_init(struct cdns3 *cdns);16 void cdns3_gadget_exit(struct cdns3 *cdns);19 static inline int cdns3_gadget_init(struct cdns3 *cdns) in cdns3_gadget_init()24 static inline void cdns3_gadget_exit(struct cdns3 *cdns) { } in cdns3_gadget_exit()
15 int cdns3_host_init(struct cdns3 *cdns);20 static inline int cdns3_host_init(struct cdns3 *cdns) in cdns3_host_init()25 static inline void cdns3_host_exit(struct cdns3 *cdns) { } in cdns3_host_exit()
31 static int __cdns3_host_init(struct cdns3 *cdns) in __cdns3_host_init()116 static void cdns3_host_exit(struct cdns3 *cdns) in cdns3_host_exit()124 int cdns3_host_init(struct cdns3 *cdns) in cdns3_host_init()
11 as module, the module will be called cdns3.ko.44 be dynamically linked and module will be called cdns3-pci.ko
1861 struct cdns3 *cdns = dev_get_drvdata(priv_dev->dev); in cdns3_device_irq_handler()3099 void cdns3_gadget_exit(struct cdns3 *cdns) in cdns3_gadget_exit()3135 static int cdns3_gadget_start(struct cdns3 *cdns) in cdns3_gadget_start()3255 static int __cdns3_gadget_init(struct cdns3 *cdns) in __cdns3_gadget_init()3294 static int cdns3_gadget_suspend(struct cdns3 *cdns, bool do_wakeup) in cdns3_gadget_suspend()3313 static int cdns3_gadget_resume(struct cdns3 *cdns, bool hibernated) in cdns3_gadget_resume()3332 int cdns3_gadget_init(struct cdns3 *cdns) in cdns3_gadget_init()
248 struct cdns3 *cdns = dev_get_drvdata(dev); in cdns_imx_platform_suspend()
12 #define TRACE_SYSTEM cdns3
16 obj-$(CONFIG_USB_CDNS3) += cdns3/
114 source "drivers/usb/cdns3/Kconfig"
2707 diff --git a/drivers/usb/cdns3/cdns3-imx.c b/drivers/usb/cdns3/cdns3-imx.c2709 --- a/drivers/usb/cdns3/cdns3-imx.c2710 +++ b/drivers/usb/cdns3/cdns3-imx.c2773 diff --git a/drivers/usb/cdns3/core.c b/drivers/usb/cdns3/core.c2775 --- a/drivers/usb/cdns3/core.c2776 +++ b/drivers/usb/cdns3/core.c2787 struct cdns3 *cdns = dev_get_drvdata(dev);2809 +static int cdns3_resume_from_power_lost(struct cdns3 *cdns)2874 + struct cdns3 *cdns = dev_get_drvdata(dev);2896 diff --git a/drivers/usb/cdns3/drd.c b/drivers/usb/cdns3/drd.c[all …]
347 phy-names = "cdns3,usb3-phy";
1106 + phy-names = "cdns3,usb3-phy";
3872 F: drivers/usb/cdns3/