Lines Matching refs:isp1760_udc
35 static inline struct isp1760_udc *gadget_to_udc(struct usb_gadget *gadget) in gadget_to_udc()
37 return container_of(gadget, struct isp1760_udc, gadget); in gadget_to_udc()
50 static u32 isp1760_udc_read(struct isp1760_udc *udc, u16 field) in isp1760_udc_read()
55 static void isp1760_udc_write(struct isp1760_udc *udc, u16 field, u32 val) in isp1760_udc_write()
60 static u32 isp1760_udc_read_raw(struct isp1760_udc *udc, u16 reg) in isp1760_udc_read_raw()
69 static u16 isp1760_udc_read_raw16(struct isp1760_udc *udc, u16 reg) in isp1760_udc_read_raw16()
78 static void isp1760_udc_write_raw(struct isp1760_udc *udc, u16 reg, u32 val) in isp1760_udc_write_raw()
85 static void isp1760_udc_write_raw16(struct isp1760_udc *udc, u16 reg, u16 val) in isp1760_udc_write_raw16()
92 static void isp1760_udc_set(struct isp1760_udc *udc, u32 field) in isp1760_udc_set()
97 static void isp1760_udc_clear(struct isp1760_udc *udc, u32 field) in isp1760_udc_clear()
102 static bool isp1760_udc_is_set(struct isp1760_udc *udc, u32 field) in isp1760_udc_is_set()
110 static struct isp1760_ep *isp1760_udc_find_ep(struct isp1760_udc *udc, in isp1760_udc_find_ep()
126 static void __isp1760_udc_select_ep(struct isp1760_udc *udc, in __isp1760_udc_select_ep()
149 static void isp1760_udc_select_ep(struct isp1760_udc *udc, in isp1760_udc_select_ep()
158 struct isp1760_udc *udc = ep->udc; in isp1760_udc_ctrl_send_status()
185 struct isp1760_udc *udc = ep->udc; in isp1760_udc_request_complete()
210 struct isp1760_udc *udc = ep->udc; in isp1760_udc_ctrl_send_stall()
237 struct isp1760_udc *udc = ep->udc; in isp1760_udc_receive()
303 struct isp1760_udc *udc = ep->udc; in isp1760_udc_transmit()
338 struct isp1760_udc *udc = ep->udc; in isp1760_ep_rx_ready()
378 struct isp1760_udc *udc = ep->udc; in isp1760_ep_tx_complete()
458 struct isp1760_udc *udc = ep->udc; in __isp1760_udc_set_halt()
513 static int isp1760_udc_get_status(struct isp1760_udc *udc, in isp1760_udc_get_status()
559 static int isp1760_udc_set_address(struct isp1760_udc *udc, u16 addr) in isp1760_udc_set_address()
586 static bool isp1760_ep0_setup_standard(struct isp1760_udc *udc, in isp1760_ep0_setup_standard()
708 static void isp1760_ep0_setup(struct isp1760_udc *udc) in isp1760_ep0_setup()
777 struct isp1760_udc *udc = uep->udc; in isp1760_ep_enable()
840 struct isp1760_udc *udc = uep->udc; in isp1760_ep_disable()
900 struct isp1760_udc *udc = uep->udc; in isp1760_ep_queue()
982 struct isp1760_udc *udc = uep->udc; in isp1760_ep_dequeue()
1005 struct isp1760_udc *udc = uep->udc; in __isp1760_ep_set_halt()
1093 struct isp1760_udc *udc = uep->udc; in isp1760_ep_fifo_flush()
1127 static void isp1760_udc_connect(struct isp1760_udc *udc) in isp1760_udc_connect()
1134 static void isp1760_udc_disconnect(struct isp1760_udc *udc) in isp1760_udc_disconnect()
1153 static void isp1760_udc_init_hw(struct isp1760_udc *udc) in isp1760_udc_init_hw()
1186 static void isp1760_udc_reset(struct isp1760_udc *udc) in isp1760_udc_reset()
1206 static void isp1760_udc_suspend(struct isp1760_udc *udc) in isp1760_udc_suspend()
1215 static void isp1760_udc_resume(struct isp1760_udc *udc) in isp1760_udc_resume()
1230 struct isp1760_udc *udc = gadget_to_udc(gadget); in isp1760_udc_get_frame()
1237 struct isp1760_udc *udc = gadget_to_udc(gadget); in isp1760_udc_wakeup()
1246 struct isp1760_udc *udc = gadget_to_udc(gadget); in isp1760_udc_set_selfpowered()
1258 struct isp1760_udc *udc = gadget_to_udc(gadget); in isp1760_udc_pullup()
1269 struct isp1760_udc *udc = gadget_to_udc(gadget); in isp1760_udc_start()
1311 struct isp1760_udc *udc = gadget_to_udc(gadget); in isp1760_udc_stop()
1341 static u32 isp1760_udc_irq_get_status(struct isp1760_udc *udc) in isp1760_udc_irq_get_status()
1360 struct isp1760_udc *udc = dev; in isp1760_udc_irq()
1426 struct isp1760_udc *udc = from_timer(udc, t, vbus_timer); in isp1760_udc_vbus_poll()
1444 static void isp1760_udc_init_eps(struct isp1760_udc *udc) in isp1760_udc_init_eps()
1497 static int isp1760_udc_init(struct isp1760_udc *udc) in isp1760_udc_init()
1539 struct isp1760_udc *udc = &isp->udc; in isp1760_udc_register()
1591 struct isp1760_udc *udc = &isp->udc; in isp1760_udc_unregister()