Lines Matching defs:isp1362_hcd

481 struct isp1362_hcd {  struct
482 spinlock_t lock;
483 void __iomem *addr_reg;
484 void __iomem *data_reg;
486 struct isp1362_platform_data *board;
488 struct proc_dir_entry *pde;
489 unsigned long stat1, stat2, stat4, stat8, stat16;
492 u32 intenb; /* "OHCI" interrupts */
493 u16 irqenb; /* uP interrupts */
496 u32 rhdesca;
497 u32 rhdescb;
498 u32 rhstatus;
499 u32 rhport[MAX_ROOT_PORTS];
500 unsigned long next_statechange;
503 u32 hc_control;
506 struct list_head async;
509 u16 load[PERIODIC_SIZE];
510 struct list_head periodic;
511 u16 fmindex;
514 struct list_head isoc;
515 unsigned int istl_flip:1;
516 unsigned int irq_active:1;
519 struct isp1362_ep_queue atl_queue;
520 struct isp1362_ep_queue intl_queue;
521 struct isp1362_ep_queue istl_queue[2];
524 struct list_head remove_list;
525 enum {
559 static inline void ALIGNSTAT(struct isp1362_hcd *isp1362_hcd, void *ptr) in ALIGNSTAT()
579 static inline struct usb_hcd *isp1362_hcd_to_hcd(struct isp1362_hcd *isp1362_hcd) in isp1362_hcd_to_hcd()
646 static void isp1362_write_addr(struct isp1362_hcd *isp1362_hcd, isp1362_reg_t reg) in isp1362_write_addr()
657 static void isp1362_write_data16(struct isp1362_hcd *isp1362_hcd, u16 val) in isp1362_write_data16()
664 static u16 isp1362_read_data16(struct isp1362_hcd *isp1362_hcd) in isp1362_read_data16()
675 static void isp1362_write_data32(struct isp1362_hcd *isp1362_hcd, u32 val) in isp1362_write_data32()
689 static u32 isp1362_read_data32(struct isp1362_hcd *isp1362_hcd) in isp1362_read_data32()
708 static void isp1362_read_fifo(struct isp1362_hcd *isp1362_hcd, void *buf, u16 len) in isp1362_read_fifo()
743 static void isp1362_write_fifo(struct isp1362_hcd *isp1362_hcd, void *buf, u16 len) in isp1362_write_fifo()
870 static void __attribute__((__unused__)) isp1362_show_regs(struct isp1362_hcd *isp1362_hcd) in isp1362_show_regs()
924 static void isp1362_write_diraddr(struct isp1362_hcd *isp1362_hcd, u16 offset, u16 len) in isp1362_write_diraddr()
937 static void isp1362_read_buffer(struct isp1362_hcd *isp1362_hcd, void *buf, u16 offset, int len) in isp1362_read_buffer()
957 static void isp1362_write_buffer(struct isp1362_hcd *isp1362_hcd, void *buf, u16 offset, int len) in isp1362_write_buffer()