Lines Matching refs:r8a66597

393 struct r8a66597 {  struct
403 static inline u16 r8a66597_read(struct r8a66597 *r8a66597, unsigned long offset) in r8a66597_read() argument
405 return readw(r8a66597->reg + offset); in r8a66597_read()
408 static inline void r8a66597_read_fifo(struct r8a66597 *r8a66597, in r8a66597_read_fifo() argument
413 unsigned long fifoaddr = r8a66597->reg + offset; in r8a66597_read_fifo()
419 p[i] = readl(r8a66597->reg + offset); in r8a66597_read_fifo()
428 static inline void r8a66597_write(struct r8a66597 *r8a66597, u16 val, in r8a66597_write() argument
431 writew(val, r8a66597->reg + offset); in r8a66597_write()
434 static inline void r8a66597_write_fifo(struct r8a66597 *r8a66597, in r8a66597_write_fifo() argument
439 unsigned long fifoaddr = r8a66597->reg + offset; in r8a66597_write_fifo()
451 if (r8a66597_read(r8a66597, CFIFOSEL) & BIGEND) in r8a66597_write_fifo()
459 static inline void r8a66597_mdfy(struct r8a66597 *r8a66597, in r8a66597_mdfy() argument
464 tmp = r8a66597_read(r8a66597, offset); in r8a66597_mdfy()
467 r8a66597_write(r8a66597, tmp, offset); in r8a66597_mdfy()
470 #define r8a66597_bclr(r8a66597, val, offset) \ argument
471 r8a66597_mdfy(r8a66597, 0, val, offset)
472 #define r8a66597_bset(r8a66597, val, offset) \ argument
473 r8a66597_mdfy(r8a66597, val, 0, offset)
505 static inline u16 get_rh_usb_speed(struct r8a66597 *r8a66597, int port) in get_rh_usb_speed() argument
509 return r8a66597_read(r8a66597, dvstctr_reg) & RHST; in get_rh_usb_speed()
512 static inline void r8a66597_port_power(struct r8a66597 *r8a66597, int port, in r8a66597_port_power() argument
518 r8a66597_bset(r8a66597, VBOUT, dvstctr_reg); in r8a66597_port_power()
520 r8a66597_bclr(r8a66597, VBOUT, dvstctr_reg); in r8a66597_port_power()