Lines Matching refs:rd
120 u32 rd; in pasemi_i2c_xfer_msg() local
135 rd = RXFIFO_RD(smbus); in pasemi_i2c_xfer_msg()
136 if (rd & MRXFIFO_EMPTY) { in pasemi_i2c_xfer_msg()
140 msg->buf[i] = rd & MRXFIFO_DATA_M; in pasemi_i2c_xfer_msg()
179 unsigned int rd; in pasemi_smb_xfer() local
228 rd = RXFIFO_RD(smbus); in pasemi_smb_xfer()
229 len = min_t(u8, (rd & MRXFIFO_DATA_M), in pasemi_smb_xfer()
260 rd = RXFIFO_RD(smbus); in pasemi_smb_xfer()
261 len = min_t(u8, (rd & MRXFIFO_DATA_M), in pasemi_smb_xfer()
281 rd = RXFIFO_RD(smbus); in pasemi_smb_xfer()
282 if (rd & MRXFIFO_EMPTY) { in pasemi_smb_xfer()
286 data->byte = rd & MRXFIFO_DATA_M; in pasemi_smb_xfer()
290 rd = RXFIFO_RD(smbus); in pasemi_smb_xfer()
291 if (rd & MRXFIFO_EMPTY) { in pasemi_smb_xfer()
295 data->word = rd & MRXFIFO_DATA_M; in pasemi_smb_xfer()
296 rd = RXFIFO_RD(smbus); in pasemi_smb_xfer()
297 if (rd & MRXFIFO_EMPTY) { in pasemi_smb_xfer()
301 data->word |= (rd & MRXFIFO_DATA_M) << 8; in pasemi_smb_xfer()
307 rd = RXFIFO_RD(smbus); in pasemi_smb_xfer()
308 if (rd & MRXFIFO_EMPTY) { in pasemi_smb_xfer()
312 data->block[i] = rd & MRXFIFO_DATA_M; in pasemi_smb_xfer()