Lines Matching refs:nwrite
770 static void npcm_i2c_set_fifo(struct npcm_i2c *bus, int nread, int nwrite) in npcm_i2c_set_fifo() argument
803 if (nwrite > 0) { in npcm_i2c_set_fifo()
804 if (nwrite > I2C_HW_FIFO_SIZE) in npcm_i2c_set_fifo()
808 iowrite8(nwrite, bus->reg + NPCM_I2CTXF_CTL); in npcm_i2c_set_fifo()
965 static void npcm_i2c_slave_xmit(struct npcm_i2c *bus, u16 nwrite, in npcm_i2c_slave_xmit() argument
968 if (nwrite == 0) in npcm_i2c_slave_xmit()
975 npcm_i2c_write_fifo_slave(bus, nwrite); in npcm_i2c_slave_xmit()
2021 u8 slave_addr, u16 nwrite, u16 nread, in npcm_i2c_master_start_xmit() argument
2031 bus->wr_size = nwrite; in npcm_i2c_master_start_xmit()
2043 if (nread && !nwrite) in npcm_i2c_master_start_xmit()
2070 u16 nwrite, nread; in npcm_i2c_master_xfer() local
2087 nwrite = 0; in npcm_i2c_master_xfer()
2099 nwrite = msg0->len; in npcm_i2c_master_xfer()
2123 timeout_usec = (2 * 9 * USEC_PER_SEC / bus->bus_freq) * (2 + nread + nwrite); in npcm_i2c_master_xfer()
2125 if (nwrite >= 32 * 1024 || nread >= 32 * 1024) { in npcm_i2c_master_xfer()
2166 if (npcm_i2c_master_start_xmit(bus, slave_addr, nwrite, nread, in npcm_i2c_master_xfer()