Lines Matching defs:isp1362_hcd
431 struct isp1362_hcd { struct
432 spinlock_t lock;
433 void __iomem *addr_reg;
434 void __iomem *data_reg;
436 struct isp1362_platform_data *board;
438 unsigned long stat1, stat2, stat4, stat8, stat16;
441 u32 intenb; /* "OHCI" interrupts */
442 u16 irqenb; /* uP interrupts */
445 u32 rhdesca;
446 u32 rhdescb;
447 u32 rhstatus;
448 u32 rhport[MAX_ROOT_PORTS];
449 unsigned long next_statechange;
452 u32 hc_control;
455 struct list_head async;
458 u16 load[PERIODIC_SIZE];
459 struct list_head periodic;
460 u16 fmindex;
463 struct list_head isoc;
464 unsigned int istl_flip:1;
465 unsigned int irq_active:1;
468 struct isp1362_ep_queue atl_queue;
469 struct isp1362_ep_queue intl_queue;
470 struct isp1362_ep_queue istl_queue[2];
473 struct list_head remove_list;
474 enum {
508 static inline void ALIGNSTAT(struct isp1362_hcd *isp1362_hcd, void *ptr) in ALIGNSTAT()
528 static inline struct usb_hcd *isp1362_hcd_to_hcd(struct isp1362_hcd *isp1362_hcd) in isp1362_hcd_to_hcd()
585 static void isp1362_write_addr(struct isp1362_hcd *isp1362_hcd, isp1362_reg_t reg) in isp1362_write_addr()
594 static void isp1362_write_data16(struct isp1362_hcd *isp1362_hcd, u16 val) in isp1362_write_data16()
600 static u16 isp1362_read_data16(struct isp1362_hcd *isp1362_hcd) in isp1362_read_data16()
610 static void isp1362_write_data32(struct isp1362_hcd *isp1362_hcd, u32 val) in isp1362_write_data32()
623 static u32 isp1362_read_data32(struct isp1362_hcd *isp1362_hcd) in isp1362_read_data32()
641 static void isp1362_read_fifo(struct isp1362_hcd *isp1362_hcd, void *buf, u16 len) in isp1362_read_fifo()
674 static void isp1362_write_fifo(struct isp1362_hcd *isp1362_hcd, void *buf, u16 len) in isp1362_write_fifo()
795 static void isp1362_write_diraddr(struct isp1362_hcd *isp1362_hcd, u16 offset, u16 len) in isp1362_write_diraddr()
804 static void isp1362_read_buffer(struct isp1362_hcd *isp1362_hcd, void *buf, u16 offset, int len) in isp1362_read_buffer()
819 static void isp1362_write_buffer(struct isp1362_hcd *isp1362_hcd, void *buf, u16 offset, int len) in isp1362_write_buffer()