Lines Matching refs:usba_udc
141 struct usba_udc *udc;
202 static void usba_ep_init_debugfs(struct usba_udc *udc,
223 static void usba_init_debugfs(struct usba_udc *udc)
243 static void usba_cleanup_debugfs(struct usba_udc *udc)
249 static inline void usba_ep_init_debugfs(struct usba_udc *udc,
260 static inline void usba_init_debugfs(struct usba_udc *udc)
265 static inline void usba_cleanup_debugfs(struct usba_udc *udc)
322 static int usba_config_fifo_table(struct usba_udc *udc)
356 static inline u32 usba_int_enb_get(struct usba_udc *udc)
361 static inline void usba_int_enb_set(struct usba_udc *udc, u32 mask)
370 static inline void usba_int_enb_clear(struct usba_udc *udc, u32 mask)
379 static int vbus_is_present(struct usba_udc *udc)
388 static void toggle_bias(struct usba_udc *udc, int is_on)
394 static void generate_bias_pulse(struct usba_udc *udc)
475 static void send_status(struct usba_udc *udc, struct usba_ep *ep)
484 struct usba_udc *udc = ep->udc;
541 struct usba_udc *udc = ep->udc;
575 struct usba_udc *udc = ep->udc;
667 struct usba_udc *udc = ep->udc;
724 static int queue_dma(struct usba_udc *udc, struct usba_ep *ep,
778 struct usba_udc *udc = ep->udc;
860 struct usba_udc *udc = ep->udc;
921 struct usba_udc *udc = ep->udc;
973 struct usba_udc *udc = ep->udc;
992 struct usba_udc *udc = to_usba_udc(gadget);
999 struct usba_udc *udc = to_usba_udc(gadget);
1018 struct usba_udc *udc = to_usba_udc(gadget);
1133 static void reset_all_endpoints(struct usba_udc *udc)
1147 static struct usba_ep *get_ep_by_addr(struct usba_udc *udc, u16 wIndex)
1171 static inline void set_protocol_stall(struct usba_udc *udc, struct usba_ep *ep)
1177 static inline int is_stalled(struct usba_udc *udc, struct usba_ep *ep)
1184 static inline void set_address(struct usba_udc *udc, unsigned int addr)
1194 static int do_test_mode(struct usba_udc *udc)
1302 static int handle_ep0_setup(struct usba_udc *udc, struct usba_ep *ep,
1428 static void usba_control_irq(struct usba_udc *udc, struct usba_ep *ep)
1616 static void usba_ep_irq(struct usba_udc *udc, struct usba_ep *ep)
1669 static void usba_dma_irq(struct usba_udc *udc, struct usba_ep *ep)
1709 static int start_clock(struct usba_udc *udc);
1710 static void stop_clock(struct usba_udc *udc);
1714 struct usba_udc *udc = devid;
1856 static int start_clock(struct usba_udc *udc)
1878 static void stop_clock(struct usba_udc *udc)
1891 static int usba_start(struct usba_udc *udc)
1919 static void usba_stop(struct usba_udc *udc)
1940 struct usba_udc *udc = devid;
1968 struct usba_udc *udc = container_of(gadget, struct usba_udc, gadget);
1988 struct usba_udc *udc = container_of(gadget, struct usba_udc, gadget);
2027 struct usba_udc *udc = container_of(gadget, struct usba_udc, gadget);
2040 static void at91sam9rl_toggle_bias(struct usba_udc *udc, int is_on)
2046 static void at91sam9g45_pulse_bias(struct usba_udc *udc)
2134 struct usba_udc *udc)
2276 struct usba_udc *udc;
2370 struct usba_udc *udc;
2386 struct usba_udc *udc = dev_get_drvdata(dev);
2419 struct usba_udc *udc = dev_get_drvdata(dev);