Searched defs:musb (Results 1 - 25 of 25) sorted by relevance

/linux-4.1.27/drivers/usb/musb/
H A Dmusb_debug.h49 static inline int musb_init_debugfs(struct musb *musb) musb_init_debugfs() argument
53 static inline void musb_exit_debugfs(struct musb *musb) musb_exit_debugfs() argument
H A Djz4740.c28 struct platform_device *musb; member in struct:jz4740_glue
36 struct musb *musb = __hci; jz4740_musb_interrupt() local
82 static int jz4740_musb_init(struct musb *musb) jz4740_musb_init() argument
101 static int jz4740_musb_exit(struct musb *musb) jz4740_musb_exit() argument
118 struct platform_device *musb; jz4740_probe() local
H A Dmusb_debugfs.c113 struct musb *musb = s->private; musb_regdump_show() local
145 struct musb *musb = s->private; musb_test_mode_show() local
193 struct musb *musb = s->private; musb_test_mode_write() local
241 int musb_init_debugfs(struct musb *musb) musb_init_debugfs() argument
278 void /* __init_or_exit */ musb_exit_debugfs(struct musb *musb) musb_exit_debugfs() argument
H A Dmusb_virthub.c48 struct musb *musb; musb_host_finish_resume() local
77 void musb_port_suspend(struct musb *musb, bool do_suspend) musb_port_suspend() argument
143 void musb_port_reset(struct musb *musb, bool do_reset) musb_port_reset() argument
217 void musb_root_disconnect(struct musb *musb) musb_root_disconnect() argument
254 struct musb *musb = hcd_to_musb(hcd); musb_hub_status_data() local
265 static int musb_has_gadget(struct musb *musb) musb_has_gadget() argument
288 struct musb *musb = hcd_to_musb(hcd); musb_hub_control() local
H A Dmusbhsdma.c44 struct musb *musb = controller->private_data; dma_controller_stop() local
115 struct musb *musb = controller->private_data; configure_channel() local
153 struct musb *musb = controller->private_data; dma_channel_program() local
198 struct musb *musb = musb_channel->controller->private_data; dma_channel_abort() local
243 struct musb *musb = controller->private_data; dma_controller_irq() local
373 struct dma_controller *dma_controller_create(struct musb *musb, void __iomem *base) dma_controller_create() argument
H A Dux500.c42 struct platform_device *musb; member in struct:ux500_glue
47 static void ux500_musb_set_vbus(struct musb *musb, int is_on) ux500_musb_set_vbus() argument
112 struct musb *musb = container_of(nb, struct musb, nb); musb_otg_notifications() local
143 struct musb *musb = __hci; ux500_musb_interrupt() local
159 static int ux500_musb_init(struct musb *musb) ux500_musb_init() argument
181 static int ux500_musb_exit(struct musb *musb) ux500_musb_exit() argument
233 struct platform_device *musb; ux500_probe() local
345 struct musb *musb = glue_to_musb(glue); ux500_suspend() local
356 struct musb *musb = glue_to_musb(glue); ux500_resume() local
H A Dcppi_dma.h117 struct musb *musb; member in struct:cppi
H A Ddavinci.c57 struct platform_device *musb; member in struct:davinci_glue
93 static void davinci_musb_enable(struct musb *musb) davinci_musb_enable() argument
125 static void davinci_musb_disable(struct musb *musb) davinci_musb_disable() argument
171 static void davinci_musb_source_power(struct musb *musb, int is_on, int immediate) davinci_musb_source_power() argument
194 static void davinci_musb_set_vbus(struct musb *musb, int is_on) davinci_musb_set_vbus() argument
207 struct musb *musb = (void *)_musb; otg_timer() local
266 struct musb *musb = __hci; davinci_musb_interrupt() local
372 static int davinci_musb_set_mode(struct musb *musb, u8 mode) davinci_musb_set_mode() argument
378 static int davinci_musb_init(struct musb *musb) davinci_musb_init() argument
445 static int davinci_musb_exit(struct musb *musb) davinci_musb_exit() argument
515 struct platform_device *musb; davinci_probe() local
H A Dmusb_gadget.h53 static inline irqreturn_t musb_g_ep0_irq(struct musb *musb) musb_g_ep0_irq() argument
58 static inline void musb_g_tx(struct musb *musb, u8 epnum) {} musb_g_rx() argument
59 static inline void musb_g_rx(struct musb *musb, u8 epnum) {} musb_g_reset() argument
60 static inline void musb_g_reset(struct musb *musb) {} musb_g_suspend() argument
61 static inline void musb_g_suspend(struct musb *musb) {} musb_g_resume() argument
62 static inline void musb_g_resume(struct musb *musb) {} musb_g_wakeup() argument
63 static inline void musb_g_wakeup(struct musb *musb) {} musb_g_disconnect() argument
64 static inline void musb_g_disconnect(struct musb *musb) {} musb_gadget_cleanup() argument
65 static inline void musb_gadget_cleanup(struct musb *musb) {} musb_gadget_setup() argument
66 static inline int musb_gadget_setup(struct musb *musb) musb_gadget_setup() argument
82 struct musb *musb; member in struct:musb_request
106 struct musb *musb; member in struct:musb_ep
H A Dmusb_gadget_ep0.c172 service_in_request(struct musb *musb, const struct usb_ctrlrequest *ctrlrequest) service_in_request() argument
196 static void musb_g_ep0_giveback(struct musb *musb, struct usb_request *req) musb_g_ep0_giveback() argument
204 static inline void musb_try_b_hnp_enable(struct musb *musb) musb_try_b_hnp_enable() argument
396 musb_try_b_hnp_enable(musb); variable
485 static void ep0_rxstate(struct musb *musb) ep0_rxstate() argument
542 static void ep0_txstate(struct musb *musb) ep0_txstate() argument
600 musb_read_setup(struct musb *musb, struct usb_ctrlrequest *req) musb_read_setup() argument
666 irqreturn_t musb_g_ep0_irq(struct musb *musb) musb_g_ep0_irq() argument
932 struct musb *musb; musb_g_ep0_queue() local
1018 struct musb *musb; musb_g_ep0_halt() local
75 service_tx_status_request( struct musb *musb, const struct usb_ctrlrequest *ctrlrequest) service_tx_status_request() argument
H A Dmusb_host.h104 static inline irqreturn_t musb_h_ep0_irq(struct musb *musb) musb_h_ep0_irq() argument
109 static inline int musb_host_alloc(struct musb *musb) musb_host_alloc() argument
114 static inline int musb_host_setup(struct musb *musb, int power_budget) musb_host_setup() argument
119 static inline void musb_host_cleanup(struct musb *musb) {} musb_host_free() argument
120 static inline void musb_host_free(struct musb *musb) {} musb_host_tx() argument
121 static inline void musb_host_tx(struct musb *musb, u8 epnum) {} musb_host_rx() argument
122 static inline void musb_host_rx(struct musb *musb, u8 epnum) {} musb_root_disconnect() argument
123 static inline void musb_root_disconnect(struct musb *musb) {} musb_host_resume_root_hub() argument
124 static inline void musb_host_resume_root_hub(struct musb *musb) {} musb_host_poll_rh_status() argument
125 static inline void musb_host_poll_rh_status(struct musb *musb) {} musb_host_poke_root_hub() argument
126 static inline void musb_host_poke_root_hub(struct musb *musb) {} musb_port_suspend() argument
127 static inline void musb_port_suspend(struct musb *musb, bool do_suspend) {} musb_port_reset() argument
128 static inline void musb_port_reset(struct musb *musb, bool do_reset) {} musb_host_finish_resume() argument
H A Domap2430.c48 struct platform_device *musb; member in struct:omap2430_glue
61 struct musb *musb = (void *)_musb; musb_do_idle() local
109 static void omap2430_musb_try_idle(struct musb *musb, unsigned long timeout) omap2430_musb_try_idle() argument
143 static void omap2430_musb_set_vbus(struct musb *musb, int is_on) omap2430_musb_set_vbus() argument
208 static int omap2430_musb_set_mode(struct musb *musb, u8 musb_mode) omap2430_musb_set_mode() argument
218 static inline void omap2430_low_level_exit(struct musb *musb) omap2430_low_level_exit() argument
228 static inline void omap2430_low_level_init(struct musb *musb) omap2430_low_level_init() argument
258 struct musb *musb = glue_to_musb(glue); omap_musb_set_mailbox() local
320 struct musb *musb = glue_to_musb(glue); omap_musb_mailbox_work() local
333 struct musb *musb = __hci; omap2430_musb_interrupt() local
349 static int omap2430_musb_init(struct musb *musb) omap2430_musb_init() argument
435 static void omap2430_musb_enable(struct musb *musb) omap2430_musb_enable() argument
474 static void omap2430_musb_disable(struct musb *musb) omap2430_musb_disable() argument
484 static int omap2430_musb_exit(struct musb *musb) omap2430_musb_exit() argument
515 struct platform_device *musb; omap2430_probe() local
656 struct musb *musb = glue_to_musb(glue); omap2430_runtime_suspend() local
671 struct musb *musb = glue_to_musb(glue); omap2430_runtime_resume() local
H A Dux500_dma.c68 struct musb *musb = hw_ep->musb; ux500_dma_callback() local
94 struct musb *musb = ux500_channel->controller->private_data; ux500_configure_channel() local
146 struct musb *musb = controller->private_data; ux500_dma_channel_allocate() local
178 struct musb *musb = ux500_channel->controller->private_data; ux500_dma_channel_release() local
226 struct musb *musb = controller->private_data; ux500_dma_channel_abort() local
284 struct musb *musb = controller->private_data; ux500_dma_controller_start() local
371 struct dma_controller *dma_controller_create(struct musb *musb, dma_controller_create() argument
H A Dblackfin.c31 struct platform_device *musb; member in struct:bfin_glue
76 struct musb *musb = hw_ep->musb; bfin_write_fifo() local
140 struct musb *musb = hw_ep->musb; bfin_read_fifo() local
207 struct musb *musb = __hci; blackfin_interrupt() local
237 struct musb *musb = (void *)_musb; musb_conn_timer_handler() local
327 static void bfin_musb_enable(struct musb *musb) bfin_musb_enable() argument
332 static void bfin_musb_disable(struct musb *musb) bfin_musb_disable() argument
336 static void bfin_musb_set_vbus(struct musb *musb, int is_on) bfin_musb_set_vbus() argument
354 static int bfin_musb_vbus_status(struct musb *musb) bfin_musb_vbus_status() argument
359 static int bfin_musb_set_mode(struct musb *musb, u8 musb_mode) bfin_musb_set_mode() argument
385 static void bfin_musb_reg_init(struct musb *musb) bfin_musb_reg_init() argument
423 static int bfin_musb_init(struct musb *musb) bfin_musb_init() argument
459 static int bfin_musb_exit(struct musb *musb) bfin_musb_exit() argument
497 struct platform_device *musb; bfin_probe() local
582 struct musb *musb = glue_to_musb(glue); bfin_suspend() local
599 struct musb *musb = glue_to_musb(glue); bfin_resume() local
H A Dda8xx.c87 struct platform_device *musb; member in struct:da8xx_glue
147 static void da8xx_musb_enable(struct musb *musb) da8xx_musb_enable() argument
166 static void da8xx_musb_disable(struct musb *musb) da8xx_musb_disable() argument
179 static void da8xx_musb_set_vbus(struct musb *musb, int is_on) da8xx_musb_set_vbus() argument
190 struct musb *musb = (void *)_musb; otg_timer() local
259 static void da8xx_musb_try_idle(struct musb *musb, unsigned long timeout) da8xx_musb_try_idle() argument
290 struct musb *musb = hci; da8xx_musb_interrupt() local
386 static int da8xx_musb_set_mode(struct musb *musb, u8 musb_mode) da8xx_musb_set_mode() argument
409 static int da8xx_musb_init(struct musb *musb) da8xx_musb_init() argument
449 static int da8xx_musb_exit(struct musb *musb) da8xx_musb_exit() argument
485 struct platform_device *musb; da8xx_probe() local
H A Dtusb6010_omap.c35 struct musb *musb; member in struct:tusb_omap_dma_ch
59 struct musb *musb; member in struct:tusb_omap_dma
112 struct musb *musb = chdat->musb; tusb_omap_dma_cb() local
213 struct musb *musb = chdat->musb; tusb_omap_dma_program() local
493 struct musb *musb; tusb_omap_dma_allocate() local
594 struct musb *musb = chdat->musb; tusb_omap_dma_release() local
648 struct dma_controller *dma_controller_create(struct musb *musb, void __iomem *base) dma_controller_create() argument
H A Dam35x.c88 struct platform_device *musb; member in struct:am35x_glue
97 static void am35x_musb_enable(struct musb *musb) am35x_musb_enable() argument
117 static void am35x_musb_disable(struct musb *musb) am35x_musb_disable() argument
130 static void am35x_musb_set_vbus(struct musb *musb, int is_on) am35x_musb_set_vbus() argument
141 struct musb *musb = (void *)_musb; otg_timer() local
187 static void am35x_musb_try_idle(struct musb *musb, unsigned long timeout) am35x_musb_try_idle() argument
218 struct musb *musb = hci; am35x_musb_interrupt() local
335 static int am35x_musb_set_mode(struct musb *musb, u8 musb_mode) am35x_musb_set_mode() argument
350 static int am35x_musb_init(struct musb *musb) am35x_musb_init() argument
393 static int am35x_musb_exit(struct musb *musb) am35x_musb_exit() argument
464 struct platform_device *musb; am35x_probe() local
H A Dcppi_dma.c224 struct musb *musb; cppi_controller_stop() local
286 struct musb *musb; cppi_channel_allocate() local
561 cppi_next_tx_segment(struct musb *musb, struct cppi_channel *tx) cppi_next_tx_segment() argument
761 cppi_next_rx_segment(struct musb *musb, struct cppi_channel *rx, int onepacket) cppi_next_rx_segment() argument
954 struct musb *musb; cppi_channel_program() local
1013 struct musb *musb = cppi->musb; cppi_rx_scan() local
1144 struct musb *musb = dev_id; cppi_interrupt() local
1300 struct dma_controller *dma_controller_create(struct musb *musb, void __iomem *mregs) dma_controller_create() argument
H A Dmusb_cppi41.c51 struct musb *musb; member in struct:cppi41_dma_controller
78 struct musb *musb = hw_ep->musb; update_rx_toggle() local
109 struct musb *musb = hw_ep->musb; musb_is_tx_fifo_empty() local
125 struct musb *musb = hw_ep->musb; cppi41_trans_done() local
191 struct musb *musb; cppi41_recheck_tx_req() local
229 struct musb *musb = hw_ep->musb; cppi41_dma_callback() local
374 struct musb *musb = cppi41_channel->controller->musb; cppi41_configure_channel() local
514 struct musb *musb = controller->musb; cppi41_is_compatible() local
532 struct musb *musb = controller->musb; cppi41_dma_channel_abort() local
615 struct musb *musb = controller->musb; cppi41_dma_controller_start() local
691 struct dma_controller *dma_controller_create(struct musb *musb, dma_controller_create() argument
H A Dmusb_dsps.c143 struct platform_device *musb; /* child musb pdev */ member in struct:dsps_glue
172 static void dsps_musb_try_idle(struct musb *musb, unsigned long timeout) dsps_musb_try_idle() argument
212 static void dsps_musb_enable(struct musb *musb) dsps_musb_enable() argument
239 static void dsps_musb_disable(struct musb *musb) dsps_musb_disable() argument
255 struct musb *musb = (void *)_musb; otg_timer() local
306 struct musb *musb = hci; dsps_interrupt() local
396 static int dsps_musb_dbg_init(struct musb *musb, struct dsps_glue *glue) dsps_musb_dbg_init() argument
420 static int dsps_musb_init(struct musb *musb) dsps_musb_init() argument
495 static int dsps_musb_exit(struct musb *musb) dsps_musb_exit() argument
509 static int dsps_musb_set_mode(struct musb *musb, u8 mode) dsps_musb_set_mode() argument
556 static bool dsps_sw_babble_control(struct musb *musb) dsps_sw_babble_control() argument
607 static int dsps_musb_recover(struct musb *musb) dsps_musb_recover() argument
692 struct platform_device *musb; dsps_create_musb_pdev() local
876 struct musb *musb = platform_get_drvdata(glue->musb); dsps_suspend() local
901 struct musb *musb = platform_get_drvdata(glue->musb); dsps_resume() local
H A Dmusb_gadget.c154 struct musb *musb; variable in typeref:struct:musb
192 struct musb *musb = ep->musb; nuke() local
241 static inline int max_ep_writesize(struct musb *musb, struct musb_ep *ep) max_ep_writesize() argument
256 static void txstate(struct musb *musb, struct musb_request *req) txstate() argument
442 void musb_g_tx(struct musb *musb, u8 epnum) musb_g_tx() argument
560 static void rxstate(struct musb *musb, struct musb_request *req) rxstate() argument
830 void musb_g_rx(struct musb *musb, u8 epnum) musb_g_rx() argument
959 struct musb *musb; musb_gadget_enable() local
1142 struct musb *musb; musb_gadget_disable() local
1189 struct musb *musb = musb_ep->musb; musb_alloc_request() local
1226 void musb_ep_restart(struct musb *musb, struct musb_request *req) musb_ep_restart() argument
1244 struct musb *musb; musb_gadget_queue() local
1302 struct musb *musb = musb_ep->musb; musb_gadget_dequeue() local
1356 struct musb *musb = musb_ep->musb; musb_gadget_set_halt() local
1456 struct musb *musb = musb_ep->musb; musb_gadget_fifo_status() local
1475 struct musb *musb = musb_ep->musb; musb_gadget_fifo_flush() local
1533 struct musb *musb = gadget_to_musb(gadget); musb_gadget_get_frame() local
1540 struct musb *musb = gadget_to_musb(gadget); musb_gadget_wakeup() local
1619 static void musb_pullup(struct musb *musb, int is_on) musb_pullup() argument
1652 struct musb *musb = gadget_to_musb(gadget); musb_gadget_vbus_draw() local
1661 struct musb *musb = gadget_to_musb(gadget); musb_gadget_pullup() local
1708 init_peripheral_ep(struct musb *musb, struct musb_ep *ep, u8 epnum, int is_in) init_peripheral_ep() argument
1744 static inline void musb_g_init_endpoints(struct musb *musb) musb_g_init_endpoints() argument
1777 int musb_gadget_setup(struct musb *musb) musb_gadget_setup() argument
1818 void musb_gadget_cleanup(struct musb *musb) musb_gadget_cleanup() argument
1839 struct musb *musb = gadget_to_musb(g); musb_gadget_start() local
1887 struct musb *musb = gadget_to_musb(g); musb_gadget_stop() local
1928 void musb_g_resume(struct musb *musb) musb_g_resume() argument
1950 void musb_g_suspend(struct musb *musb) musb_g_suspend() argument
1980 void musb_g_wakeup(struct musb *musb) musb_g_wakeup() argument
1986 void musb_g_disconnect(struct musb *musb) musb_g_disconnect() argument
2066 MUSB_DEV_MODE(musb); variable
56 map_dma_buffer(struct musb_request *request, struct musb *musb, struct musb_ep *musb_ep) map_dma_buffer() argument
107 unmap_dma_buffer(struct musb_request *request, struct musb *musb) unmap_dma_buffer() argument
H A Dtusb6010.c34 struct platform_device *musb; member in struct:tusb6010_glue
47 static u8 tusb_get_revision(struct musb *musb) tusb_get_revision() argument
64 static void tusb_print_revision(struct musb *musb) tusb_print_revision() argument
97 static void tusb_wbus_quirk(struct musb *musb, int enabled) tusb_wbus_quirk() argument
224 struct musb *musb = hw_ep->musb; tusb_write_fifo() local
274 struct musb *musb = hw_ep->musb; tusb_read_fifo() local
329 struct musb *musb = the_musb; tusb_draw_power() local
364 static void tusb_set_clock_source(struct musb *musb, unsigned mode) tusb_set_clock_source() argument
391 static void tusb_allow_idle(struct musb *musb, u32 wakeup_enables) tusb_allow_idle() argument
428 static int tusb_musb_vbus_status(struct musb *musb) tusb_musb_vbus_status() argument
459 struct musb *musb = (void *)_musb; musb_do_idle() local
513 static void tusb_musb_try_idle(struct musb *musb, unsigned long timeout) tusb_musb_try_idle() argument
554 static void tusb_musb_set_vbus(struct musb *musb, int is_on) tusb_musb_set_vbus() argument
631 static int tusb_musb_set_mode(struct musb *musb, u8 musb_mode) tusb_musb_set_mode() argument
681 tusb_otg_ints(struct musb *musb, u32 int_src, void __iomem *tbase) tusb_otg_ints() argument
824 struct musb *musb = __hci; tusb_musb_interrupt() local
941 static void tusb_musb_enable(struct musb *musb) tusb_musb_enable() argument
985 static void tusb_musb_disable(struct musb *musb) tusb_musb_disable() argument
1010 static void tusb_setup_cpu_interface(struct musb *musb) tusb_setup_cpu_interface() argument
1037 static int tusb_musb_start(struct musb *musb) tusb_musb_start() argument
1107 static int tusb_musb_init(struct musb *musb) tusb_musb_init() argument
1169 static int tusb_musb_exit(struct musb *musb) tusb_musb_exit() argument
1215 struct platform_device *musb; tusb_probe() local
H A Dmusb_core.c290 struct musb *musb = hw_ep->musb; musb_default_write_fifo() local
334 struct musb *musb = hw_ep->musb; musb_default_read_fifo() local
427 void musb_load_testpacket(struct musb *musb) musb_load_testpacket() argument
444 struct musb *musb = (struct musb *)data; musb_otg_timer_func() local
472 void musb_hnp_stop(struct musb *musb) musb_hnp_stop() argument
525 static irqreturn_t musb_stage0_irq(struct musb *musb, u8 int_usb, musb_stage0_irq() argument
969 static void musb_disable_interrupts(struct musb *musb) musb_disable_interrupts() argument
987 static void musb_enable_interrupts(struct musb *musb) musb_enable_interrupts() argument
1000 static void musb_generic_disable(struct musb *musb) musb_generic_disable() argument
1013 void musb_start(struct musb *musb) musb_start() argument
1057 void musb_stop(struct musb *musb) musb_stop() argument
1076 struct musb *musb = dev_to_musb(&pdev->dev); musb_shutdown() local
1227 fifo_setup(struct musb *musb, struct musb_hw_ep *hw_ep, fifo_setup() argument
1301 static int ep_config_from_table(struct musb *musb) ep_config_from_table() argument
1392 static int ep_config_from_hw(struct musb *musb) ep_config_from_hw() argument
1439 static int musb_core_init(u16 musb_type, struct musb *musb) musb_core_init() argument
1576 irqreturn_t musb_interrupt(struct musb *musb) musb_interrupt() argument
1656 void musb_dma_completion(struct musb *musb, u8 epnum, u8 transmit) musb_dma_completion() argument
1697 struct musb *musb = dev_to_musb(dev); musb_mode_show() local
1712 struct musb *musb = dev_to_musb(dev); musb_mode_store() local
1735 struct musb *musb = dev_to_musb(dev); musb_vbus_store() local
1758 struct musb *musb = dev_to_musb(dev); musb_vbus_show() local
1783 struct musb *musb = dev_to_musb(dev); musb_srp_store() local
1813 struct musb *musb = container_of(data, struct musb, irq_work); musb_irq_work() local
1821 static void musb_recover_from_babble(struct musb *musb) musb_recover_from_babble() argument
1869 struct musb *musb; allocate_instance() local
1910 static void musb_free(struct musb *musb) musb_free() argument
1932 struct musb *musb; musb_deassert_reset() local
1957 struct musb *musb; musb_init_controller() local
2240 struct musb *musb = dev_to_musb(dev); musb_remove() local
2263 static void musb_save_context(struct musb *musb) musb_save_context() argument
2334 static void musb_restore_context(struct musb *musb) musb_restore_context() argument
2421 struct musb *musb = dev_to_musb(dev); musb_suspend() local
2444 struct musb *musb = dev_to_musb(dev); musb_resume() local
2482 struct musb *musb = dev_to_musb(dev); musb_runtime_suspend() local
2491 struct musb *musb = dev_to_musb(dev); musb_runtime_resume() local
H A Dmusb_host.c112 struct musb *musb = ep->musb; musb_h_tx_flush_fifo() local
209 musb_start_urb(struct musb *musb, int is_in, struct musb_qh *qh) musb_start_urb() argument
349 static void musb_advance_schedule(struct musb *musb, struct urb *urb, musb_advance_schedule() argument
457 musb_host_packet_rx(struct musb *musb, struct urb *urb, u8 epnum, u8 iso_err) musb_host_packet_rx() argument
558 musb_rx_reinit(struct musb *musb, struct musb_qh *qh, struct musb_hw_ep *ep) musb_rx_reinit() argument
696 static void musb_ep_program(struct musb *musb, u8 epnum, musb_ep_program() argument
939 static void musb_bulk_nak_timeout(struct musb *musb, struct musb_hw_ep *ep, musb_bulk_nak_timeout() argument
1008 static bool musb_h_ep0_continue(struct musb *musb, u16 len, struct urb *urb) musb_h_ep0_continue() argument
1084 irqreturn_t musb_h_ep0_irq(struct musb *musb) musb_h_ep0_irq() argument
1225 void musb_host_tx(struct musb *musb, u8 epnum) musb_host_tx() argument
1545 void musb_host_rx(struct musb *musb, u8 epnum) musb_host_rx() argument
2078 struct musb *musb = hcd_to_musb(hcd); musb_urb_enqueue() local
2264 struct musb *musb = ep->musb; musb_cleanup_urb() local
2321 struct musb *musb = hcd_to_musb(hcd); musb_urb_dequeue() local
2383 struct musb *musb = hcd_to_musb(hcd); musb_h_disable() local
2433 struct musb *musb = hcd_to_musb(hcd); musb_h_get_frame_number() local
2440 struct musb *musb = hcd_to_musb(hcd); musb_h_start() local
2458 struct musb *musb = hcd_to_musb(hcd); musb_bus_suspend() local
2492 struct musb *musb = hcd_to_musb(hcd); musb_bus_resume() local
2575 struct musb *musb = hcd_to_musb(hcd); musb_map_urb_for_dma() local
2600 struct musb *musb = hcd_to_musb(hcd); musb_unmap_urb_for_dma() local
2644 int musb_host_alloc(struct musb *musb) musb_host_alloc() argument
2661 void musb_host_cleanup(struct musb *musb) musb_host_cleanup() argument
2668 void musb_host_free(struct musb *musb) musb_host_free() argument
2673 int musb_host_setup(struct musb *musb, int power_budget) musb_host_setup() argument
2695 void musb_host_resume_root_hub(struct musb *musb) musb_host_resume_root_hub() argument
2700 void musb_host_poke_root_hub(struct musb *musb) musb_host_poke_root_hub() argument
1956 musb_schedule( struct musb *musb, struct musb_qh *qh, int is_in) musb_schedule() argument
H A Dmusb_core.h216 struct musb *musb; member in struct:musb_hw_ep
294 struct musb { struct
446 static inline int musb_read_fifosize(struct musb *musb, musb_read_fifosize() argument
464 static inline void musb_configure_ep0(struct musb *musb) musb_configure_ep0() argument
473 static inline int musb_read_fifosize(struct musb *musb, musb_read_fifosize() argument
503 static inline void musb_configure_ep0(struct musb *musb) musb_configure_ep0() argument
528 static inline void musb_platform_set_vbus(struct musb *musb, int is_on) musb_platform_set_vbus() argument
534 static inline void musb_platform_enable(struct musb *musb) musb_platform_enable() argument
540 static inline void musb_platform_disable(struct musb *musb) musb_platform_disable() argument
546 static inline int musb_platform_set_mode(struct musb *musb, u8 mode) musb_platform_set_mode() argument
554 static inline void musb_platform_try_idle(struct musb *musb, musb_platform_try_idle() argument
561 static inline int musb_platform_recover(struct musb *musb) musb_platform_recover() argument
569 static inline int musb_platform_get_vbus_status(struct musb *musb) musb_platform_get_vbus_status() argument
577 static inline int musb_platform_init(struct musb *musb) musb_platform_init() argument
585 static inline int musb_platform_exit(struct musb *musb) musb_platform_exit() argument

Completed in 314 milliseconds