Lines Matching refs:m66592

446 	struct m66592		*m66592;  member
465 struct m66592 { struct
495 #define to_m66592(g) (container_of((g), struct m66592, gadget)) argument
497 #define gadget_to_m66592(_gadget) container_of(_gadget, struct m66592, gadget)
498 #define m66592_to_gadget(m66592) (&m66592->gadget) argument
510 #define enable_irq_ready(m66592, pipenum) \ argument
511 enable_pipe_irq(m66592, pipenum, M66592_BRDYENB)
512 #define disable_irq_ready(m66592, pipenum) \ argument
513 disable_pipe_irq(m66592, pipenum, M66592_BRDYENB)
514 #define enable_irq_empty(m66592, pipenum) \ argument
515 enable_pipe_irq(m66592, pipenum, M66592_BEMPENB)
516 #define disable_irq_empty(m66592, pipenum) \ argument
517 disable_pipe_irq(m66592, pipenum, M66592_BEMPENB)
518 #define enable_irq_nrdy(m66592, pipenum) \ argument
519 enable_pipe_irq(m66592, pipenum, M66592_NRDYENB)
520 #define disable_irq_nrdy(m66592, pipenum) \ argument
521 disable_pipe_irq(m66592, pipenum, M66592_NRDYENB)
524 static inline u16 m66592_read(struct m66592 *m66592, unsigned long offset) in m66592_read() argument
526 return ioread16(m66592->reg + offset); in m66592_read()
529 static inline void m66592_read_fifo(struct m66592 *m66592, in m66592_read_fifo() argument
533 void __iomem *fifoaddr = m66592->reg + offset; in m66592_read_fifo()
535 if (m66592->pdata->on_chip) { in m66592_read_fifo()
544 static inline void m66592_write(struct m66592 *m66592, u16 val, in m66592_write() argument
547 iowrite16(val, m66592->reg + offset); in m66592_write()
550 static inline void m66592_mdfy(struct m66592 *m66592, u16 val, u16 pat, in m66592_mdfy() argument
554 tmp = m66592_read(m66592, offset); in m66592_mdfy()
557 m66592_write(m66592, tmp, offset); in m66592_mdfy()
560 #define m66592_bclr(m66592, val, offset) \ argument
561 m66592_mdfy(m66592, 0, val, offset)
562 #define m66592_bset(m66592, val, offset) \ argument
563 m66592_mdfy(m66592, val, 0, offset)
565 static inline void m66592_write_fifo(struct m66592 *m66592, in m66592_write_fifo() argument
569 void __iomem *fifoaddr = m66592->reg + ep->fifoaddr; in m66592_write_fifo()
571 if (m66592->pdata->on_chip) { in m66592_write_fifo()
582 if (m66592_read(m66592, M66592_CFBCFG)) /* le */ in m66592_write_fifo()
595 if (m66592->pdata->wr0_shorted_to_wr1) in m66592_write_fifo()
596 m66592_bclr(m66592, M66592_MBW_16, ep->fifosel); in m66592_write_fifo()
598 if (m66592->pdata->wr0_shorted_to_wr1) in m66592_write_fifo()
599 m66592_bset(m66592, M66592_MBW_16, ep->fifosel); in m66592_write_fifo()