Lines Matching refs:usb_hcd

41 typedef void (packet_enqueue)(struct usb_hcd *hcd, struct isp1760_qh *qh,
44 static inline struct isp1760_hcd *hcd_to_priv(struct usb_hcd *hcd) in hcd_to_priv()
200 static u32 isp1760_hcd_read(struct usb_hcd *hcd, u32 field) in isp1760_hcd_read()
225 static void isp1760_hcd_write(struct usb_hcd *hcd, u32 field, u32 val) in isp1760_hcd_write()
235 static void isp1760_hcd_set(struct usb_hcd *hcd, u32 field) in isp1760_hcd_set()
240 static void isp1760_hcd_clear(struct usb_hcd *hcd, u32 field) in isp1760_hcd_clear()
245 static int isp1760_hcd_set_and_wait(struct usb_hcd *hcd, u32 field, in isp1760_hcd_set_and_wait()
257 static int isp1760_hcd_set_and_wait_swap(struct usb_hcd *hcd, u32 field, in isp1760_hcd_set_and_wait_swap()
269 static int isp1760_hcd_clear_and_wait(struct usb_hcd *hcd, u32 field, in isp1760_hcd_clear_and_wait()
281 static bool isp1760_hcd_is_set(struct usb_hcd *hcd, u32 field) in isp1760_hcd_is_set()
286 static bool isp1760_hcd_ppc_is_set(struct usb_hcd *hcd) in isp1760_hcd_ppc_is_set()
296 static u32 isp1760_hcd_n_ports(struct usb_hcd *hcd) in isp1760_hcd_n_ports()
366 static void isp1760_mem_read(struct usb_hcd *hcd, u32 src_offset, void *dst, in isp1760_mem_read()
382 static void isp1763_mem_read(struct usb_hcd *hcd, u16 srcaddr, in isp1763_mem_read()
405 static void mem_read(struct usb_hcd *hcd, u32 src_offset, __u32 *dst, in mem_read()
451 static void isp1763_mem_write(struct usb_hcd *hcd, u16 dstaddr, u16 *src, in isp1763_mem_write()
478 static void mem_write(struct usb_hcd *hcd, u32 dst_offset, __u32 *src, in mem_write()
493 static void isp1760_ptd_read(struct usb_hcd *hcd, u32 ptd_offset, u32 slot, in isp1760_ptd_read()
506 static void isp1763_ptd_read(struct usb_hcd *hcd, u32 ptd_offset, u32 slot, in isp1763_ptd_read()
524 static void ptd_read(struct usb_hcd *hcd, u32 ptd_offset, u32 slot, in ptd_read()
535 static void isp1763_ptd_write(struct usb_hcd *hcd, u32 ptd_offset, u32 slot, in isp1763_ptd_write()
570 static void ptd_write(struct usb_hcd *hcd, u32 ptd_offset, u32 slot, in ptd_write()
603 static void alloc_mem(struct usb_hcd *hcd, struct isp1760_qtd *qtd) in alloc_mem()
624 static void free_mem(struct usb_hcd *hcd, struct isp1760_qtd *qtd) in free_mem()
649 static int ehci_reset(struct usb_hcd *hcd) in ehci_reset()
682 static int priv_init(struct usb_hcd *hcd) in priv_init()
718 static int isp1760_hc_setup(struct usb_hcd *hcd) in isp1760_hc_setup()
950 static void isp1760_urb_done(struct usb_hcd *hcd, struct urb *urb) in isp1760_urb_done()
1000 static void start_bus_transfer(struct usb_hcd *hcd, u32 ptd_offset, int slot, in start_bus_transfer()
1053 static void collect_qtds(struct usb_hcd *hcd, struct isp1760_qh *qh, in collect_qtds()
1116 static void enqueue_qtds(struct usb_hcd *hcd, struct isp1760_qh *qh) in enqueue_qtds()
1196 static void schedule_ptds(struct usb_hcd *hcd) in schedule_ptds()
1265 static int check_int_transfer(struct usb_hcd *hcd, struct ptd *ptd, in check_int_transfer()
1312 static int check_atl_transfer(struct usb_hcd *hcd, struct ptd *ptd, in check_atl_transfer()
1352 static void handle_done_ptds(struct usb_hcd *hcd) in handle_done_ptds()
1490 static irqreturn_t isp1760_irq(struct usb_hcd *hcd) in isp1760_irq()
1551 static struct usb_hcd *errata2_timer_hcd;
1555 struct usb_hcd *hcd = errata2_timer_hcd; in errata2_function()
1583 static int isp1763_run(struct usb_hcd *hcd) in isp1763_run()
1658 static int isp1760_run(struct usb_hcd *hcd) in isp1760_run()
1770 static void packetize_urb(struct usb_hcd *hcd, in packetize_urb()
1878 static int isp1760_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, in isp1760_urb_enqueue()
1964 static void kill_transfer(struct usb_hcd *hcd, struct urb *urb, in kill_transfer()
2000 static void dequeue_urb_from_qtd(struct usb_hcd *hcd, struct isp1760_qh *qh, in dequeue_urb_from_qtd()
2031 static int isp1760_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, in isp1760_urb_dequeue()
2066 static void isp1760_endpoint_disable(struct usb_hcd *hcd, in isp1760_endpoint_disable()
2098 static int isp1760_hub_status_data(struct usb_hcd *hcd, char *buf) in isp1760_hub_status_data()
2172 static void check_reset_complete(struct usb_hcd *hcd, int index) in check_reset_complete()
2193 static int isp1760_hub_control(struct usb_hcd *hcd, u16 typeReq, in isp1760_hub_control()
2448 static int isp1760_get_frame(struct usb_hcd *hcd) in isp1760_get_frame()
2457 static void isp1760_stop(struct usb_hcd *hcd) in isp1760_stop()
2476 static void isp1760_shutdown(struct usb_hcd *hcd) in isp1760_shutdown()
2485 static void isp1760_clear_tt_buffer_complete(struct usb_hcd *hcd, in isp1760_clear_tt_buffer_complete()
2566 struct usb_hcd *hcd; in isp1760_hcd_register()