Lines Matching refs:isp1760_udc

35 static inline struct isp1760_udc *gadget_to_udc(struct usb_gadget *gadget)
37 return container_of(gadget, struct isp1760_udc, gadget);
50 static u32 isp1760_udc_read(struct isp1760_udc *udc, u16 field)
55 static void isp1760_udc_write(struct isp1760_udc *udc, u16 field, u32 val)
60 static u32 isp1760_udc_read_raw(struct isp1760_udc *udc, u16 reg)
69 static u16 isp1760_udc_read_raw16(struct isp1760_udc *udc, u16 reg)
78 static void isp1760_udc_write_raw(struct isp1760_udc *udc, u16 reg, u32 val)
85 static void isp1760_udc_write_raw16(struct isp1760_udc *udc, u16 reg, u16 val)
92 static void isp1760_udc_set(struct isp1760_udc *udc, u32 field)
97 static void isp1760_udc_clear(struct isp1760_udc *udc, u32 field)
102 static bool isp1760_udc_is_set(struct isp1760_udc *udc, u32 field)
110 static struct isp1760_ep *isp1760_udc_find_ep(struct isp1760_udc *udc,
126 static void __isp1760_udc_select_ep(struct isp1760_udc *udc,
149 static void isp1760_udc_select_ep(struct isp1760_udc *udc,
158 struct isp1760_udc *udc = ep->udc;
185 struct isp1760_udc *udc = ep->udc;
210 struct isp1760_udc *udc = ep->udc;
237 struct isp1760_udc *udc = ep->udc;
303 struct isp1760_udc *udc = ep->udc;
338 struct isp1760_udc *udc = ep->udc;
378 struct isp1760_udc *udc = ep->udc;
458 struct isp1760_udc *udc = ep->udc;
513 static int isp1760_udc_get_status(struct isp1760_udc *udc,
559 static int isp1760_udc_set_address(struct isp1760_udc *udc, u16 addr)
586 static bool isp1760_ep0_setup_standard(struct isp1760_udc *udc,
708 static void isp1760_ep0_setup(struct isp1760_udc *udc)
777 struct isp1760_udc *udc = uep->udc;
840 struct isp1760_udc *udc = uep->udc;
900 struct isp1760_udc *udc = uep->udc;
982 struct isp1760_udc *udc = uep->udc;
1005 struct isp1760_udc *udc = uep->udc;
1093 struct isp1760_udc *udc = uep->udc;
1127 static void isp1760_udc_connect(struct isp1760_udc *udc)
1134 static void isp1760_udc_disconnect(struct isp1760_udc *udc)
1153 static void isp1760_udc_init_hw(struct isp1760_udc *udc)
1186 static void isp1760_udc_reset(struct isp1760_udc *udc)
1206 static void isp1760_udc_suspend(struct isp1760_udc *udc)
1215 static void isp1760_udc_resume(struct isp1760_udc *udc)
1230 struct isp1760_udc *udc = gadget_to_udc(gadget);
1237 struct isp1760_udc *udc = gadget_to_udc(gadget);
1246 struct isp1760_udc *udc = gadget_to_udc(gadget);
1258 struct isp1760_udc *udc = gadget_to_udc(gadget);
1269 struct isp1760_udc *udc = gadget_to_udc(gadget);
1311 struct isp1760_udc *udc = gadget_to_udc(gadget);
1341 static u32 isp1760_udc_irq_get_status(struct isp1760_udc *udc)
1360 struct isp1760_udc *udc = dev;
1426 struct isp1760_udc *udc = from_timer(udc, t, vbus_timer);
1444 static void isp1760_udc_init_eps(struct isp1760_udc *udc)
1497 static int isp1760_udc_init(struct isp1760_udc *udc)
1539 struct isp1760_udc *udc = &isp->udc;
1591 struct isp1760_udc *udc = &isp->udc;