Lines Matching refs:iface
15 static inline u16 read_##reg_name(struct bfin_twi_iface *iface) \
16 { return bfin_read16(&iface->regs_base->reg); } \
17 static inline void write_##reg_name(struct bfin_twi_iface *iface, u16 v) \
18 { bfin_write16(&iface->regs_base->reg, v); }
36 static inline u16 read_RCV_DATA8(struct bfin_twi_iface *iface) in DEFINE_TWI_REG()
42 ret = bfin_read16(&iface->regs_base->rcv_data8); in DEFINE_TWI_REG()
48 static inline u16 read_RCV_DATA16(struct bfin_twi_iface *iface)
54 ret = bfin_read16(&iface->regs_base->rcv_data16);
61 static inline u16 read_FIFO_CTL(struct bfin_twi_iface *iface)
63 return bfin_read16(&iface->regs_base->fifo_ctl);
66 static inline void write_FIFO_CTL(struct bfin_twi_iface *iface, u16 v) in write_FIFO_CTL() argument
68 bfin_write16(&iface->regs_base->fifo_ctl, v); in write_FIFO_CTL()
72 static inline u16 read_CONTROL(struct bfin_twi_iface *iface) in read_CONTROL() argument
74 return bfin_read16(&iface->regs_base->control); in read_CONTROL()
77 static inline void write_CONTROL(struct bfin_twi_iface *iface, u16 v) in write_CONTROL() argument
80 bfin_write16(&iface->regs_base->control, v); in write_CONTROL()