Lines Matching refs:nread
785 * configure the FIFO before using it. If nread is -1 RX FIFO will not be
788 static void npcm_i2c_set_fifo(struct npcm_i2c *bus, int nread, int nwrite)
799 if (nread > 0) {
800 rxf_ctl = min_t(int, nread, bus->data->fifo_size);
803 if (nread <= bus->data->fifo_size)
969 static void npcm_i2c_slave_receive(struct npcm_i2c *bus, u16 nread,
974 bus->slv_rd_size = nread;
2039 u8 slave_addr, u16 nwrite, u16 nread,
2052 bus->rd_size = nread;
2057 if (nread)
2061 if (nread && !nwrite)
2088 u16 nwrite, nread;
2109 nread = 1;
2114 nread = msg0->len;
2119 nread = 0;
2125 nread = 1;
2130 nread = msg1->len;
2141 timeout_usec = (2 * 9 * USEC_PER_SEC / bus->bus_freq) * (2 + nread + nwrite);
2143 if (nwrite >= 32 * 1024 || nread >= 32 * 1024) {
2184 if (npcm_i2c_master_start_xmit(bus, slave_addr, nwrite, nread,