Searched refs:cdns3 (Results 1 – 13 of 13) sorted by relevance
/u-boot/drivers/usb/cdns3/ |
A D | core.h | 25 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 D | Makefile | 3 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 D | gadget-export.h | 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()
|
A D | host-export.h | 14 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 D | drd.h | 157 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 D | core.c | 32 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 D | drd.c | 33 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 D | host.c | 20 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 D | gadget.c | 1374 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 D | Kconfig | 71 source "drivers/usb/cdns3/Kconfig"
|
/u-boot/arch/arm/dts/ |
A D | k3-j721e-common-proc-board.dts | 380 phy-names = "cdns3,usb3-phy";
|
/u-boot/scripts/ |
A D | Makefile.spl | 101 libs-$(CONFIG_SPL_USB_GADGET) += drivers/usb/cdns3/
|
/u-boot/ |
A D | Makefile | 785 libs-y += drivers/usb/cdns3/
|
Completed in 19 milliseconds