Home
last modified time | relevance | path

Searched refs:cdns3 (Results 1 – 13 of 13) sorted by relevance

/u-boot/drivers/usb/cdns3/
A Dcore.h25 struct cdns3;
38 int (*start)(struct cdns3 *cdns);
39 void (*stop)(struct cdns3 *cdns);
40 int (*suspend)(struct cdns3 *cdns, bool do_wakeup);
41 int (*resume)(struct cdns3 *cdns, bool hibernated);
73 struct cdns3 { struct
98 int cdns3_hw_role_switch(struct cdns3 *cdns); argument
A DMakefile3 cdns3-y := core.o drd.o
5 obj-$(CONFIG_USB_CDNS3) += cdns3.o
7 cdns3-$(CONFIG_$(SPL_)USB_CDNS3_GADGET) += gadget.o ep0.o
9 cdns3-$(CONFIG_$(SPL_)USB_CDNS3_HOST) += host.o
11 obj-$(CONFIG_USB_CDNS3_TI) += cdns3-ti.o
A Dgadget-export.h15 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()
A Dhost-export.h14 int cdns3_host_init(struct cdns3 *cdns);
15 void cdns3_host_exit(struct cdns3 *cdns);
19 static inline int cdns3_host_init(struct cdns3 *cdns) in cdns3_host_init()
24 static inline void cdns3_host_exit(struct cdns3 *cdns) { } in cdns3_host_exit()
A Ddrd.h157 int cdns3_is_host(struct cdns3 *cdns);
158 int cdns3_is_device(struct cdns3 *cdns);
159 int cdns3_get_id(struct cdns3 *cdns);
160 int cdns3_get_vbus(struct cdns3 *cdns);
161 int cdns3_drd_init(struct cdns3 *cdns);
162 int cdns3_drd_exit(struct cdns3 *cdns);
163 int cdns3_drd_update_mode(struct cdns3 *cdns);
164 int cdns3_drd_switch_gadget(struct cdns3 *cdns, int on);
165 int cdns3_drd_switch_host(struct cdns3 *cdns, int on);
A Dcore.c32 static int cdns3_idle_init(struct cdns3 *cdns);
36 struct cdns3 cdns;
40 struct cdns3 cdns;
76 static void cdns3_role_stop(struct cdns3 *cdns) in cdns3_role_stop()
286 int cdns3_hw_role_switch(struct cdns3 *cdns) in cdns3_hw_role_switch()
320 static int cdns3_probe(struct cdns3 *cdns) in cdns3_probe()
372 static int cdns3_remove(struct cdns3 *cdns) in cdns3_remove()
443 struct cdns3 *cdns = &priv->cdns; in cdns3_gadget_probe()
453 struct cdns3 *cdns = &priv->cdns; in cdns3_gadget_remove()
474 struct cdns3 *cdns = &priv->cdns; in cdns3_host_probe()
[all …]
A Ddrd.c33 int cdns3_set_mode(struct cdns3 *cdns, enum usb_dr_mode mode) in cdns3_set_mode()
70 int cdns3_get_id(struct cdns3 *cdns) in cdns3_get_id()
80 int cdns3_get_vbus(struct cdns3 *cdns) in cdns3_get_vbus()
90 int cdns3_is_host(struct cdns3 *cdns) in cdns3_is_host()
100 int cdns3_is_device(struct cdns3 *cdns) in cdns3_is_device()
118 int cdns3_drd_switch_host(struct cdns3 *cdns, int on) in cdns3_drd_switch_host()
155 int cdns3_drd_switch_gadget(struct cdns3 *cdns, int on) in cdns3_drd_switch_gadget()
197 static int cdns3_init_otg_mode(struct cdns3 *cdns) in cdns3_init_otg_mode()
217 int cdns3_drd_update_mode(struct cdns3 *cdns) in cdns3_drd_update_mode()
240 int cdns3_drd_init(struct cdns3 *cdns) in cdns3_drd_init()
[all …]
A Dhost.c20 static int __cdns3_host_init(struct cdns3 *cdns) in __cdns3_host_init()
34 static void cdns3_host_exit(struct cdns3 *cdns) in cdns3_host_exit()
40 int cdns3_host_init(struct cdns3 *cdns) in cdns3_host_init()
A Dgadget.c1374 struct cdns3 *cdns = data; in cdns3_device_irq_handler()
1418 struct cdns3 *cdns = data; in cdns3_device_thread_irq_handler()
2528 void cdns3_gadget_exit(struct cdns3 *cdns) in cdns3_gadget_exit()
2556 static int cdns3_gadget_start(struct cdns3 *cdns) in cdns3_gadget_start()
2674 static int __cdns3_gadget_init(struct cdns3 *cdns) in __cdns3_gadget_init()
2687 static int cdns3_gadget_suspend(struct cdns3 *cdns, bool do_wakeup) in cdns3_gadget_suspend()
2705 static int cdns3_gadget_resume(struct cdns3 *cdns, bool hibernated) in cdns3_gadget_resume()
2724 int cdns3_gadget_init(struct cdns3 *cdns) in cdns3_gadget_init()
2749 static void cdns3_gadget_uboot_handle_interrupt(struct cdns3 *cdns) in cdns3_gadget_uboot_handle_interrupt()
2759 struct cdns3 *cdns = dev_get_priv(dev); in dm_usb_gadget_handle_interrupts()
/u-boot/drivers/usb/
A DKconfig71 source "drivers/usb/cdns3/Kconfig"
/u-boot/arch/arm/dts/
A Dk3-j721e-common-proc-board.dts380 phy-names = "cdns3,usb3-phy";
/u-boot/scripts/
A DMakefile.spl101 libs-$(CONFIG_SPL_USB_GADGET) += drivers/usb/cdns3/
/u-boot/
A DMakefile785 libs-y += drivers/usb/cdns3/

Completed in 19 milliseconds