Symbol: lpc32xx_udc
drivers/usb/gadget/udc/lpc32xx_udc.c
1001
static int udc_ep_out_req_dma(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep)
drivers/usb/gadget/udc/lpc32xx_udc.c
101
struct lpc32xx_udc *udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
1019
static void udc_disable(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1052
static void udc_enable(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1106
static void uda_power_event(struct lpc32xx_udc *udc, u32 conn)
drivers/usb/gadget/udc/lpc32xx_udc.c
1114
static void uda_resm_susp_event(struct lpc32xx_udc *udc, u32 conn)
drivers/usb/gadget/udc/lpc32xx_udc.c
1127
static void uda_remwkp_cgh(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1135
static void udc_pop_fifo(struct lpc32xx_udc *udc, u8 *data, u32 bytes)
drivers/usb/gadget/udc/lpc32xx_udc.c
1202
static u32 udc_read_hwep(struct lpc32xx_udc *udc, u32 hwep, u32 *data,
drivers/usb/gadget/udc/lpc32xx_udc.c
1236
static void udc_stuff_fifo(struct lpc32xx_udc *udc, u8 *data, u32 bytes)
drivers/usb/gadget/udc/lpc32xx_udc.c
1306
static void udc_write_hwep(struct lpc32xx_udc *udc, u32 hwep, u32 *data,
drivers/usb/gadget/udc/lpc32xx_udc.c
1332
static void uda_usb_reset(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1346
static void udc_ep0_send_zlp(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1352
static u16 udc_get_current_frame(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1364
static inline void udc_set_device_configured(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1370
static inline void udc_set_device_unconfigured(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1376
static void udc_reinit(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1399
struct lpc32xx_udc *udc = ep->udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
1440
static int udc_ep0_in_req(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1478
static int udc_ep0_out_req(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1519
static void stop_activity(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
1549
static void pullup(struct lpc32xx_udc *udc, int is_on)
drivers/usb/gadget/udc/lpc32xx_udc.c
1565
struct lpc32xx_udc *udc = ep->udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
1603
struct lpc32xx_udc *udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
1736
struct lpc32xx_udc *udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
182
static inline struct lpc32xx_udc *to_udc(struct usb_gadget *g)
drivers/usb/gadget/udc/lpc32xx_udc.c
184
return container_of(g, struct lpc32xx_udc, gadget);
drivers/usb/gadget/udc/lpc32xx_udc.c
1863
struct lpc32xx_udc *udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
1917
static void udc_send_in_zlp(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep)
drivers/usb/gadget/udc/lpc32xx_udc.c
1931
static void udc_handle_eps(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep)
drivers/usb/gadget/udc/lpc32xx_udc.c
1978
static void udc_handle_dma_ep(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep)
drivers/usb/gadget/udc/lpc32xx_udc.c
2098
static void udc_handle_dev(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
2130
static int udc_get_status(struct lpc32xx_udc *udc, u16 reqtype, u16 wIndex)
drivers/usb/gadget/udc/lpc32xx_udc.c
2177
static void udc_handle_ep0_setup(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
2316
static void udc_handle_ep0_in(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
2350
static void udc_handle_ep0_out(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
2404
struct lpc32xx_udc *udc = to_udc(gadget);
drivers/usb/gadget/udc/lpc32xx_udc.c
2437
struct lpc32xx_udc *udc = to_udc(gadget);
drivers/usb/gadget/udc/lpc32xx_udc.c
2473
struct lpc32xx_udc *udc = to_udc(gadget);
drivers/usb/gadget/udc/lpc32xx_udc.c
2499
static const struct lpc32xx_udc controller_template = {
drivers/usb/gadget/udc/lpc32xx_udc.c
2722
struct lpc32xx_udc *udc = _udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
2761
struct lpc32xx_udc *udc = _udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
2800
struct lpc32xx_udc *udc = _udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
2827
static void vbus_work(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
2869
struct lpc32xx_udc *udc = _udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
2879
struct lpc32xx_udc *udc = to_udc(gadget);
drivers/usb/gadget/udc/lpc32xx_udc.c
2912
struct lpc32xx_udc *udc = to_udc(gadget);
drivers/usb/gadget/udc/lpc32xx_udc.c
2947
struct lpc32xx_udc *udc = platform_get_drvdata(dev);
drivers/usb/gadget/udc/lpc32xx_udc.c
2985
struct lpc32xx_udc *udc;
drivers/usb/gadget/udc/lpc32xx_udc.c
3178
struct lpc32xx_udc *udc = platform_get_drvdata(pdev);
drivers/usb/gadget/udc/lpc32xx_udc.c
3206
struct lpc32xx_udc *udc = platform_get_drvdata(pdev);
drivers/usb/gadget/udc/lpc32xx_udc.c
3229
struct lpc32xx_udc *udc = platform_get_drvdata(pdev);
drivers/usb/gadget/udc/lpc32xx_udc.c
499
struct lpc32xx_udc *udc = s->private;
drivers/usb/gadget/udc/lpc32xx_udc.c
528
static void create_debug_file(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
533
static void remove_debug_file(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
539
static inline void create_debug_file(struct lpc32xx_udc *udc) {}
drivers/usb/gadget/udc/lpc32xx_udc.c
540
static inline void remove_debug_file(struct lpc32xx_udc *udc) {}
drivers/usb/gadget/udc/lpc32xx_udc.c
544
static void isp1301_udc_configure(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
623
static void isp1301_pullup_set(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
638
struct lpc32xx_udc *udc =
drivers/usb/gadget/udc/lpc32xx_udc.c
639
container_of(work, struct lpc32xx_udc, pullup_job);
drivers/usb/gadget/udc/lpc32xx_udc.c
644
static void isp1301_pullup_enable(struct lpc32xx_udc *udc, int en_pullup,
drivers/usb/gadget/udc/lpc32xx_udc.c
660
static void isp1301_set_powerstate(struct lpc32xx_udc *udc, int enable)
drivers/usb/gadget/udc/lpc32xx_udc.c
680
struct lpc32xx_udc *udc =
drivers/usb/gadget/udc/lpc32xx_udc.c
681
container_of(work, struct lpc32xx_udc, power_job);
drivers/usb/gadget/udc/lpc32xx_udc.c
693
static void udc_protocol_cmd_w(struct lpc32xx_udc *udc, u32 cmd)
drivers/usb/gadget/udc/lpc32xx_udc.c
721
static inline void udc_protocol_cmd_data_w(struct lpc32xx_udc *udc, u32 cmd,
drivers/usb/gadget/udc/lpc32xx_udc.c
730
static u32 udc_protocol_cmd_r(struct lpc32xx_udc *udc, u32 cmd)
drivers/usb/gadget/udc/lpc32xx_udc.c
757
static inline void uda_enable_devint(struct lpc32xx_udc *udc, u32 devmask)
drivers/usb/gadget/udc/lpc32xx_udc.c
764
static inline void uda_disable_devint(struct lpc32xx_udc *udc, u32 mask)
drivers/usb/gadget/udc/lpc32xx_udc.c
771
static inline void uda_clear_devint(struct lpc32xx_udc *udc, u32 mask)
drivers/usb/gadget/udc/lpc32xx_udc.c
782
static void uda_enable_hwepint(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
789
static void uda_disable_hwepint(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
796
static inline void uda_clear_hwepint(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
802
static inline void udc_ep_dma_enable(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
808
static inline void udc_ep_dma_disable(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
821
static void udc_realize_hwep(struct lpc32xx_udc *udc, u32 hwep,
drivers/usb/gadget/udc/lpc32xx_udc.c
843
static void udc_unrealize_hwep(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
855
static u32 udc_selep_clrint(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
862
static void udc_disable_hwep(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
869
static void udc_stall_hwep(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
876
static void udc_clrstall_hwep(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
883
static void udc_select_hwep(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
894
static void udc_clr_buffer_hwep(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
901
static void udc_val_buffer_hwep(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
907
static inline u32 udc_clearep_getsts(struct lpc32xx_udc *udc, u32 hwep)
drivers/usb/gadget/udc/lpc32xx_udc.c
920
static struct lpc32xx_usbd_dd_gad *udc_dd_alloc(struct lpc32xx_udc *udc)
drivers/usb/gadget/udc/lpc32xx_udc.c
933
static void udc_dd_free(struct lpc32xx_udc *udc, struct lpc32xx_usbd_dd_gad *dd)
drivers/usb/gadget/udc/lpc32xx_udc.c
946
static void udc_clk_set(struct lpc32xx_udc *udc, int enable)
drivers/usb/gadget/udc/lpc32xx_udc.c
964
static void udc_set_address(struct lpc32xx_udc *udc, u32 addr)
drivers/usb/gadget/udc/lpc32xx_udc.c
975
static int udc_ep_in_req_dma(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep)