Searched defs:udc (Results 1 - 28 of 28) sorted by relevance

/linux-4.1.27/drivers/usb/isp1760/
H A Disp1760-core.h49 struct isp1760_udc udc; member in struct:isp1760_device
H A Disp1760-udc.h34 struct isp1760_udc *udc; member in struct:isp1760_ep
H A Disp1760-udc.c51 static inline u32 isp1760_udc_read(struct isp1760_udc *udc, u16 reg) isp1760_udc_read() argument
56 static inline void isp1760_udc_write(struct isp1760_udc *udc, u16 reg, u32 val) isp1760_udc_write() argument
65 static struct isp1760_ep *isp1760_udc_find_ep(struct isp1760_udc *udc, isp1760_udc_find_ep() argument
107 struct isp1760_udc *udc = ep->udc; isp1760_udc_ctrl_send_status() local
130 struct isp1760_udc *udc = ep->udc; isp1760_udc_request_complete() local
155 struct isp1760_udc *udc = ep->udc; isp1760_udc_ctrl_send_stall() local
182 struct isp1760_udc *udc = ep->udc; isp1760_udc_receive() local
248 struct isp1760_udc *udc = ep->udc; isp1760_udc_transmit() local
283 struct isp1760_udc *udc = ep->udc; isp1760_ep_rx_ready() local
323 struct isp1760_udc *udc = ep->udc; isp1760_ep_tx_complete() local
403 struct isp1760_udc *udc = ep->udc; __isp1760_udc_set_halt() local
453 static int isp1760_udc_get_status(struct isp1760_udc *udc, isp1760_udc_get_status() argument
497 static int isp1760_udc_set_address(struct isp1760_udc *udc, u16 addr) isp1760_udc_set_address() argument
523 static bool isp1760_ep0_setup_standard(struct isp1760_udc *udc, isp1760_ep0_setup_standard() argument
645 static void isp1760_ep0_setup(struct isp1760_udc *udc) isp1760_ep0_setup() argument
714 struct isp1760_udc *udc = uep->udc; isp1760_ep_enable() local
774 struct isp1760_udc *udc = uep->udc; isp1760_ep_disable() local
831 struct isp1760_udc *udc = uep->udc; isp1760_ep_queue() local
913 struct isp1760_udc *udc = uep->udc; isp1760_ep_dequeue() local
936 struct isp1760_udc *udc = uep->udc; __isp1760_ep_set_halt() local
1024 struct isp1760_udc *udc = uep->udc; isp1760_ep_fifo_flush() local
1058 static void isp1760_udc_connect(struct isp1760_udc *udc) isp1760_udc_connect() argument
1065 static void isp1760_udc_disconnect(struct isp1760_udc *udc) isp1760_udc_disconnect() argument
1084 static void isp1760_udc_init_hw(struct isp1760_udc *udc) isp1760_udc_init_hw() argument
1110 static void isp1760_udc_reset(struct isp1760_udc *udc) isp1760_udc_reset() argument
1130 static void isp1760_udc_suspend(struct isp1760_udc *udc) isp1760_udc_suspend() argument
1139 static void isp1760_udc_resume(struct isp1760_udc *udc) isp1760_udc_resume() argument
1154 struct isp1760_udc *udc = gadget_to_udc(gadget); isp1760_udc_get_frame() local
1161 struct isp1760_udc *udc = gadget_to_udc(gadget); isp1760_udc_wakeup() local
1170 struct isp1760_udc *udc = gadget_to_udc(gadget); isp1760_udc_set_selfpowered() local
1182 struct isp1760_udc *udc = gadget_to_udc(gadget); isp1760_udc_pullup() local
1193 struct isp1760_udc *udc = gadget_to_udc(gadget); isp1760_udc_start() local
1235 struct isp1760_udc *udc = gadget_to_udc(gadget); isp1760_udc_stop() local
1266 struct isp1760_udc *udc = dev; isp1760_udc_irq() local
1334 struct isp1760_udc *udc = (struct isp1760_udc *)data; isp1760_udc_vbus_poll() local
1352 static void isp1760_udc_init_eps(struct isp1760_udc *udc) isp1760_udc_init_eps() argument
1394 static int isp1760_udc_init(struct isp1760_udc *udc) isp1760_udc_init() argument
1433 struct isp1760_udc *udc = &isp->udc; isp1760_udc_register() local
1491 struct isp1760_udc *udc = &isp->udc; isp1760_udc_unregister() local
/linux-4.1.27/drivers/usb/gadget/udc/
H A Dudc-core.c135 struct usb_udc *udc = gadget->udc; usb_gadget_state_work() local
151 static void usb_udc_connect_control(struct usb_udc *udc) usb_udc_connect_control() argument
170 struct usb_udc *udc = gadget->udc; usb_udc_vbus_handler() local
209 static inline int usb_gadget_udc_start(struct usb_udc *udc) usb_gadget_udc_start() argument
226 static inline void usb_gadget_udc_stop(struct usb_udc *udc) usb_gadget_udc_stop() argument
240 struct usb_udc *udc; usb_udc_release() local
266 struct usb_udc *udc; usb_add_gadget_udc_release() local
349 static void usb_gadget_remove_driver(struct usb_udc *udc) usb_gadget_remove_driver() argument
375 struct usb_udc *udc = gadget->udc; usb_del_gadget_udc() local
398 static int udc_bind_to_driver(struct usb_udc *udc, struct usb_gadget_driver *driver) udc_bind_to_driver() argument
433 struct usb_udc *udc = NULL; usb_udc_attach_driver() local
459 struct usb_udc *udc = NULL; usb_gadget_probe_driver() local
484 struct usb_udc *udc = NULL; usb_gadget_unregister_driver() local
510 struct usb_udc *udc = container_of(dev, struct usb_udc, dev); usb_udc_srp_store() local
522 struct usb_udc *udc = container_of(dev, struct usb_udc, dev); usb_udc_softconn_store() local
548 struct usb_udc *udc = container_of(dev, struct usb_udc, dev); state_show() local
613 struct usb_udc *udc = container_of(dev, struct usb_udc, dev); usb_udc_uevent() local
H A Dat91_udc.h97 struct at91_udc *udc; member in struct:at91_ep
H A Damd5536udc.c92 static struct udc *udc; variable in typeref:struct:udc
2955 usb_disconnect(udc); variable
H A Dat91_udc.c99 struct at91_udc *udc = ep->udc; proc_ep_show() local
169 struct at91_udc *udc = s->private; proc_udc_show() local
235 static void create_debug_file(struct at91_udc *udc) create_debug_file() argument
240 static void remove_debug_file(struct at91_udc *udc) remove_debug_file() argument
248 static inline void create_debug_file(struct at91_udc *udc) {} remove_debug_file() argument
249 static inline void remove_debug_file(struct at91_udc *udc) {} remove_debug_file() argument
259 struct at91_udc *udc = ep->udc; done() local
472 struct at91_udc *udc; at91_ep_enable() local
549 struct at91_udc *udc = ep->udc; at91_ep_disable() local
606 struct at91_udc *udc; at91_ep_queue() local
706 struct at91_udc *udc; at91_ep_dequeue() local
734 struct at91_udc *udc = ep->udc; at91_ep_set_halt() local
788 struct at91_udc *udc = to_udc(gadget); at91_get_frame() local
797 struct at91_udc *udc = to_udc(gadget); at91_wakeup() local
822 static void udc_reinit(struct at91_udc *udc) udc_reinit() argument
844 static void reset_gadget(struct at91_udc *udc) reset_gadget() argument
869 static void stop_activity(struct at91_udc *udc) stop_activity() argument
893 static void clk_on(struct at91_udc *udc) clk_on() argument
903 static void clk_off(struct at91_udc *udc) clk_off() argument
917 static void pullup(struct at91_udc *udc, int is_on) pullup() argument
941 struct at91_udc *udc = to_udc(gadget); at91_vbus_session() local
957 struct at91_udc *udc = to_udc(gadget); at91_pullup() local
969 struct at91_udc *udc = to_udc(gadget); at91_set_selfpowered() local
1042 static void handle_setup(struct at91_udc *udc, struct at91_ep *ep, u32 csr) handle_setup() argument
1268 static void handle_ep0(struct at91_udc *udc) handle_ep0() argument
1393 struct at91_udc *udc = _udc; at91_udc_irq() local
1508 static void at91_vbus_update(struct at91_udc *udc, unsigned value) at91_vbus_update() argument
1517 struct at91_udc *udc = _udc; at91_vbus_irq() local
1528 struct at91_udc *udc = container_of(work, struct at91_udc, at91_vbus_timer_work() local
1539 struct at91_udc *udc = (struct at91_udc *)data; at91_vbus_timer() local
1552 struct at91_udc *udc; at91_start() local
1565 struct at91_udc *udc; at91_stop() local
1583 struct at91_udc *udc = platform_get_drvdata(dev); at91udc_shutdown() local
1592 static int at91rm9200_udc_init(struct at91_udc *udc) at91rm9200_udc_init() argument
1633 static void at91rm9200_udc_pullup(struct at91_udc *udc, int is_on) at91rm9200_udc_pullup() argument
1648 static int at91sam9260_udc_init(struct at91_udc *udc) at91sam9260_udc_init() argument
1669 static void at91sam9260_udc_pullup(struct at91_udc *udc, int is_on) at91sam9260_udc_pullup() argument
1686 static int at91sam9261_udc_init(struct at91_udc *udc) at91sam9261_udc_init() argument
1715 static void at91sam9261_udc_pullup(struct at91_udc *udc, int is_on) at91sam9261_udc_pullup() argument
1731 static int at91sam9263_udc_init(struct at91_udc *udc) at91sam9263_udc_init() argument
1782 static void at91udc_of_init(struct at91_udc *udc, struct device_node *np) at91udc_of_init() argument
1809 struct at91_udc *udc; at91udc_probe() local
1947 struct at91_udc *udc = platform_get_drvdata(pdev); at91udc_remove() local
1971 struct at91_udc *udc = platform_get_drvdata(pdev); at91udc_suspend() local
1998 struct at91_udc *udc = platform_get_drvdata(pdev); at91udc_resume() local
H A Datmel_usba_udc.c142 struct usba_udc *udc; regs_dbg_open() local
204 static void usba_ep_init_debugfs(struct usba_udc *udc, usba_ep_init_debugfs() argument
258 static void usba_init_debugfs(struct usba_udc *udc) usba_init_debugfs() argument
291 static void usba_cleanup_debugfs(struct usba_udc *udc) usba_cleanup_debugfs() argument
300 static inline void usba_ep_init_debugfs(struct usba_udc *udc, usba_ep_init_debugfs() argument
311 static inline void usba_init_debugfs(struct usba_udc *udc) usba_init_debugfs() argument
316 static inline void usba_cleanup_debugfs(struct usba_udc *udc) usba_cleanup_debugfs() argument
322 static inline u32 usba_int_enb_get(struct usba_udc *udc) usba_int_enb_get() argument
327 static inline void usba_int_enb_set(struct usba_udc *udc, u32 val) usba_int_enb_set() argument
333 static int vbus_is_present(struct usba_udc *udc) vbus_is_present() argument
342 static void toggle_bias(struct usba_udc *udc, int is_on) toggle_bias() argument
348 static void generate_bias_pulse(struct usba_udc *udc) generate_bias_pulse() argument
427 static void send_status(struct usba_udc *udc, struct usba_ep *ep) send_status() argument
436 struct usba_udc *udc = ep->udc; receive_data() local
493 struct usba_udc *udc = ep->udc; request_complete() local
527 struct usba_udc *udc = ep->udc; usba_ep_enable() local
637 struct usba_udc *udc = ep->udc; usba_ep_disable() local
701 static int queue_dma(struct usba_udc *udc, struct usba_ep *ep, queue_dma() argument
755 struct usba_udc *udc = ep->udc; usba_ep_queue() local
837 struct usba_udc *udc = ep->udc; usba_ep_dequeue() local
895 struct usba_udc *udc = ep->udc; usba_ep_set_halt() local
947 struct usba_udc *udc = ep->udc; usba_ep_fifo_flush() local
966 struct usba_udc *udc = to_usba_udc(gadget); usba_udc_get_frame() local
973 struct usba_udc *udc = to_usba_udc(gadget); usba_udc_wakeup() local
992 struct usba_udc *udc = to_usba_udc(gadget); usba_udc_set_selfpowered() local
1037 static void reset_all_endpoints(struct usba_udc *udc) reset_all_endpoints() argument
1065 static struct usba_ep *get_ep_by_addr(struct usba_udc *udc, u16 wIndex) get_ep_by_addr() argument
1089 static inline void set_protocol_stall(struct usba_udc *udc, struct usba_ep *ep) set_protocol_stall() argument
1095 static inline int is_stalled(struct usba_udc *udc, struct usba_ep *ep) is_stalled() argument
1102 static inline void set_address(struct usba_udc *udc, unsigned int addr) set_address() argument
1112 static int do_test_mode(struct usba_udc *udc) do_test_mode() argument
1220 static int handle_ep0_setup(struct usba_udc *udc, struct usba_ep *ep, handle_ep0_setup() argument
1346 static void usba_control_irq(struct usba_udc *udc, struct usba_ep *ep) usba_control_irq() argument
1534 static void usba_ep_irq(struct usba_udc *udc, struct usba_ep *ep) usba_ep_irq() argument
1587 static void usba_dma_irq(struct usba_udc *udc, struct usba_ep *ep) usba_dma_irq() argument
1629 struct usba_udc *udc = devid; usba_udc_irq() local
1742 static int start_clock(struct usba_udc *udc) start_clock() argument
1762 static void stop_clock(struct usba_udc *udc) stop_clock() argument
1773 static int usba_start(struct usba_udc *udc) usba_start() argument
1791 static void usba_stop(struct usba_udc *udc) usba_stop() argument
1809 struct usba_udc *udc = devid; usba_vbus_irq_thread() local
1838 struct usba_udc *udc = container_of(gadget, struct usba_udc, gadget); atmel_usba_start() local
1877 struct usba_udc *udc = container_of(gadget, struct usba_udc, gadget); atmel_usba_stop() local
1890 static void at91sam9rl_toggle_bias(struct usba_udc *udc, int is_on) at91sam9rl_toggle_bias() argument
1900 static void at91sam9g45_pulse_bias(struct usba_udc *udc) at91sam9g45_pulse_bias() argument
2077 struct usba_udc *udc; usba_udc_probe() local
2191 struct usba_udc *udc; usba_udc_remove() local
2209 struct usba_udc *udc = dev_get_drvdata(dev); usba_udc_suspend() local
2238 struct usba_udc *udc = dev_get_drvdata(dev); usba_udc_resume() local
1925 atmel_udc_of_init(struct platform_device *pdev, struct usba_udc *udc) atmel_udc_of_init() argument
2019 atmel_udc_of_init(struct platform_device *pdev, struct usba_udc *udc) atmel_udc_of_init() argument
2026 usba_udc_pdata(struct platform_device *pdev, struct usba_udc *udc) usba_udc_pdata() argument
H A Dmv_udc_core.c75 static void ep0_reset(struct mv_udc *udc) ep0_reset() argument
113 static void ep0_stall(struct mv_udc *udc) ep0_stall() argument
127 static int process_ep_req(struct mv_udc *udc, int index, process_ep_req() argument
217 struct mv_udc *udc = NULL; variable in typeref:struct:mv_udc
260 struct mv_udc *udc; queue_dtd() local
345 struct mv_udc *udc; build_dtd() local
415 struct mv_udc *udc; req_to_dtd() local
447 struct mv_udc *udc; mv_ep_enable() local
567 struct mv_udc *udc; mv_ep_disable() local
635 struct mv_udc *udc; mv_ep_fifo_flush() local
699 struct mv_udc *udc = ep->udc; mv_ep_queue() local
788 struct mv_udc *udc = ep->udc; mv_ep_dequeue() local
866 static void ep_set_stall(struct mv_udc *udc, u8 ep_num, u8 direction, int stall) ep_set_stall() argument
889 static int ep_is_stall(struct mv_udc *udc, u8 ep_num, u8 direction) ep_is_stall() argument
906 struct mv_udc *udc; mv_ep_set_halt_wedge() local
970 static void udc_clock_enable(struct mv_udc *udc) udc_clock_enable() argument
975 static void udc_clock_disable(struct mv_udc *udc) udc_clock_disable() argument
980 static void udc_stop(struct mv_udc *udc) udc_stop() argument
998 static void udc_start(struct mv_udc *udc) udc_start() argument
1014 static int udc_reset(struct mv_udc *udc) udc_reset() argument
1072 static int mv_udc_enable_internal(struct mv_udc *udc) mv_udc_enable_internal() argument
1095 static int mv_udc_enable(struct mv_udc *udc) mv_udc_enable() argument
1103 static void mv_udc_disable_internal(struct mv_udc *udc) mv_udc_disable_internal() argument
1114 static void mv_udc_disable(struct mv_udc *udc) mv_udc_disable() argument
1122 struct mv_udc *udc; mv_udc_get_frame() local
1138 struct mv_udc *udc = container_of(gadget, struct mv_udc, gadget); mv_udc_wakeup() local
1157 struct mv_udc *udc; mv_udc_vbus_session() local
1194 struct mv_udc *udc; mv_udc_pullup() local
1245 static int eps_init(struct mv_udc *udc) eps_init() argument
1310 static void gadget_reset(struct mv_udc *udc, struct usb_gadget_driver *driver) gadget_reset() argument
1328 static void stop_activity(struct mv_udc *udc, struct usb_gadget_driver *driver) stop_activity() argument
1349 struct mv_udc *udc; mv_udc_start() local
1390 struct mv_udc *udc; mv_udc_stop() local
1413 static void mv_set_ptc(struct mv_udc *udc, u32 mode) mv_set_ptc() argument
1426 struct mv_udc *udc; prime_status_complete() local
1442 udc_prime_status(struct mv_udc *udc, u8 direction, u16 status, bool empty) udc_prime_status() argument
1503 static void mv_udc_testmode(struct mv_udc *udc, u16 index) mv_udc_testmode() argument
1514 static void ch9setaddress(struct mv_udc *udc, struct usb_ctrlrequest *setup) ch9setaddress() argument
1525 static void ch9getstatus(struct mv_udc *udc, u8 ep_num, ch9getstatus() argument
1560 static void ch9clearfeature(struct mv_udc *udc, struct usb_ctrlrequest *setup) ch9clearfeature() argument
1604 static void ch9setfeature(struct mv_udc *udc, struct usb_ctrlrequest *setup) ch9setfeature() argument
1703 ep0_stall(udc); variable
1713 ep0_stall(udc); variable
1721 static void ep0_req_complete(struct mv_udc *udc, ep0_req_complete() argument
1758 static void get_setup_data(struct mv_udc *udc, u8 ep_num, u8 *buffer_ptr) get_setup_data() argument
1783 static void irq_process_tr_complete(struct mv_udc *udc) irq_process_tr_complete() argument
1856 static void irq_process_reset(struct mv_udc *udc) irq_process_reset() argument
1922 static void handle_bus_resume(struct mv_udc *udc) handle_bus_resume() argument
1937 static void irq_process_suspend(struct mv_udc *udc) irq_process_suspend() argument
1949 static void irq_process_port_change(struct mv_udc *udc) irq_process_port_change() argument
1992 static void irq_process_error(struct mv_udc *udc) irq_process_error() argument
2000 struct mv_udc *udc = (struct mv_udc *)dev; mv_udc_irq() local
2043 struct mv_udc *udc = (struct mv_udc *)dev; mv_udc_vbus_irq() local
2054 struct mv_udc *udc; mv_udc_vbus_work() local
2073 struct mv_udc *udc; gadget_release() local
2082 struct mv_udc *udc; mv_udc_remove() local
2112 struct mv_udc *udc; mv_udc_probe() local
2332 struct mv_udc *udc; mv_udc_suspend() local
2366 struct mv_udc *udc; mv_udc_resume() local
2398 struct mv_udc *udc; mv_udc_shutdown() local
H A Domap_udc.h155 struct omap_udc *udc; member in struct:omap_ep
H A Dpxa25x_udc.c927 static int pullup(struct pxa25x_udc *udc) pullup() argument
959 struct pxa25x_udc *udc; pxa25x_udc_vbus_session() local
971 struct pxa25x_udc *udc; pxa25x_udc_pullup() local
990 struct pxa25x_udc *udc; pxa25x_udc_vbus_draw() local
2252 struct pxa25x_udc *udc = platform_get_drvdata(dev); pxa25x_udc_suspend() local
2268 struct pxa25x_udc *udc = platform_get_drvdata(dev); pxa25x_udc_resume() local
H A Ds3c2410_udc.c271 static void s3c2410_udc_nuke(struct s3c2410_udc *udc, s3c2410_udc_nuke() argument
1295 struct s3c2410_udc *udc; s3c2410_udc_dequeue() local
1433 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); s3c2410_udc_set_selfpowered() local
1449 static int s3c2410_udc_set_pullup(struct s3c2410_udc *udc, int is_on) s3c2410_udc_set_pullup() argument
1475 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); s3c2410_udc_vbus_session() local
1486 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); s3c2410_udc_pullup() local
1653 struct s3c2410_udc *udc = to_s3c2410(g); s3c2410_udc_start() local
1668 struct s3c2410_udc *udc = to_s3c2410(g); s3c2410_udc_stop() local
1757 struct s3c2410_udc *udc = &memory; s3c2410_udc_probe() local
1908 struct s3c2410_udc *udc = platform_get_drvdata(pdev); s3c2410_udc_remove() local
H A Datmel_usba_udc.h284 struct usba_udc *udc; member in struct:usba_ep
H A Dbcm63xx_udc.c201 struct bcm63xx_udc *udc; member in struct:iudma_ch
226 struct bcm63xx_udc *udc; member in struct:bcm63xx_ep
343 static inline u32 usbd_readl(struct bcm63xx_udc *udc, u32 off) usbd_readl() argument
348 static inline void usbd_writel(struct bcm63xx_udc *udc, u32 val, u32 off) usbd_writel() argument
353 static inline u32 usb_dma_readl(struct bcm63xx_udc *udc, u32 off) usb_dma_readl() argument
358 static inline void usb_dma_writel(struct bcm63xx_udc *udc, u32 val, u32 off) usb_dma_writel() argument
363 static inline u32 usb_dmac_readl(struct bcm63xx_udc *udc, u32 off, int chan) usb_dmac_readl() argument
369 static inline void usb_dmac_writel(struct bcm63xx_udc *udc, u32 val, u32 off, usb_dmac_writel() argument
376 static inline u32 usb_dmas_readl(struct bcm63xx_udc *udc, u32 off, int chan) usb_dmas_readl() argument
382 static inline void usb_dmas_writel(struct bcm63xx_udc *udc, u32 val, u32 off, usb_dmas_writel() argument
389 static inline void set_clocks(struct bcm63xx_udc *udc, bool is_enabled) set_clocks() argument
414 static void bcm63xx_ep_dma_select(struct bcm63xx_udc *udc, int idx) bcm63xx_ep_dma_select() argument
432 static void bcm63xx_set_stall(struct bcm63xx_udc *udc, struct bcm63xx_ep *bep, bcm63xx_set_stall() argument
450 static void bcm63xx_fifo_setup(struct bcm63xx_udc *udc) bcm63xx_fifo_setup() argument
490 static void bcm63xx_fifo_reset_ep(struct bcm63xx_udc *udc, int ep_num) bcm63xx_fifo_reset_ep() argument
506 static void bcm63xx_fifo_reset(struct bcm63xx_udc *udc) bcm63xx_fifo_reset() argument
518 static void bcm63xx_ep_init(struct bcm63xx_udc *udc) bcm63xx_ep_init() argument
541 static void bcm63xx_ep_setup(struct bcm63xx_udc *udc) bcm63xx_ep_setup() argument
583 static void iudma_write(struct bcm63xx_udc *udc, struct iudma_ch *iudma, iudma_write() argument
659 static int iudma_read(struct bcm63xx_udc *udc, struct iudma_ch *iudma) iudma_read() argument
693 static void iudma_reset_channel(struct bcm63xx_udc *udc, struct iudma_ch *iudma) iudma_reset_channel() argument
749 static int iudma_init_channel(struct bcm63xx_udc *udc, unsigned int ch_idx) iudma_init_channel() argument
789 static int iudma_init(struct bcm63xx_udc *udc) iudma_init() argument
812 static void iudma_uninit(struct bcm63xx_udc *udc) iudma_uninit() argument
833 static void bcm63xx_set_ctrl_irqs(struct bcm63xx_udc *udc, bool enable_irqs) bcm63xx_set_ctrl_irqs() argument
859 static void bcm63xx_select_phy_mode(struct bcm63xx_udc *udc, bool is_device) bcm63xx_select_phy_mode() argument
899 static void bcm63xx_select_pullup(struct bcm63xx_udc *udc, bool is_on) bcm63xx_select_pullup() argument
918 static void bcm63xx_uninit_udc_hw(struct bcm63xx_udc *udc) bcm63xx_uninit_udc_hw() argument
932 static int bcm63xx_init_udc_hw(struct bcm63xx_udc *udc) bcm63xx_init_udc_hw() argument
1024 struct bcm63xx_udc *udc = bep->udc; bcm63xx_ep_enable() local
1063 struct bcm63xx_udc *udc = bep->udc; bcm63xx_ep_disable() local
1147 struct bcm63xx_udc *udc = bep->udc; bcm63xx_udc_queue() local
1199 struct bcm63xx_udc *udc = bep->udc; bcm63xx_udc_dequeue() local
1247 struct bcm63xx_udc *udc = bep->udc; bcm63xx_udc_set_halt() local
1267 struct bcm63xx_udc *udc = bep->udc; bcm63xx_udc_set_wedge() local
1301 static int bcm63xx_ep0_setup_callback(struct bcm63xx_udc *udc, bcm63xx_ep0_setup_callback() argument
1324 static int bcm63xx_ep0_spoof_set_cfg(struct bcm63xx_udc *udc) bcm63xx_ep0_spoof_set_cfg() argument
1348 static int bcm63xx_ep0_spoof_set_iface(struct bcm63xx_udc *udc) bcm63xx_ep0_spoof_set_iface() argument
1374 static void bcm63xx_ep0_map_write(struct bcm63xx_udc *udc, int ch_idx, bcm63xx_ep0_map_write() argument
1395 static void bcm63xx_ep0_complete(struct bcm63xx_udc *udc, bcm63xx_ep0_complete() argument
1414 static void bcm63xx_ep0_nuke_reply(struct bcm63xx_udc *udc, int is_tx) bcm63xx_ep0_nuke_reply() argument
1432 static int bcm63xx_ep0_read_complete(struct bcm63xx_udc *udc) bcm63xx_ep0_read_complete() argument
1451 static void bcm63xx_ep0_internal_request(struct bcm63xx_udc *udc, int ch_idx, bcm63xx_ep0_internal_request() argument
1471 static enum bcm63xx_ep0_state bcm63xx_ep0_do_setup(struct bcm63xx_udc *udc) bcm63xx_ep0_do_setup() argument
1524 static int bcm63xx_ep0_do_idle(struct bcm63xx_udc *udc) bcm63xx_ep0_do_idle() argument
1571 static int bcm63xx_ep0_one_round(struct bcm63xx_udc *udc) bcm63xx_ep0_one_round() argument
1725 struct bcm63xx_udc *udc = container_of(w, struct bcm63xx_udc, ep0_wq); bcm63xx_ep0_process() local
1742 struct bcm63xx_udc *udc = gadget_to_udc(gadget); bcm63xx_udc_get_frame() local
1757 struct bcm63xx_udc *udc = gadget_to_udc(gadget); bcm63xx_udc_pullup() local
1805 struct bcm63xx_udc *udc = gadget_to_udc(gadget); bcm63xx_udc_start() local
1841 struct bcm63xx_udc *udc = gadget_to_udc(gadget); bcm63xx_udc_stop() local
1884 static void bcm63xx_update_cfg_iface(struct bcm63xx_udc *udc) bcm63xx_update_cfg_iface() argument
1902 static int bcm63xx_update_link_speed(struct bcm63xx_udc *udc) bcm63xx_update_link_speed() argument
1942 static void bcm63xx_update_wedge(struct bcm63xx_udc *udc, bool new_status) bcm63xx_update_wedge() argument
1963 struct bcm63xx_udc *udc = dev_id; bcm63xx_udc_ctrl_isr() local
2035 struct bcm63xx_udc *udc = iudma->udc; bcm63xx_udc_data_isr() local
2120 struct bcm63xx_udc *udc = s->private; bcm63xx_usbd_dbg_show() local
2158 struct bcm63xx_udc *udc = s->private; bcm63xx_iudma_dbg_show() local
2260 static void bcm63xx_udc_init_debugfs(struct bcm63xx_udc *udc) bcm63xx_udc_init_debugfs() argument
2298 static void bcm63xx_udc_cleanup_debugfs(struct bcm63xx_udc *udc) bcm63xx_udc_cleanup_debugfs() argument
2323 struct bcm63xx_udc *udc; bcm63xx_udc_probe() local
2411 struct bcm63xx_udc *udc = platform_get_drvdata(pdev); bcm63xx_udc_remove() local
H A Dfsl_qe_udc.c82 struct qe_udc *udc = ep->udc; done() local
150 struct qe_udc *udc = ep->udc; qe_eprx_stall_change() local
167 struct qe_udc *udc = ep->udc; qe_eptx_stall_change() local
181 static int qe_ep0_stall(struct qe_udc *udc) qe_ep0_stall() argument
193 struct qe_udc *udc = ep->udc; qe_eprx_nack() local
211 struct qe_udc *udc = ep->udc; qe_eprx_normal() local
256 struct qe_udc *udc = ep->udc; qe_ep_flushtxfifo() local
276 struct qe_udc *udc = ep->udc; qe_ep_filltxfifo() local
283 static int qe_epbds_reset(struct qe_udc *udc, int pipe_num) qe_epbds_reset() argument
315 static int qe_ep_reset(struct qe_udc *udc, int pipe_num) qe_ep_reset() argument
351 static int qe_ep_bd_init(struct qe_udc *udc, unsigned char pipe_num) qe_ep_bd_init() argument
475 static int qe_ep_register_init(struct qe_udc *udc, unsigned char pipe_num) qe_ep_register_init() argument
528 static int qe_ep_init(struct qe_udc *udc, qe_ep_init() argument
695 static inline void qe_usb_enable(struct qe_udc *udc) qe_usb_enable() argument
700 static inline void qe_usb_disable(struct qe_udc *udc) qe_usb_disable() argument
759 struct qe_udc *udc = ep->udc; ep_recycle_rxbds() local
794 static int ep0_setup_handle(struct qe_udc *udc) ep0_setup_handle() argument
818 static int qe_ep0_rx(struct qe_udc *udc) qe_ep0_rx() argument
938 struct qe_udc *udc = (struct qe_udc *)data; ep_rx_tasklet() local
1026 struct qe_udc *udc; qe_ep_rx() local
1072 struct qe_udc *udc = ep->udc; qe_ep_tx() local
1216 struct qe_udc *udc = ep->udc; sendnulldata() local
1249 static int ep0_prime_status(struct qe_udc *udc, int direction) ep0_prime_status() argument
1267 static void ep0_req_complete(struct qe_udc *udc, struct qe_req *req) ep0_req_complete() argument
1475 struct qe_udc *udc = ep->udc; ep_req_rx() local
1588 struct qe_udc *udc; qe_ep_enable() local
1618 struct qe_udc *udc; qe_ep_disable() local
1701 struct qe_udc *udc; __qe_ep_queue() local
1769 struct qe_udc *udc = ep->udc; qe_ep_queue() local
1819 struct qe_udc *udc; qe_ep_set_halt() local
1876 struct qe_udc *udc = container_of(gadget, struct qe_udc, gadget); qe_get_frame() local
1902 static int udc_reset_ep_queue(struct qe_udc *udc, u8 pipe) udc_reset_ep_queue() argument
1911 static int reset_queues(struct qe_udc *udc) reset_queues() argument
1926 static void ch9setaddress(struct qe_udc *udc, u16 value, u16 index, ch9setaddress() argument
1947 static void ch9getstatus(struct qe_udc *udc, u8 request_type, u16 value, ch9getstatus() argument
2009 static void setup_received_handle(struct qe_udc *udc, setup_received_handle() argument
2104 static void suspend_irq(struct qe_udc *udc) suspend_irq() argument
2114 static void resume_irq(struct qe_udc *udc) resume_irq() argument
2124 static void idle_irq(struct qe_udc *udc) idle_irq() argument
2138 static int reset_irq(struct qe_udc *udc) reset_irq() argument
2161 static int bsy_irq(struct qe_udc *udc) bsy_irq() argument
2166 static int txe_irq(struct qe_udc *udc) txe_irq() argument
2172 static int tx_irq(struct qe_udc *udc) tx_irq() argument
2201 static void rx_irq(struct qe_udc *udc) rx_irq() argument
2226 struct qe_udc *udc = (struct qe_udc *)_udc; qe_udc_irq() local
2285 struct qe_udc *udc; fsl_qe_start() local
2312 struct qe_udc *udc; fsl_qe_stop() local
2341 struct qe_udc *udc; qe_udc_config() local
2394 static int qe_udc_reg_init(struct qe_udc *udc) qe_udc_reg_init() argument
2412 static int qe_ep_config(struct qe_udc *udc, unsigned char pipe_num) qe_ep_config() argument
2452 struct qe_udc *udc = container_of(dev, struct qe_udc, gadget.dev); qe_udc_release() local
2467 struct qe_udc *udc; qe_udc_probe() local
2630 struct qe_udc *udc = platform_get_drvdata(ofdev); qe_udc_remove() local
H A Dfsl_udc_core.c165 struct fsl_udc *udc = NULL; fsl_set_accessors() variable in typeref:struct:fsl_udc
231 static int dr_controller_setup(struct fsl_udc *udc) dr_controller_setup() argument
355 static void dr_controller_run(struct fsl_udc *udc) dr_controller_run() argument
380 static void dr_controller_stop(struct fsl_udc *udc) dr_controller_stop() argument
485 static void struct_ep_qh_setup(struct fsl_udc *udc, unsigned char ep_num, struct_ep_qh_setup() argument
521 static void ep0_setup(struct fsl_udc *udc) ep0_setup() argument
549 struct fsl_udc *udc = NULL; fsl_ep_enable() local
637 struct fsl_udc *udc = NULL; fsl_ep_disable() local
876 struct fsl_udc *udc; fsl_ep_queue() local
1012 struct fsl_udc *udc = NULL; fsl_ep_set_halt() local
1054 struct fsl_udc *udc; fsl_ep_fifo_status() local
1154 struct fsl_udc *udc = container_of(gadget, struct fsl_udc, gadget); fsl_wakeup() local
1171 static int can_pullup(struct fsl_udc *udc) can_pullup() argument
1180 struct fsl_udc *udc; fsl_vbus_session() local
1206 struct fsl_udc *udc; fsl_vbus_draw() local
1219 struct fsl_udc *udc; fsl_pullup() local
1254 static void ep0stall(struct fsl_udc *udc) ep0stall() argument
1267 static int ep0_prime_status(struct fsl_udc *udc, int direction) ep0_prime_status() argument
1303 static void udc_reset_ep_queue(struct fsl_udc *udc, u8 pipe) udc_reset_ep_queue() argument
1314 static void ch9setaddress(struct fsl_udc *udc, u16 value, u16 index, u16 length) ch9setaddress() argument
1328 static void ch9getstatus(struct fsl_udc *udc, u8 request_type, u16 value, ch9getstatus() argument
1467 ep0stall(udc); variable
1493 ep0stall(udc); variable
1503 ep0stall(udc); variable
1511 ep0stall(udc); variable
1519 static void ep0_req_complete(struct fsl_udc *udc, struct fsl_ep *ep0, ep0_req_complete() argument
1555 static void tripwire_handler(struct fsl_udc *udc, u8 ep_num, u8 *buffer_ptr) tripwire_handler() argument
1592 static int process_ep_req(struct fsl_udc *udc, int pipe, process_ep_req() argument
1669 static void dtd_complete_irq(struct fsl_udc *udc) dtd_complete_irq() argument
1736 static void port_change_irq(struct fsl_udc *udc) port_change_irq() argument
1753 static void suspend_irq(struct fsl_udc *udc) suspend_irq() argument
1763 static void bus_resume(struct fsl_udc *udc) bus_resume() argument
1774 static int reset_queues(struct fsl_udc *udc, bool bus_reset) reset_queues() argument
1793 static void reset_irq(struct fsl_udc *udc) reset_irq() argument
1864 struct fsl_udc *udc = _udc; fsl_udc_irq() local
2028 struct fsl_udc *udc = udc_controller; fsl_proc_read() local
2252 static int struct_udc_setup(struct fsl_udc *udc, struct_udc_setup() argument
2304 static int struct_ep_setup(struct fsl_udc *udc, unsigned char index, struct_ep_setup() argument
2599 struct fsl_udc *udc = udc_controller; fsl_udc_otg_suspend() local
H A Dmv_udc.h231 struct mv_udc *udc; member in struct:mv_ep
H A Domap_udc.c150 struct omap_udc *udc; omap_ep_enable() local
294 struct omap_udc *udc = ep->udc; done() local
637 static void dma_irq(struct omap_udc *udc, u16 irq_src) dma_irq() argument
871 struct omap_udc *udc; omap_ep_queue() local
1140 struct omap_udc *udc; omap_wakeup() local
1170 struct omap_udc *udc; omap_set_selfpowered() local
1188 static int can_pullup(struct omap_udc *udc) can_pullup() argument
1193 static void pullup_enable(struct omap_udc *udc) pullup_enable() argument
1210 static void pullup_disable(struct omap_udc *udc) pullup_disable() argument
1227 static struct omap_udc *udc; variable in typeref:struct:omap_udc
1250 struct omap_udc *udc; omap_vbus_session() local
1289 struct omap_udc *udc; omap_vbus_draw() local
1299 struct omap_udc *udc; omap_pullup() local
1352 static void udc_quiesce(struct omap_udc *udc) udc_quiesce() argument
1364 static void update_otg(struct omap_udc *udc) update_otg() argument
1393 static void ep0_irq(struct omap_udc *udc, u16 irq_src) ep0_irq() argument
1724 static void devstate_irq(struct omap_udc *udc, u16 irq_src) devstate_irq() argument
1820 struct omap_udc *udc = _udc; omap_udc_irq() local
1896 struct omap_udc *udc = _dev; omap_udc_pio_irq() local
1971 struct omap_udc *udc = _dev; omap_udc_iso_irq() local
H A Dpxa27x_udc.c95 struct pxa_udc *udc = s->private; state_dbg_show() local
140 struct pxa_udc *udc = s->private; queues_dbg_show() local
172 struct pxa_udc *udc = s->private; eps_dbg_show() local
245 static void pxa_init_debugfs(struct pxa_udc *udc) pxa_init_debugfs() argument
281 static void pxa_cleanup_debugfs(struct pxa_udc *udc) pxa_cleanup_debugfs() argument
294 static inline void pxa_init_debugfs(struct pxa_udc *udc) pxa_init_debugfs() argument
298 static inline void pxa_cleanup_debugfs(struct pxa_udc *udc) pxa_cleanup_debugfs() argument
353 static struct pxa_ep *find_pxa_ep(struct pxa_udc *udc, find_pxa_ep() argument
383 static void update_pxa_ep_matches(struct pxa_udc *udc) update_pxa_ep_matches() argument
401 struct pxa_udc *udc = ep->dev; pio_irq_enable() local
418 struct pxa_udc *udc = ep->dev; pio_irq_disable() local
436 static inline void udc_set_mask_UDCCR(struct pxa_udc *udc, int mask) udc_set_mask_UDCCR() argument
450 static inline void udc_clear_mask_UDCCR(struct pxa_udc *udc, int mask) udc_clear_mask_UDCCR() argument
548 static void set_ep0state(struct pxa_udc *udc, int state) set_ep0state() argument
1395 struct pxa_udc *udc; pxa_ep_enable() local
1499 static void dplus_pullup(struct pxa_udc *udc, int on) dplus_pullup() argument
1518 struct pxa_udc *udc = to_gadget_udc(_gadget); pxa_udc_get_frame() local
1531 struct pxa_udc *udc = to_gadget_udc(_gadget); pxa_udc_wakeup() local
1556 static int should_enable_udc(struct pxa_udc *udc) should_enable_udc() argument
1577 static int should_disable_udc(struct pxa_udc *udc) should_disable_udc() argument
1596 struct pxa_udc *udc = to_gadget_udc(_gadget); pxa_udc_pullup() local
1625 struct pxa_udc *udc = to_gadget_udc(_gadget); pxa_udc_vbus_session() local
1650 struct pxa_udc *udc; pxa_udc_vbus_draw() local
1680 static void udc_disable(struct pxa_udc *udc) udc_disable() argument
1740 static void udc_enable(struct pxa_udc *udc) udc_enable() argument
1795 struct pxa_udc *udc = to_pxa(g); pxa27x_udc_start() local
1827 static void stop_activity(struct pxa_udc *udc, struct usb_gadget_driver *driver) stop_activity() argument
1848 struct pxa_udc *udc = to_pxa(g); pxa27x_udc_stop() local
1865 static void handle_ep0_ctrl_req(struct pxa_udc *udc, handle_ep0_ctrl_req() argument
1981 static void handle_ep0(struct pxa_udc *udc, int fifo_irq, int opc_irq) handle_ep0() argument
2128 static void pxa27x_change_configuration(struct pxa_udc *udc, int config) pxa27x_change_configuration() argument
2158 static void pxa27x_change_interface(struct pxa_udc *udc, int iface, int alt) pxa27x_change_interface() argument
2185 static void irq_handle_data(int irq, struct pxa_udc *udc) irq_handle_data() argument
2233 static void irq_udc_suspend(struct pxa_udc *udc) irq_udc_suspend() argument
2248 static void irq_udc_resume(struct pxa_udc *udc) irq_udc_resume() argument
2262 static void irq_udc_reconfig(struct pxa_udc *udc) irq_udc_reconfig() argument
2287 static void irq_udc_reset(struct pxa_udc *udc) irq_udc_reset() argument
2317 struct pxa_udc *udc = _dev; pxa_udc_irq() local
2407 struct pxa_udc *udc = &memory; pxa_udc_probe() local
2489 struct pxa_udc *udc = platform_get_drvdata(_dev); pxa_udc_remove() local
2505 struct pxa_udc *udc = platform_get_drvdata(_dev); pxa_udc_shutdown() local
2528 struct pxa_udc *udc = platform_get_drvdata(_dev); pxa_udc_suspend() local
2553 struct pxa_udc *udc = platform_get_drvdata(_dev); pxa_udc_resume() local
H A Dudc-xilinx.c148 struct xusb_udc *udc; member in struct:xusb_ep
263 static void xudc_wrstatus(struct xusb_udc *udc) xudc_wrstatus() argument
283 static void xudc_epconfig(struct xusb_ep *ep, struct xusb_udc *udc) xudc_epconfig() argument
323 struct xusb_udc *udc = ep->udc; xudc_start_dma() local
386 struct xusb_udc *udc = ep->udc; xudc_dma_send() local
440 struct xusb_udc *udc = ep->udc; xudc_dma_receive() local
489 struct xusb_udc *udc = ep->udc; xudc_eptxrx() local
553 struct xusb_udc *udc = ep->udc; xudc_done() local
594 struct xusb_udc *udc = ep->udc; xudc_read_fifo() local
682 struct xusb_udc *udc = ep->udc; xudc_write_fifo() local
754 struct xusb_udc *udc; xudc_ep_set_halt() local
808 struct xusb_udc *udc = ep->udc; __xudc_ep_enable() local
897 struct xusb_udc *udc; xudc_ep_enable() local
932 struct xusb_udc *udc; xudc_ep_disable() local
971 struct xusb_udc *udc; xudc_ep_alloc_request() local
1007 struct xusb_udc *udc = ep0->udc; __xudc_ep0_queue() local
1061 struct xusb_udc *udc = ep0->udc; xudc_ep0_queue() local
1085 struct xusb_udc *udc = ep->udc; xudc_ep_queue() local
1146 struct xusb_udc *udc = ep->udc; xudc_ep_dequeue() local
1221 struct xusb_udc *udc; xudc_get_frame() local
1240 struct xusb_udc *udc = to_udc(gadget); xudc_wakeup() local
1280 struct xusb_udc *udc = to_udc(gadget); xudc_pullup() local
1303 static void xudc_eps_init(struct xusb_udc *udc) xudc_eps_init() argument
1348 static void xudc_stop_activity(struct xusb_udc *udc) xudc_stop_activity() argument
1369 struct xusb_udc *udc = to_udc(gadget); xudc_start() local
1408 struct xusb_udc *udc = to_udc(gadget); xudc_stop() local
1439 static void xudc_clear_stall_all_ep(struct xusb_udc *udc) xudc_clear_stall_all_ep() argument
1466 static void xudc_startup_handler(struct xusb_udc *udc, u32 intrstatus) xudc_startup_handler() argument
1557 static void xudc_ep0_stall(struct xusb_udc *udc) xudc_ep0_stall() argument
1573 static void xudc_setaddress(struct xusb_udc *udc) xudc_setaddress() argument
1594 static void xudc_getstatus(struct xusb_udc *udc) xudc_getstatus() argument
1649 static void xudc_set_clear_feature(struct xusb_udc *udc) xudc_set_clear_feature() argument
1735 static void xudc_handle_setup(struct xusb_udc *udc) xudc_handle_setup() argument
1801 static void xudc_ep0_out(struct xusb_udc *udc) xudc_ep0_out() argument
1850 static void xudc_ep0_in(struct xusb_udc *udc) xudc_ep0_in() argument
1923 static void xudc_ctrl_ep_handler(struct xusb_udc *udc, u32 intrstatus) xudc_ctrl_ep_handler() argument
1945 static void xudc_nonctrl_ep_handler(struct xusb_udc *udc, u8 epnum, xudc_nonctrl_ep_handler() argument
1979 struct xusb_udc *udc = _udc; xudc_irq() local
2048 struct xusb_udc *udc; xudc_probe() local
2152 struct xusb_udc *udc = platform_get_drvdata(pdev); xudc_remove() local
H A Damd5536udc.h522 struct udc { struct
H A Dfsl_qe_udc.h268 struct qe_udc *udc; member in struct:qe_ep
H A Dfsl_usb2_udc.h465 struct fsl_udc *udc; member in struct:fsl_ep
H A Dlpc32xx_udc.c129 struct lpc32xx_udc *udc; member in struct:lpc32xx_ep
537 struct lpc32xx_udc *udc = s->private; proc_udc_show() local
577 static void create_debug_file(struct lpc32xx_udc *udc) create_debug_file() argument
582 static void remove_debug_file(struct lpc32xx_udc *udc) remove_debug_file() argument
588 static inline void create_debug_file(struct lpc32xx_udc *udc) {} remove_debug_file() argument
589 static inline void remove_debug_file(struct lpc32xx_udc *udc) {} remove_debug_file() argument
593 static void isp1301_udc_configure(struct lpc32xx_udc *udc) isp1301_udc_configure() argument
667 static void isp1301_pullup_set(struct lpc32xx_udc *udc) isp1301_pullup_set() argument
682 struct lpc32xx_udc *udc = pullup_work() local
688 static void isp1301_pullup_enable(struct lpc32xx_udc *udc, int en_pullup, isp1301_pullup_enable() argument
704 static void isp1301_set_powerstate(struct lpc32xx_udc *udc, int enable) isp1301_set_powerstate() argument
720 struct lpc32xx_udc *udc = power_work() local
733 static void udc_protocol_cmd_w(struct lpc32xx_udc *udc, u32 cmd) udc_protocol_cmd_w() argument
761 static inline void udc_protocol_cmd_data_w(struct lpc32xx_udc *udc, u32 cmd, udc_protocol_cmd_data_w() argument
770 static u32 udc_protocol_cmd_r(struct lpc32xx_udc *udc, u32 cmd) udc_protocol_cmd_r() argument
799 static inline void uda_enable_devint(struct lpc32xx_udc *udc, u32 devmask) uda_enable_devint() argument
806 static inline void uda_disable_devint(struct lpc32xx_udc *udc, u32 mask) uda_disable_devint() argument
813 static inline void uda_clear_devint(struct lpc32xx_udc *udc, u32 mask) uda_clear_devint() argument
824 static void uda_enable_hwepint(struct lpc32xx_udc *udc, u32 hwep) uda_enable_hwepint() argument
831 static void uda_disable_hwepint(struct lpc32xx_udc *udc, u32 hwep) uda_disable_hwepint() argument
838 static inline void uda_clear_hwepint(struct lpc32xx_udc *udc, u32 hwep) uda_clear_hwepint() argument
844 static inline void udc_ep_dma_enable(struct lpc32xx_udc *udc, u32 hwep) udc_ep_dma_enable() argument
850 static inline void udc_ep_dma_disable(struct lpc32xx_udc *udc, u32 hwep) udc_ep_dma_disable() argument
863 static void udc_realize_hwep(struct lpc32xx_udc *udc, u32 hwep, udc_realize_hwep() argument
885 static void udc_unrealize_hwep(struct lpc32xx_udc *udc, u32 hwep) udc_unrealize_hwep() argument
897 static u32 udc_selep_clrint(struct lpc32xx_udc *udc, u32 hwep) udc_selep_clrint() argument
904 static void udc_disable_hwep(struct lpc32xx_udc *udc, u32 hwep) udc_disable_hwep() argument
911 static void udc_stall_hwep(struct lpc32xx_udc *udc, u32 hwep) udc_stall_hwep() argument
918 static void udc_clrstall_hwep(struct lpc32xx_udc *udc, u32 hwep) udc_clrstall_hwep() argument
925 static void udc_select_hwep(struct lpc32xx_udc *udc, u32 hwep) udc_select_hwep() argument
936 static void udc_clr_buffer_hwep(struct lpc32xx_udc *udc, u32 hwep) udc_clr_buffer_hwep() argument
943 static void udc_val_buffer_hwep(struct lpc32xx_udc *udc, u32 hwep) udc_val_buffer_hwep() argument
949 static inline u32 udc_clearep_getsts(struct lpc32xx_udc *udc, u32 hwep) udc_clearep_getsts() argument
962 static struct lpc32xx_usbd_dd_gad *udc_dd_alloc(struct lpc32xx_udc *udc) udc_dd_alloc() argument
976 static void udc_dd_free(struct lpc32xx_udc *udc, struct lpc32xx_usbd_dd_gad *dd) udc_dd_free() argument
989 static void udc_clk_set(struct lpc32xx_udc *udc, int enable) udc_clk_set() argument
1025 static void udc_set_address(struct lpc32xx_udc *udc, u32 addr) udc_set_address() argument
1036 static int udc_ep_in_req_dma(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) udc_ep_in_req_dma() argument
1062 static int udc_ep_out_req_dma(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) udc_ep_out_req_dma() argument
1080 static void udc_disable(struct lpc32xx_udc *udc) udc_disable() argument
1113 static void udc_enable(struct lpc32xx_udc *udc) udc_enable() argument
1167 static void uda_power_event(struct lpc32xx_udc *udc, u32 conn) uda_power_event() argument
1175 static void uda_resm_susp_event(struct lpc32xx_udc *udc, u32 conn) uda_resm_susp_event() argument
1188 static void uda_remwkp_cgh(struct lpc32xx_udc *udc) uda_remwkp_cgh() argument
1196 static void udc_pop_fifo(struct lpc32xx_udc *udc, u8 *data, u32 bytes) udc_pop_fifo() argument
1263 static u32 udc_read_hwep(struct lpc32xx_udc *udc, u32 hwep, u32 *data, udc_read_hwep() argument
1297 static void udc_stuff_fifo(struct lpc32xx_udc *udc, u8 *data, u32 bytes) udc_stuff_fifo() argument
1367 static void udc_write_hwep(struct lpc32xx_udc *udc, u32 hwep, u32 *data, udc_write_hwep() argument
1393 static void uda_usb_reset(struct lpc32xx_udc *udc) uda_usb_reset() argument
1407 static void udc_ep0_send_zlp(struct lpc32xx_udc *udc) udc_ep0_send_zlp() argument
1413 static u16 udc_get_current_frame(struct lpc32xx_udc *udc) udc_get_current_frame() argument
1425 static inline void udc_set_device_configured(struct lpc32xx_udc *udc) udc_set_device_configured() argument
1431 static inline void udc_set_device_unconfigured(struct lpc32xx_udc *udc) udc_set_device_unconfigured() argument
1437 static void udc_reinit(struct lpc32xx_udc *udc) udc_reinit() argument
1460 struct lpc32xx_udc *udc = ep->udc; done() local
1501 static int udc_ep0_in_req(struct lpc32xx_udc *udc) udc_ep0_in_req() argument
1539 static int udc_ep0_out_req(struct lpc32xx_udc *udc) udc_ep0_out_req() argument
1582 static void stop_activity(struct lpc32xx_udc *udc) stop_activity() argument
1612 static void pullup(struct lpc32xx_udc *udc, int is_on) pullup() argument
1628 struct lpc32xx_udc *udc = ep->udc; lpc32xx_ep_disable() local
1666 struct lpc32xx_udc *udc = ep->udc; lpc32xx_ep_enable() local
1799 struct lpc32xx_udc *udc; lpc32xx_ep_queue() local
1924 struct lpc32xx_udc *udc = ep->udc; lpc32xx_ep_set_halt() local
1977 void udc_send_in_zlp(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) udc_send_in_zlp() argument
1991 void udc_handle_eps(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) udc_handle_eps() argument
2039 static void udc_handle_dma_ep(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) udc_handle_dma_ep() argument
2163 static void udc_handle_dev(struct lpc32xx_udc *udc) udc_handle_dev() argument
2195 static int udc_get_status(struct lpc32xx_udc *udc, u16 reqtype, u16 wIndex) udc_get_status() argument
2242 static void udc_handle_ep0_setup(struct lpc32xx_udc *udc) udc_handle_ep0_setup() argument
2382 static void udc_handle_ep0_in(struct lpc32xx_udc *udc) udc_handle_ep0_in() argument
2416 static void udc_handle_ep0_out(struct lpc32xx_udc *udc) udc_handle_ep0_out() argument
2470 struct lpc32xx_udc *udc = to_udc(gadget); lpc32xx_get_frame() local
2503 struct lpc32xx_udc *udc = to_udc(gadget); lpc32xx_vbus_session() local
2539 struct lpc32xx_udc *udc = to_udc(gadget); lpc32xx_pullup() local
2756 struct lpc32xx_udc *udc = _udc; lpc32xx_usb_lp_irq() local
2795 struct lpc32xx_udc *udc = _udc; lpc32xx_usb_hp_irq() local
2834 struct lpc32xx_udc *udc = _udc; lpc32xx_usb_devdma_irq() local
2864 struct lpc32xx_udc *udc = container_of(work, struct lpc32xx_udc, vbus_work() local
2908 struct lpc32xx_udc *udc = _udc; lpc32xx_usb_vbus_irq() local
2920 struct lpc32xx_udc *udc = to_udc(gadget); lpc32xx_start() local
2953 struct lpc32xx_udc *udc = to_udc(gadget); lpc32xx_stop() local
2986 struct lpc32xx_udc *udc = platform_get_drvdata(dev); lpc32xx_udc_shutdown() local
3024 struct lpc32xx_udc *udc; lpc32xx_udc_probe() local
3298 struct lpc32xx_udc *udc = platform_get_drvdata(pdev); lpc32xx_udc_remove() local
3336 struct lpc32xx_udc *udc = platform_get_drvdata(pdev); lpc32xx_udc_suspend() local
3359 struct lpc32xx_udc *udc = platform_get_drvdata(pdev); lpc32xx_udc_resume() local
/linux-4.1.27/include/linux/usb/
H A Dgadget.h550 struct usb_udc *udc; member in struct:usb_gadget
/linux-4.1.27/drivers/staging/emxx_udc/
H A Demxx_udc.c110 static void _nbu2ss_dump_register(struct nbu2ss_udc *udc) _nbu2ss_dump_register() argument
156 struct nbu2ss_udc *udc; _nbu2ss_ep0_complete() local
199 static u32 _nbu2ss_get_begin_ram_address(struct nbu2ss_udc *udc) _nbu2ss_get_begin_ram_address() argument
230 static int _nbu2ss_ep_init(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) _nbu2ss_ep_init() argument
305 static int _nbu2ss_epn_exit(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) _nbu2ss_epn_exit() argument
353 static void _nbu2ss_ep_dma_init(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) _nbu2ss_ep_dma_init() argument
393 static void _nbu2ss_ep_dma_exit(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) _nbu2ss_ep_dma_exit() argument
426 static void _nbu2ss_ep_dma_abort(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) _nbu2ss_ep_dma_abort() argument
565 static int EP0_out_PIO(struct nbu2ss_udc *udc, u8 *pBuf, u32 length) EP0_out_PIO() argument
591 static int EP0_out_OverBytes(struct nbu2ss_udc *udc, u8 *pBuf, u32 length) EP0_out_OverBytes() argument
610 static int EP0_in_PIO(struct nbu2ss_udc *udc, u8 *pBuf, u32 length) EP0_in_PIO() argument
638 static int EP0_in_OverBytes(struct nbu2ss_udc *udc, u8 *pBuf, u32 iRemainSize) EP0_in_OverBytes() argument
657 static int EP0_send_NULL(struct nbu2ss_udc *udc, bool pid_flag) EP0_send_NULL() argument
676 static int EP0_receive_NULL(struct nbu2ss_udc *udc, bool pid_flag) EP0_receive_NULL() argument
1422 static void _nbu2ss_set_test_mode(struct nbu2ss_udc *udc, u32 mode) _nbu2ss_set_test_mode() argument
1470 static int _nbu2ss_get_ep_stall(struct nbu2ss_udc *udc, u8 ep_adrs) _nbu2ss_get_ep_stall() argument
1498 static inline int _nbu2ss_req_feature(struct nbu2ss_udc *udc, bool bset) _nbu2ss_req_feature() argument
1547 static inline enum usb_device_speed _nbu2ss_get_speed(struct nbu2ss_udc *udc) _nbu2ss_get_speed() argument
1591 static int std_req_get_status(struct nbu2ss_udc *udc) std_req_get_status() argument
1648 static int std_req_clear_feature(struct nbu2ss_udc *udc) std_req_clear_feature() argument
1654 static int std_req_set_feature(struct nbu2ss_udc *udc) std_req_set_feature() argument
1660 static int std_req_set_address(struct nbu2ss_udc *udc) std_req_set_address() argument
1683 static int std_req_set_configuration(struct nbu2ss_udc *udc) std_req_set_configuration() argument
1708 static inline void _nbu2ss_read_request_data(struct nbu2ss_udc *udc, u32 *pdata) _nbu2ss_read_request_data() argument
1719 static inline int _nbu2ss_decode_request(struct nbu2ss_udc *udc) _nbu2ss_decode_request() argument
1792 static inline int _nbu2ss_ep0_in_data_stage(struct nbu2ss_udc *udc) _nbu2ss_ep0_in_data_stage() argument
1819 static inline int _nbu2ss_ep0_out_data_stage(struct nbu2ss_udc *udc) _nbu2ss_ep0_out_data_stage() argument
1847 static inline int _nbu2ss_ep0_status_stage(struct nbu2ss_udc *udc) _nbu2ss_ep0_status_stage() argument
1873 static inline void _nbu2ss_ep0_int(struct nbu2ss_udc *udc) _nbu2ss_ep0_int() argument
1960 struct nbu2ss_udc *udc = ep->udc; _nbu2ss_ep_done() local
2143 static inline void _nbu2ss_epn_int(struct nbu2ss_udc *udc, u32 epnum) _nbu2ss_epn_int() argument
2187 static inline void _nbu2ss_ep_int(struct nbu2ss_udc *udc, u32 epnum) _nbu2ss_ep_int() argument
2196 static void _nbu2ss_ep0_enable(struct nbu2ss_udc *udc) _nbu2ss_ep0_enable() argument
2216 static int _nbu2ss_nuke(struct nbu2ss_udc *udc, _nbu2ss_nuke() argument
2240 static void _nbu2ss_quiesce(struct nbu2ss_udc *udc) _nbu2ss_quiesce() argument
2255 static int _nbu2ss_pullup(struct nbu2ss_udc *udc, int is_on) _nbu2ss_pullup() argument
2288 static void _nbu2ss_fifo_flush(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) _nbu2ss_fifo_flush() argument
2307 static int _nbu2ss_enable_controller(struct nbu2ss_udc *udc) _nbu2ss_enable_controller() argument
2372 static void _nbu2ss_reset_controller(struct nbu2ss_udc *udc) _nbu2ss_reset_controller() argument
2379 static void _nbu2ss_disable_controller(struct nbu2ss_udc *udc) _nbu2ss_disable_controller() argument
2394 static inline void _nbu2ss_check_vbus(struct nbu2ss_udc *udc) _nbu2ss_check_vbus() argument
2466 static inline void _nbu2ss_int_bus_reset(struct nbu2ss_udc *udc) _nbu2ss_int_bus_reset() argument
2477 static inline void _nbu2ss_int_usb_resume(struct nbu2ss_udc *udc) _nbu2ss_int_usb_resume() argument
2490 static inline void _nbu2ss_int_usb_suspend(struct nbu2ss_udc *udc) _nbu2ss_int_usb_suspend() argument
2515 struct nbu2ss_udc *udc = (struct nbu2ss_udc *)_udc; _nbu2ss_vbus_irq() local
2532 struct nbu2ss_udc *udc = (struct nbu2ss_udc *)_udc; _nbu2ss_udc_irq() local
2606 struct nbu2ss_udc *udc; nbu2ss_ep_enable() local
2665 struct nbu2ss_udc *udc; nbu2ss_ep_disable() local
2731 struct nbu2ss_udc *udc; nbu2ss_ep_queue() local
2841 struct nbu2ss_udc *udc; nbu2ss_ep_dequeue() local
2889 struct nbu2ss_udc *udc; nbu2ss_ep_set_halt() local
2941 struct nbu2ss_udc *udc; nbu2ss_ep_fifo_status() local
2990 struct nbu2ss_udc *udc; nbu2ss_ep_fifo_flush() local
3047 struct nbu2ss_udc *udc; nbu2ss_gad_get_frame() local
3077 struct nbu2ss_udc *udc; nbu2ss_gad_wakeup() local
3116 struct nbu2ss_udc *udc; nbu2ss_gad_set_selfpowered() local
3145 struct nbu2ss_udc *udc; nbu2ss_gad_vbus_draw() local
3167 struct nbu2ss_udc *udc; nbu2ss_gad_pullup() local
3248 static void __init nbu2ss_drv_ep_init(struct nbu2ss_udc *udc) nbu2ss_drv_ep_init() argument
3315 struct nbu2ss_udc *udc; nbu2ss_drv_probe() local
3377 struct nbu2ss_udc *udc; nbu2ss_drv_shutdown() local
3389 struct nbu2ss_udc *udc; nbu2ss_drv_remove() local
3411 struct nbu2ss_udc *udc; nbu2ss_drv_suspend() local
3438 struct nbu2ss_udc *udc; nbu2ss_drv_resume() local
181 _nbu2ss_create_ep0_packet( struct nbu2ss_udc *udc, void *p_buf, unsigned length ) _nbu2ss_create_ep0_packet() argument
437 _nbu2ss_ep_in_end( struct nbu2ss_udc *udc, u32 epnum, u32 data32, u32 length ) _nbu2ss_ep_in_end() argument
480 _nbu2ss_dma_map_single( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req, u8 direct ) _nbu2ss_dma_map_single() argument
513 _nbu2ss_dma_unmap_single( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req, u8 direct ) _nbu2ss_dma_unmap_single() argument
692 _nbu2ss_ep0_in_transfer( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req ) _nbu2ss_ep0_in_transfer() argument
750 _nbu2ss_ep0_out_transfer( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req ) _nbu2ss_ep0_out_transfer() argument
829 _nbu2ss_out_dma( struct nbu2ss_udc *udc, struct nbu2ss_req *req, u32 num, u32 length ) _nbu2ss_out_dma() argument
892 _nbu2ss_epn_out_pio( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req, u32 length ) _nbu2ss_epn_out_pio() argument
951 _nbu2ss_epn_out_data( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req, u32 data_size ) _nbu2ss_epn_out_data() argument
982 _nbu2ss_epn_out_transfer( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req ) _nbu2ss_epn_out_transfer() argument
1039 _nbu2ss_in_dma( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req, u32 num, u32 length ) _nbu2ss_in_dma() argument
1115 _nbu2ss_epn_in_pio( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req, u32 length ) _nbu2ss_epn_in_pio() argument
1168 _nbu2ss_epn_in_data( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req, u32 data_size ) _nbu2ss_epn_in_data() argument
1196 _nbu2ss_epn_in_transfer( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req ) _nbu2ss_epn_in_transfer() argument
1237 _nbu2ss_start_transfer( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req, bool bflag) _nbu2ss_start_transfer() argument
1320 _nbu2ss_endpoint_toggle_reset( struct nbu2ss_udc *udc, u8 ep_adrs) _nbu2ss_endpoint_toggle_reset() argument
1342 _nbu2ss_set_endpoint_stall( struct nbu2ss_udc *udc, u8 ep_adrs, bool bstall) _nbu2ss_set_endpoint_stall() argument
1440 _nbu2ss_set_feature_device( struct nbu2ss_udc *udc, u16 selector, u16 wIndex ) _nbu2ss_set_feature_device() argument
1560 _nbu2ss_epn_set_stall( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep ) _nbu2ss_epn_set_stall() argument
1989 _nbu2ss_epn_in_int( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req) _nbu2ss_epn_in_int() argument
2034 _nbu2ss_epn_out_int( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req) _nbu2ss_epn_out_int() argument
2047 _nbu2ss_epn_in_dma_int( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req) _nbu2ss_epn_in_dma_int() argument
2084 _nbu2ss_epn_out_dma_int( struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, struct nbu2ss_req *req) _nbu2ss_epn_out_dma_int() argument
3276 nbu2ss_drv_contest_init( struct platform_device *pdev, struct nbu2ss_udc *udc) nbu2ss_drv_contest_init() argument
H A Demxx_udc.h588 struct nbu2ss_udc *udc; member in struct:nbu2ss_ep
/linux-4.1.27/net/bridge/netfilter/
H A Debtables.c562 ebt_get_udc_positions(struct ebt_entry *e, struct ebt_table_info *newinfo, unsigned int *n, struct ebt_cl_stack *udc) ebt_get_udc_positions() argument

Completed in 4279 milliseconds