Lines Matching defs:fusb300

36 static void fusb300_enable_bit(struct fusb300 *fusb300, u32 offset,  in fusb300_enable_bit()
45 static void fusb300_disable_bit(struct fusb300 *fusb300, u32 offset, in fusb300_disable_bit()
72 static void fusb300_set_fifo_entry(struct fusb300 *fusb300, in fusb300_set_fifo_entry()
82 static void fusb300_set_start_entry(struct fusb300 *fusb300, in fusb300_set_start_entry()
100 static void fusb300_set_epaddrofs(struct fusb300 *fusb300, in fusb300_set_epaddrofs()
111 static void ep_fifo_setting(struct fusb300 *fusb300, in ep_fifo_setting()
119 static void fusb300_set_eptype(struct fusb300 *fusb300, in fusb300_set_eptype()
129 static void fusb300_set_epdir(struct fusb300 *fusb300, in fusb300_set_epdir()
142 static void fusb300_set_ep_active(struct fusb300 *fusb300, in fusb300_set_ep_active()
151 static void fusb300_set_epmps(struct fusb300 *fusb300, in fusb300_set_epmps()
161 static void fusb300_set_interval(struct fusb300 *fusb300, in fusb300_set_interval()
171 static void fusb300_set_bwnum(struct fusb300 *fusb300, in fusb300_set_bwnum()
181 static void set_ep_reg(struct fusb300 *fusb300, in set_ep_reg()
200 struct fusb300 *fusb300 = ep->fusb300; in config_ep() local
291 struct fusb300 *fusb300 = ep->fusb300; in enable_fifo_int() local
306 struct fusb300 *fusb300 = ep->fusb300; in disable_fifo_int() local
319 static void fusb300_set_cxlen(struct fusb300 *fusb300, u32 length) in fusb300_set_cxlen()
336 struct fusb300 *fusb300 = ep->fusb300; in fusb300_wrcxf() local
382 static void fusb300_set_epnstall(struct fusb300 *fusb300, u8 ep) in fusb300_set_epnstall()
388 static void fusb300_clear_epnstall(struct fusb300 *fusb300, u8 ep) in fusb300_clear_epnstall()
473 struct fusb300 *fusb300; in fusb300_set_halt_and_wedge() local
534 static void fusb300_clear_int(struct fusb300 *fusb300, u32 offset, in fusb300_clear_int()
544 static void fusb300_set_cxstall(struct fusb300 *fusb300) in fusb300_set_cxstall()
550 static void fusb300_set_cxdone(struct fusb300 *fusb300) in fusb300_set_cxdone()
557 static void fusb300_rdcxf(struct fusb300 *fusb300, in fusb300_rdcxf()
607 struct fusb300 *fusb300 = ep->fusb300; in fusb300_rdfifo() local
657 static u8 fusb300_get_epnstall(struct fusb300 *fusb300, u8 ep) in fusb300_get_epnstall()
667 static u8 fusb300_get_cxstall(struct fusb300 *fusb300) in fusb300_get_cxstall()
677 static void request_error(struct fusb300 *fusb300) in request_error()
683 static void get_status(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in get_status()
723 static void set_feature(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in set_feature()
751 static void fusb300_clear_seqnum(struct fusb300 *fusb300, u8 ep) in fusb300_clear_seqnum()
757 static void clear_feature(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in clear_feature()
791 static void fusb300_set_dev_addr(struct fusb300 *fusb300, u16 addr) in fusb300_set_dev_addr()
801 static void set_address(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in set_address()
820 static int setup_packet(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in setup_packet()
971 struct fusb300 *fusb300 = ep->fusb300; in out_ep_fifo_handler() local
984 static void check_device_mode(struct fusb300 *fusb300) in check_device_mode()
1006 static void fusb300_ep0out(struct fusb300 *fusb300) in fusb300_ep0out()
1027 static void fusb300_ep0in(struct fusb300 *fusb300) in fusb300_ep0in()
1061 struct fusb300 *fusb300 = _fusb300; in fusb300_irq() local
1256 static void fusb300_set_u2_timeout(struct fusb300 *fusb300, in fusb300_set_u2_timeout()
1268 static void fusb300_set_u1_timeout(struct fusb300 *fusb300, in fusb300_set_u1_timeout()
1280 static void init_controller(struct fusb300 *fusb300) in init_controller()
1311 struct fusb300 *fusb300 = to_fusb300(g); in fusb300_udc_start() local
1321 struct fusb300 *fusb300 = to_fusb300(g); in fusb300_udc_stop() local
1343 struct fusb300 *fusb300 = platform_get_drvdata(pdev); in fusb300_remove() local
1361 struct fusb300 *fusb300 = NULL; in fusb300_probe() local