Lines Matching defs:fusb300
39 static void fusb300_enable_bit(struct fusb300 *fusb300, u32 offset, in fusb300_enable_bit()
48 static void fusb300_disable_bit(struct fusb300 *fusb300, u32 offset, in fusb300_disable_bit()
75 static void fusb300_set_fifo_entry(struct fusb300 *fusb300, in fusb300_set_fifo_entry()
85 static void fusb300_set_start_entry(struct fusb300 *fusb300, in fusb300_set_start_entry()
103 static void fusb300_set_epaddrofs(struct fusb300 *fusb300, in fusb300_set_epaddrofs()
114 static void ep_fifo_setting(struct fusb300 *fusb300, in ep_fifo_setting()
122 static void fusb300_set_eptype(struct fusb300 *fusb300, in fusb300_set_eptype()
132 static void fusb300_set_epdir(struct fusb300 *fusb300, in fusb300_set_epdir()
145 static void fusb300_set_ep_active(struct fusb300 *fusb300, in fusb300_set_ep_active()
154 static void fusb300_set_epmps(struct fusb300 *fusb300, in fusb300_set_epmps()
164 static void fusb300_set_interval(struct fusb300 *fusb300, in fusb300_set_interval()
174 static void fusb300_set_bwnum(struct fusb300 *fusb300, in fusb300_set_bwnum()
184 static void set_ep_reg(struct fusb300 *fusb300, in set_ep_reg()
203 struct fusb300 *fusb300 = ep->fusb300; in config_ep() local
294 struct fusb300 *fusb300 = ep->fusb300; in enable_fifo_int() local
309 struct fusb300 *fusb300 = ep->fusb300; in disable_fifo_int() local
322 static void fusb300_set_cxlen(struct fusb300 *fusb300, u32 length) in fusb300_set_cxlen()
339 struct fusb300 *fusb300 = ep->fusb300; in fusb300_wrcxf() local
385 static void fusb300_set_epnstall(struct fusb300 *fusb300, u8 ep) in fusb300_set_epnstall()
391 static void fusb300_clear_epnstall(struct fusb300 *fusb300, u8 ep) in fusb300_clear_epnstall()
476 struct fusb300 *fusb300; in fusb300_set_halt_and_wedge() local
537 static void fusb300_clear_int(struct fusb300 *fusb300, u32 offset, in fusb300_clear_int()
547 static void fusb300_set_cxstall(struct fusb300 *fusb300) in fusb300_set_cxstall()
553 static void fusb300_set_cxdone(struct fusb300 *fusb300) in fusb300_set_cxdone()
560 void fusb300_rdcxf(struct fusb300 *fusb300, in fusb300_rdcxf()
610 struct fusb300 *fusb300 = ep->fusb300; in fusb300_rdfifo() local
660 static u8 fusb300_get_epnstall(struct fusb300 *fusb300, u8 ep) in fusb300_get_epnstall()
670 static u8 fusb300_get_cxstall(struct fusb300 *fusb300) in fusb300_get_cxstall()
680 static void request_error(struct fusb300 *fusb300) in request_error()
686 static void get_status(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in get_status()
726 static void set_feature(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in set_feature()
754 static void fusb300_clear_seqnum(struct fusb300 *fusb300, u8 ep) in fusb300_clear_seqnum()
760 static void clear_feature(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in clear_feature()
794 static void fusb300_set_dev_addr(struct fusb300 *fusb300, u16 addr) in fusb300_set_dev_addr()
804 static void set_address(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in set_address()
823 static int setup_packet(struct fusb300 *fusb300, struct usb_ctrlrequest *ctrl) in setup_packet()
974 struct fusb300 *fusb300 = ep->fusb300; in out_ep_fifo_handler() local
987 static void check_device_mode(struct fusb300 *fusb300) in check_device_mode()
1009 static void fusb300_ep0out(struct fusb300 *fusb300) in fusb300_ep0out()
1030 static void fusb300_ep0in(struct fusb300 *fusb300) in fusb300_ep0in()
1064 struct fusb300 *fusb300 = _fusb300; in fusb300_irq() local
1259 static void fusb300_set_u2_timeout(struct fusb300 *fusb300, in fusb300_set_u2_timeout()
1271 static void fusb300_set_u1_timeout(struct fusb300 *fusb300, in fusb300_set_u1_timeout()
1283 static void init_controller(struct fusb300 *fusb300) in init_controller()
1316 struct fusb300 *fusb300 = the_controller; in fusb300_udc_start() local
1360 struct fusb300 *fusb300 = the_controller; in fusb300_udc_stop() local
1389 struct fusb300 *fusb300 = dev_get_drvdata(&pdev->dev); in fusb300_remove() local
1405 struct fusb300 *fusb300 = NULL; in fusb300_probe() local