Lines Matching refs:wlen
103 "Killing an I2C read to %u that has wlen too large (desired=%u limit=%u)",
165 u16 wlen,
170 if (!wdata) wlen = 0;
171 if (rlen || !wlen) {
172 return pvr2_i2c_read(hdw,i2c_addr,wdata,wlen,rdata,rlen);
174 return pvr2_i2c_write(hdw,i2c_addr,wdata,wlen);
186 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen)
191 if (!(rlen || wlen)) {
197 if ((wlen != 0) || (rlen == 0)) return -EIO;
256 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen)
258 if (!(rlen || wlen)) {
262 return pvr2_i2c_basic_op(hdw,i2c_addr,wdata,wlen,rdata,rlen);
269 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen)
282 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen)
289 if (!(rlen || wlen)) {
297 return pvr2_i2c_basic_op(hdw,i2c_addr,wdata,wlen,rdata,rlen);
308 if (wlen == 0) {
314 } else if (wlen == 2) {