Lines Matching refs:nbu2ss_udc

44 static void _nbu2ss_ep_dma_abort(struct nbu2ss_udc *, struct nbu2ss_ep *);
45 static void _nbu2ss_ep0_enable(struct nbu2ss_udc *);
48 static void _nbu2ss_set_test_mode(struct nbu2ss_udc *, u32 mode);
49 static void _nbu2ss_endpoint_toggle_reset(struct nbu2ss_udc *udc, u8 ep_adrs);
51 static int _nbu2ss_pullup(struct nbu2ss_udc *, int);
52 static void _nbu2ss_fifo_flush(struct nbu2ss_udc *, struct nbu2ss_ep *);
61 static struct nbu2ss_udc udc_controller;
97 static void _nbu2ss_dump_register(struct nbu2ss_udc *udc) in _nbu2ss_dump_register()
139 struct nbu2ss_udc *udc; in _nbu2ss_ep0_complete()
144 udc = (struct nbu2ss_udc *)_req->context; in _nbu2ss_ep0_complete()
164 static void _nbu2ss_create_ep0_packet(struct nbu2ss_udc *udc, in _nbu2ss_create_ep0_packet()
179 static u32 _nbu2ss_get_begin_ram_address(struct nbu2ss_udc *udc) in _nbu2ss_get_begin_ram_address()
210 static int _nbu2ss_ep_init(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) in _nbu2ss_ep_init()
285 static int _nbu2ss_epn_exit(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) in _nbu2ss_epn_exit()
333 static void _nbu2ss_ep_dma_init(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) in _nbu2ss_ep_dma_init()
373 static void _nbu2ss_ep_dma_exit(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) in _nbu2ss_ep_dma_exit()
406 static void _nbu2ss_ep_dma_abort(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) in _nbu2ss_ep_dma_abort()
417 static void _nbu2ss_ep_in_end(struct nbu2ss_udc *udc, in _nbu2ss_ep_in_end()
456 static void _nbu2ss_dma_map_single(struct nbu2ss_udc *udc, in _nbu2ss_dma_map_single()
486 static void _nbu2ss_dma_unmap_single(struct nbu2ss_udc *udc, in _nbu2ss_dma_unmap_single()
536 static int ep0_out_pio(struct nbu2ss_udc *udc, u8 *buf, u32 length) in ep0_out_pio()
556 static int ep0_out_overbytes(struct nbu2ss_udc *udc, u8 *p_buf, u32 length) in ep0_out_overbytes()
575 static int EP0_in_PIO(struct nbu2ss_udc *udc, u8 *p_buf, u32 length) in EP0_in_PIO()
603 static int ep0_in_overbytes(struct nbu2ss_udc *udc, in ep0_in_overbytes()
624 static int EP0_send_NULL(struct nbu2ss_udc *udc, bool pid_flag) in EP0_send_NULL()
643 static int EP0_receive_NULL(struct nbu2ss_udc *udc, bool pid_flag) in EP0_receive_NULL()
659 static int _nbu2ss_ep0_in_transfer(struct nbu2ss_udc *udc, in _nbu2ss_ep0_in_transfer()
714 static int _nbu2ss_ep0_out_transfer(struct nbu2ss_udc *udc, in _nbu2ss_ep0_out_transfer()
789 static int _nbu2ss_out_dma(struct nbu2ss_udc *udc, struct nbu2ss_req *req, in _nbu2ss_out_dma()
848 static int _nbu2ss_epn_out_pio(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, in _nbu2ss_epn_out_pio()
903 static int _nbu2ss_epn_out_data(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, in _nbu2ss_epn_out_data()
929 static int _nbu2ss_epn_out_transfer(struct nbu2ss_udc *udc, in _nbu2ss_epn_out_transfer()
983 static int _nbu2ss_in_dma(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, in _nbu2ss_in_dma()
1051 static int _nbu2ss_epn_in_pio(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, in _nbu2ss_epn_in_pio()
1098 static int _nbu2ss_epn_in_data(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep, in _nbu2ss_epn_in_data()
1121 static int _nbu2ss_epn_in_transfer(struct nbu2ss_udc *udc, in _nbu2ss_epn_in_transfer()
1159 static int _nbu2ss_start_transfer(struct nbu2ss_udc *udc, in _nbu2ss_start_transfer()
1236 static void _nbu2ss_endpoint_toggle_reset(struct nbu2ss_udc *udc, u8 ep_adrs) in _nbu2ss_endpoint_toggle_reset()
1256 static void _nbu2ss_set_endpoint_stall(struct nbu2ss_udc *udc, in _nbu2ss_set_endpoint_stall()
1313 static void _nbu2ss_set_test_mode(struct nbu2ss_udc *udc, u32 mode) in _nbu2ss_set_test_mode()
1331 static int _nbu2ss_set_feature_device(struct nbu2ss_udc *udc, in _nbu2ss_set_feature_device()
1358 static int _nbu2ss_get_ep_stall(struct nbu2ss_udc *udc, u8 ep_adrs) in _nbu2ss_get_ep_stall()
1386 static inline int _nbu2ss_req_feature(struct nbu2ss_udc *udc, bool bset) in _nbu2ss_req_feature()
1434 static inline enum usb_device_speed _nbu2ss_get_speed(struct nbu2ss_udc *udc) in _nbu2ss_get_speed()
1447 static void _nbu2ss_epn_set_stall(struct nbu2ss_udc *udc, in _nbu2ss_epn_set_stall()
1474 static int std_req_get_status(struct nbu2ss_udc *udc) in std_req_get_status()
1528 static int std_req_clear_feature(struct nbu2ss_udc *udc) in std_req_clear_feature()
1534 static int std_req_set_feature(struct nbu2ss_udc *udc) in std_req_set_feature()
1540 static int std_req_set_address(struct nbu2ss_udc *udc) in std_req_set_address()
1563 static int std_req_set_configuration(struct nbu2ss_udc *udc) in std_req_set_configuration()
1588 static inline void _nbu2ss_read_request_data(struct nbu2ss_udc *udc, u32 *pdata) in _nbu2ss_read_request_data()
1596 static inline int _nbu2ss_decode_request(struct nbu2ss_udc *udc) in _nbu2ss_decode_request()
1669 static inline int _nbu2ss_ep0_in_data_stage(struct nbu2ss_udc *udc) in _nbu2ss_ep0_in_data_stage()
1692 static inline int _nbu2ss_ep0_out_data_stage(struct nbu2ss_udc *udc) in _nbu2ss_ep0_out_data_stage()
1716 static inline int _nbu2ss_ep0_status_stage(struct nbu2ss_udc *udc) in _nbu2ss_ep0_status_stage()
1738 static inline void _nbu2ss_ep0_int(struct nbu2ss_udc *udc) in _nbu2ss_ep0_int()
1823 struct nbu2ss_udc *udc = ep->udc; in _nbu2ss_ep_done()
1852 static inline void _nbu2ss_epn_in_int(struct nbu2ss_udc *udc, in _nbu2ss_epn_in_int()
1895 static inline void _nbu2ss_epn_out_int(struct nbu2ss_udc *udc, in _nbu2ss_epn_out_int()
1907 static inline void _nbu2ss_epn_in_dma_int(struct nbu2ss_udc *udc, in _nbu2ss_epn_in_dma_int()
1943 static inline void _nbu2ss_epn_out_dma_int(struct nbu2ss_udc *udc, in _nbu2ss_epn_out_dma_int()
2001 static inline void _nbu2ss_epn_int(struct nbu2ss_udc *udc, u32 epnum) in _nbu2ss_epn_int()
2041 static inline void _nbu2ss_ep_int(struct nbu2ss_udc *udc, u32 epnum) in _nbu2ss_ep_int()
2050 static void _nbu2ss_ep0_enable(struct nbu2ss_udc *udc) in _nbu2ss_ep0_enable()
2057 static int _nbu2ss_nuke(struct nbu2ss_udc *udc, in _nbu2ss_nuke()
2081 static void _nbu2ss_quiesce(struct nbu2ss_udc *udc) in _nbu2ss_quiesce()
2096 static int _nbu2ss_pullup(struct nbu2ss_udc *udc, int is_on) in _nbu2ss_pullup()
2125 static void _nbu2ss_fifo_flush(struct nbu2ss_udc *udc, struct nbu2ss_ep *ep) in _nbu2ss_fifo_flush()
2144 static int _nbu2ss_enable_controller(struct nbu2ss_udc *udc) in _nbu2ss_enable_controller()
2190 static void _nbu2ss_reset_controller(struct nbu2ss_udc *udc) in _nbu2ss_reset_controller()
2197 static void _nbu2ss_disable_controller(struct nbu2ss_udc *udc) in _nbu2ss_disable_controller()
2207 static inline void _nbu2ss_check_vbus(struct nbu2ss_udc *udc) in _nbu2ss_check_vbus()
2278 static inline void _nbu2ss_int_bus_reset(struct nbu2ss_udc *udc) in _nbu2ss_int_bus_reset()
2289 static inline void _nbu2ss_int_usb_resume(struct nbu2ss_udc *udc) in _nbu2ss_int_usb_resume()
2302 static inline void _nbu2ss_int_usb_suspend(struct nbu2ss_udc *udc) in _nbu2ss_int_usb_suspend()
2327 struct nbu2ss_udc *udc = (struct nbu2ss_udc *)_udc; in _nbu2ss_vbus_irq()
2344 struct nbu2ss_udc *udc = (struct nbu2ss_udc *)_udc; in _nbu2ss_udc_irq()
2417 struct nbu2ss_udc *udc; in nbu2ss_ep_enable()
2473 struct nbu2ss_udc *udc; in nbu2ss_ep_disable()
2535 struct nbu2ss_udc *udc; in nbu2ss_ep_queue()
2644 struct nbu2ss_udc *udc; in nbu2ss_ep_dequeue()
2684 struct nbu2ss_udc *udc; in nbu2ss_ep_set_halt()
2730 struct nbu2ss_udc *udc; in nbu2ss_ep_fifo_status()
2773 struct nbu2ss_udc *udc; in nbu2ss_ep_fifo_flush()
2823 struct nbu2ss_udc *udc; in nbu2ss_gad_get_frame()
2830 udc = container_of(pgadget, struct nbu2ss_udc, gadget); in nbu2ss_gad_get_frame()
2844 struct nbu2ss_udc *udc; in nbu2ss_gad_wakeup()
2851 udc = container_of(pgadget, struct nbu2ss_udc, gadget); in nbu2ss_gad_wakeup()
2877 struct nbu2ss_udc *udc; in nbu2ss_gad_set_selfpowered()
2885 udc = container_of(pgadget, struct nbu2ss_udc, gadget); in nbu2ss_gad_set_selfpowered()
2903 struct nbu2ss_udc *udc; in nbu2ss_gad_vbus_draw()
2911 udc = container_of(pgadget, struct nbu2ss_udc, gadget); in nbu2ss_gad_vbus_draw()
2923 struct nbu2ss_udc *udc; in nbu2ss_gad_pullup()
2931 udc = container_of(pgadget, struct nbu2ss_udc, gadget); in nbu2ss_gad_pullup()
3008 static void nbu2ss_drv_ep_init(struct nbu2ss_udc *udc) in nbu2ss_drv_ep_init()
3040 struct nbu2ss_udc *udc) in nbu2ss_drv_contest_init()
3077 struct nbu2ss_udc *udc; in nbu2ss_drv_probe()
3082 memset(udc, 0, sizeof(struct nbu2ss_udc)); in nbu2ss_drv_probe()
3130 struct nbu2ss_udc *udc; in nbu2ss_drv_shutdown()
3142 struct nbu2ss_udc *udc; in nbu2ss_drv_remove()
3162 struct nbu2ss_udc *udc; in nbu2ss_drv_suspend()
3189 struct nbu2ss_udc *udc; in nbu2ss_drv_resume()