/linux-4.4.14/drivers/usb/musb/ |
H A D | musb_debug.h | 49 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 D | jz4740.c | 28 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 122 struct platform_device *musb; jz4740_probe() local
|
H A D | musb_virthub.c | 48 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 219 void musb_root_disconnect(struct musb *musb) musb_root_disconnect() argument 256 struct musb *musb = hcd_to_musb(hcd); musb_hub_status_data() local 267 static int musb_has_gadget(struct musb *musb) musb_has_gadget() argument 290 struct musb *musb = hcd_to_musb(hcd); musb_hub_control() local
|
H A D | musb_debugfs.c | 113 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 250 struct musb *musb = s->private; musb_softconnect_show() local 278 struct musb *musb = s->private; musb_softconnect_write() local 332 int musb_init_debugfs(struct musb *musb) musb_init_debugfs() argument 376 void /* __init_or_exit */ musb_exit_debugfs(struct musb *musb) musb_exit_debugfs() argument
|
H A D | musbhsdma.c | 44 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 374 struct dma_controller *musbhs_dma_controller_create(struct musb *musb, musbhs_dma_controller_create() argument
|
H A D | ux500.c | 42 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 237 struct platform_device *musb; ux500_probe() local 349 struct musb *musb = glue_to_musb(glue); ux500_suspend() local 360 struct musb *musb = glue_to_musb(glue); ux500_resume() local
|
H A D | cppi_dma.h | 117 struct musb *musb; member in struct:cppi
|
H A D | davinci.c | 57 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 520 struct platform_device *musb; davinci_probe() local
|
H A D | musb_gadget.h | 53 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 D | musb_gadget_ep0.c | 172 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 D | musb_host.h | 104 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 D | omap2430.c | 48 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 447 static void omap2430_musb_enable(struct musb *musb) omap2430_musb_enable() argument 486 static void omap2430_musb_disable(struct musb *musb) omap2430_musb_disable() argument 496 static int omap2430_musb_exit(struct musb *musb) omap2430_musb_exit() argument 532 struct platform_device *musb; omap2430_probe() local 677 struct musb *musb = glue_to_musb(glue); omap2430_runtime_suspend() local 692 struct musb *musb = glue_to_musb(glue); omap2430_runtime_resume() local
|
H A D | ux500_dma.c | 68 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 373 ux500_dma_controller_create(struct musb *musb, void __iomem *base) ux500_dma_controller_create() argument
|
H A D | blackfin.c | 31 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 502 struct platform_device *musb; bfin_probe() local 587 struct musb *musb = glue_to_musb(glue); bfin_suspend() local 604 struct musb *musb = glue_to_musb(glue); bfin_resume() local
|
H A D | da8xx.c | 87 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 489 struct platform_device *musb; da8xx_probe() local
|
H A D | tusb6010_omap.c | 35 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 650 tusb_dma_controller_create(struct musb *musb, void __iomem *base) tusb_dma_controller_create() argument
|
H A D | am35x.c | 88 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 468 struct platform_device *musb; am35x_probe() local
|
H A D | cppi_dma.c | 224 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 1301 cppi_dma_controller_create(struct musb *musb, void __iomem *mregs) cppi_dma_controller_create() argument
|
H A D | musb_cppi41.c | 51 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 618 struct musb *musb = controller->musb; cppi41_dma_controller_start() local 696 cppi41_dma_controller_create(struct musb *musb, void __iomem *base) cppi41_dma_controller_create() argument
|
H A D | musb_dsps.c | 143 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 491 static int dsps_musb_exit(struct musb *musb) dsps_musb_exit() argument 505 static int dsps_musb_set_mode(struct musb *musb, u8 mode) dsps_musb_set_mode() argument 552 static bool dsps_sw_babble_control(struct musb *musb) dsps_sw_babble_control() argument 603 static int dsps_musb_recover(struct musb *musb) dsps_musb_recover() argument 692 struct platform_device *musb; dsps_create_musb_pdev() local 889 struct musb *musb = platform_get_drvdata(glue->musb); dsps_suspend() local 914 struct musb *musb = platform_get_drvdata(glue->musb); dsps_resume() local
|
H A D | musb_gadget.c | 154 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 440 void musb_g_tx(struct musb *musb, u8 epnum) musb_g_tx() argument 562 static void rxstate(struct musb *musb, struct musb_request *req) rxstate() argument 831 void musb_g_rx(struct musb *musb, u8 epnum) musb_g_rx() argument 960 struct musb *musb; musb_gadget_enable() local 1143 struct musb *musb; musb_gadget_disable() local 1190 struct musb *musb = musb_ep->musb; musb_alloc_request() local 1227 void musb_ep_restart(struct musb *musb, struct musb_request *req) musb_ep_restart() argument 1245 struct musb *musb; musb_gadget_queue() local 1303 struct musb *musb = musb_ep->musb; musb_gadget_dequeue() local 1357 struct musb *musb = musb_ep->musb; musb_gadget_set_halt() local 1457 struct musb *musb = musb_ep->musb; musb_gadget_fifo_status() local 1476 struct musb *musb = musb_ep->musb; musb_gadget_fifo_flush() local 1534 struct musb *musb = gadget_to_musb(gadget); musb_gadget_get_frame() local 1541 struct musb *musb = gadget_to_musb(gadget); musb_gadget_wakeup() local 1620 static void musb_pullup(struct musb *musb, int is_on) musb_pullup() argument 1653 struct musb *musb = gadget_to_musb(gadget); musb_gadget_vbus_draw() local 1662 struct musb *musb = gadget_to_musb(gadget); musb_gadget_pullup() local 1744 init_peripheral_ep(struct musb *musb, struct musb_ep *ep, u8 epnum, int is_in) init_peripheral_ep() argument 1792 static inline void musb_g_init_endpoints(struct musb *musb) musb_g_init_endpoints() argument 1825 int musb_gadget_setup(struct musb *musb) musb_gadget_setup() argument 1866 void musb_gadget_cleanup(struct musb *musb) musb_gadget_cleanup() argument 1887 struct musb *musb = gadget_to_musb(g); musb_gadget_start() local 1935 struct musb *musb = gadget_to_musb(g); musb_gadget_stop() local 1976 void musb_g_resume(struct musb *musb) musb_g_resume() argument 1998 void musb_g_suspend(struct musb *musb) musb_g_suspend() argument 2028 void musb_g_wakeup(struct musb *musb) musb_g_wakeup() argument 2034 void musb_g_disconnect(struct musb *musb) musb_g_disconnect() argument 2114 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 D | sunxi.c | 83 struct platform_device *musb; member in struct:sunxi_glue 105 struct musb *musb = platform_get_drvdata(glue->musb); sunxi_musb_work() local 144 static void sunxi_musb_set_vbus(struct musb *musb, int is_on) sunxi_musb_set_vbus() argument 156 static void sunxi_musb_pre_root_reset_end(struct musb *musb) sunxi_musb_pre_root_reset_end() argument 163 static void sunxi_musb_post_root_reset_end(struct musb *musb) sunxi_musb_post_root_reset_end() argument 172 struct musb *musb = __hci; sunxi_musb_interrupt() local 228 static int sunxi_musb_init(struct musb *musb) sunxi_musb_init() argument 300 static int sunxi_musb_exit(struct musb *musb) sunxi_musb_exit() argument 326 static void sunxi_musb_enable(struct musb *musb) sunxi_musb_enable() argument 337 static void sunxi_musb_disable(struct musb *musb) sunxi_musb_disable() argument 344 struct dma_controller *sunxi_musb_dma_controller_create(struct musb *musb, sunxi_musb_dma_controller_create() argument
|
H A D | tusb6010.c | 34 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 1219 struct platform_device *musb; tusb_probe() local
|
H A D | musb_core.c | 295 struct musb *musb = hw_ep->musb; musb_default_write_fifo() local 339 struct musb *musb = hw_ep->musb; musb_default_read_fifo() local 441 void musb_load_testpacket(struct musb *musb) musb_load_testpacket() argument 458 struct musb *musb = (struct musb *)data; musb_otg_timer_func() local 486 void musb_hnp_stop(struct musb *musb) musb_hnp_stop() argument 539 static irqreturn_t musb_stage0_irq(struct musb *musb, u8 int_usb, musb_stage0_irq() argument 983 static void musb_disable_interrupts(struct musb *musb) musb_disable_interrupts() argument 1001 static void musb_enable_interrupts(struct musb *musb) musb_enable_interrupts() argument 1014 static void musb_generic_disable(struct musb *musb) musb_generic_disable() argument 1027 void musb_start(struct musb *musb) musb_start() argument 1076 void musb_stop(struct musb *musb) musb_stop() argument 1095 struct musb *musb = dev_to_musb(&pdev->dev); musb_shutdown() local 1246 fifo_setup(struct musb *musb, struct musb_hw_ep *hw_ep, fifo_setup() argument 1320 static int ep_config_from_table(struct musb *musb) ep_config_from_table() argument 1411 static int ep_config_from_hw(struct musb *musb) ep_config_from_hw() argument 1458 static int musb_core_init(u16 musb_type, struct musb *musb) musb_core_init() argument 1594 irqreturn_t musb_interrupt(struct musb *musb) musb_interrupt() argument 1674 void musb_dma_completion(struct musb *musb, u8 epnum, u8 transmit) musb_dma_completion() argument 1713 struct musb *musb = dev_to_musb(dev); musb_mode_show() local 1728 struct musb *musb = dev_to_musb(dev); musb_mode_store() local 1751 struct musb *musb = dev_to_musb(dev); musb_vbus_store() local 1774 struct musb *musb = dev_to_musb(dev); musb_vbus_show() local 1806 struct musb *musb = dev_to_musb(dev); musb_srp_store() local 1836 struct musb *musb = container_of(data, struct musb, irq_work); musb_irq_work() local 1844 static void musb_recover_from_babble(struct musb *musb) musb_recover_from_babble() argument 1892 struct musb *musb; allocate_instance() local 1933 static void musb_free(struct musb *musb) musb_free() argument 1955 struct musb *musb; musb_deassert_reset() local 1980 struct musb *musb; musb_init_controller() local 2289 struct musb *musb = dev_to_musb(dev); musb_remove() local 2312 static void musb_save_context(struct musb *musb) musb_save_context() argument 2383 static void musb_restore_context(struct musb *musb) musb_restore_context() argument 2466 struct musb *musb = dev_to_musb(dev); musb_suspend() local 2492 struct musb *musb = dev_to_musb(dev); musb_resume() local 2533 struct musb *musb = dev_to_musb(dev); musb_runtime_suspend() local 2542 struct musb *musb = dev_to_musb(dev); musb_runtime_resume() local
|
H A D | musb_host.c | 112 struct musb *musb = ep->musb; musb_h_tx_flush_fifo() local 219 musb_start_urb(struct musb *musb, int is_in, struct musb_qh *qh) musb_start_urb() argument 359 static void musb_advance_schedule(struct musb *musb, struct urb *urb, musb_advance_schedule() argument 467 musb_host_packet_rx(struct musb *musb, struct urb *urb, u8 epnum, u8 iso_err) musb_host_packet_rx() argument 568 musb_rx_reinit(struct musb *musb, struct musb_qh *qh, u8 epnum) musb_rx_reinit() argument 741 static void musb_ep_program(struct musb *musb, u8 epnum, musb_ep_program() argument 984 static void musb_bulk_nak_timeout(struct musb *musb, struct musb_hw_ep *ep, musb_bulk_nak_timeout() argument 1053 static bool musb_h_ep0_continue(struct musb *musb, u16 len, struct urb *urb) musb_h_ep0_continue() argument 1129 irqreturn_t musb_h_ep0_irq(struct musb *musb) musb_h_ep0_irq() argument 1270 void musb_host_tx(struct musb *musb, u8 epnum) musb_host_tx() argument 1698 struct musb *musb = hw_ep->musb; musb_rx_dma_in_inventra_cppi41() local 1815 void musb_host_rx(struct musb *musb, u8 epnum) musb_host_rx() argument 2197 struct musb *musb = hcd_to_musb(hcd); musb_urb_enqueue() local 2383 struct musb *musb = ep->musb; musb_cleanup_urb() local 2440 struct musb *musb = hcd_to_musb(hcd); musb_urb_dequeue() local 2502 struct musb *musb = hcd_to_musb(hcd); musb_h_disable() local 2552 struct musb *musb = hcd_to_musb(hcd); musb_h_get_frame_number() local 2559 struct musb *musb = hcd_to_musb(hcd); musb_h_start() local 2577 struct musb *musb = hcd_to_musb(hcd); musb_bus_suspend() local 2611 struct musb *musb = hcd_to_musb(hcd); musb_bus_resume() local 2699 struct musb *musb = hcd_to_musb(hcd); musb_map_urb_for_dma() local 2724 struct musb *musb = hcd_to_musb(hcd); musb_unmap_urb_for_dma() local 2768 int musb_host_alloc(struct musb *musb) musb_host_alloc() argument 2785 void musb_host_cleanup(struct musb *musb) musb_host_cleanup() argument 2792 void musb_host_free(struct musb *musb) musb_host_free() argument 2797 int musb_host_setup(struct musb *musb, int power_budget) musb_host_setup() argument 2819 void musb_host_resume_root_hub(struct musb *musb) musb_host_resume_root_hub() argument 2824 void musb_host_poke_root_hub(struct musb *musb) musb_host_poke_root_hub() argument 2075 musb_schedule( struct musb *musb, struct musb_qh *qh, int is_in) musb_schedule() argument
|
H A D | musb_core.h | 225 struct musb *musb; member in struct:musb_hw_ep 301 struct musb { struct 456 static inline int musb_read_fifosize(struct musb *musb, musb_read_fifosize() argument 474 static inline void musb_configure_ep0(struct musb *musb) musb_configure_ep0() argument 483 static inline int musb_read_fifosize(struct musb *musb, musb_read_fifosize() argument 513 static inline void musb_configure_ep0(struct musb *musb) musb_configure_ep0() argument 538 static inline void musb_platform_set_vbus(struct musb *musb, int is_on) musb_platform_set_vbus() argument 544 static inline void musb_platform_enable(struct musb *musb) musb_platform_enable() argument 550 static inline void musb_platform_disable(struct musb *musb) musb_platform_disable() argument 556 static inline int musb_platform_set_mode(struct musb *musb, u8 mode) musb_platform_set_mode() argument 564 static inline void musb_platform_try_idle(struct musb *musb, musb_platform_try_idle() argument 571 static inline int musb_platform_recover(struct musb *musb) musb_platform_recover() argument 579 static inline int musb_platform_get_vbus_status(struct musb *musb) musb_platform_get_vbus_status() argument 587 static inline int musb_platform_init(struct musb *musb) musb_platform_init() argument 595 static inline int musb_platform_exit(struct musb *musb) musb_platform_exit() argument 603 static inline void musb_platform_pre_root_reset_end(struct musb *musb) musb_platform_pre_root_reset_end() argument 609 static inline void musb_platform_post_root_reset_end(struct musb *musb) musb_platform_post_root_reset_end() argument
|
H A D | musb_regs.h | 364 static inline void musb_write_rxfunaddr(struct musb *musb, u8 epnum, musb_write_rxfunaddr() argument 372 static inline void musb_write_rxhubaddr(struct musb *musb, u8 epnum, musb_write_rxhubaddr() argument 379 static inline void musb_write_rxhubport(struct musb *musb, u8 epnum, musb_write_rxhubport() argument 386 static inline void musb_write_txfunaddr(struct musb *musb, u8 epnum, musb_write_txfunaddr() argument 394 static inline void musb_write_txhubaddr(struct musb *musb, u8 epnum, musb_write_txhubaddr() argument 401 static inline void musb_write_txhubport(struct musb *musb, u8 epnum, musb_write_txhubport() argument 408 static inline u8 musb_read_rxfunaddr(struct musb *musb, u8 epnum) musb_read_rxfunaddr() argument 414 static inline u8 musb_read_rxhubaddr(struct musb *musb, u8 epnum) musb_read_rxhubaddr() argument 420 static inline u8 musb_read_rxhubport(struct musb *musb, u8 epnum) musb_read_rxhubport() argument 426 static inline u8 musb_read_txfunaddr(struct musb *musb, u8 epnum) musb_read_txfunaddr() argument 432 static inline u8 musb_read_txhubaddr(struct musb *musb, u8 epnum) musb_read_txhubaddr() argument 438 static inline u8 musb_read_txhubport(struct musb *musb, u8 epnum) musb_read_txhubport() argument
|