Lines Matching refs:fhci

443 	u32 (*transfer_confirm)(struct fhci_hcd *fhci);
445 struct fhci_hcd *fhci; member
452 static inline u16 get_frame_num(struct fhci_hcd *fhci) in get_frame_num() argument
454 return in_be16(&fhci->pram->frame_num) & 0x07ff; in get_frame_num()
457 #define fhci_dbg(fhci, fmt, args...) \ argument
458 dev_dbg(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
459 #define fhci_vdbg(fhci, fmt, args...) \ argument
460 dev_vdbg(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
461 #define fhci_err(fhci, fmt, args...) \ argument
462 dev_err(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
463 #define fhci_info(fhci, fmt, args...) \ argument
464 dev_info(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
465 #define fhci_warn(fhci, fmt, args...) \ argument
466 dev_warn(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
473 static inline struct usb_hcd *fhci_to_hcd(struct fhci_hcd *fhci) in fhci_to_hcd() argument
475 return container_of((void *)fhci, struct usb_hcd, hcd_priv); in fhci_to_hcd()
512 void fhci_start_sof_timer(struct fhci_hcd *fhci);
513 void fhci_stop_sof_timer(struct fhci_hcd *fhci);
517 int fhci_ioports_check_bus_state(struct fhci_hcd *fhci);
520 void fhci_recycle_empty_td(struct fhci_hcd *fhci, struct td *td);
521 void fhci_recycle_empty_ed(struct fhci_hcd *fhci, struct ed *ed);
522 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci);
523 struct td *fhci_td_fill(struct fhci_hcd *fhci, struct urb *urb,
530 void fhci_config_transceiver(struct fhci_hcd *fhci,
532 void fhci_port_disable(struct fhci_hcd *fhci);
534 void fhci_io_port_generate_reset(struct fhci_hcd *fhci);
562 void fhci_device_connected_interrupt(struct fhci_hcd *fhci);
563 void fhci_device_disconnected_interrupt(struct fhci_hcd *fhci);
564 void fhci_queue_urb(struct fhci_hcd *fhci, struct urb *urb);
565 u32 fhci_transfer_confirm_callback(struct fhci_hcd *fhci);
570 void fhci_urb_complete_free(struct fhci_hcd *fhci, struct urb *urb);
578 void fhci_del_ed_list(struct fhci_hcd *fhci, struct ed *ed);
582 void fhci_dbg_isr(struct fhci_hcd *fhci, int usb_er);
583 void fhci_dfs_destroy(struct fhci_hcd *fhci);
584 void fhci_dfs_create(struct fhci_hcd *fhci);
588 static inline void fhci_dbg_isr(struct fhci_hcd *fhci, int usb_er) {} in fhci_dbg_isr() argument
589 static inline void fhci_dfs_destroy(struct fhci_hcd *fhci) {} in fhci_dfs_destroy() argument
590 static inline void fhci_dfs_create(struct fhci_hcd *fhci) {} in fhci_dfs_create() argument