Lines Matching refs:num
38 u8 *buf, u8 num) in radeon_process_i2c_ch() argument
56 if (num > ATOM_MAX_HW_I2C_WRITE) { in radeon_process_i2c_ch()
57 DRM_ERROR("hw i2c: tried to write too many bytes (%d vs 3)\n", num); in radeon_process_i2c_ch()
65 if (num) in radeon_process_i2c_ch()
66 num--; in radeon_process_i2c_ch()
67 if (num) in radeon_process_i2c_ch()
68 memcpy(&out, &buf[1], num); in radeon_process_i2c_ch()
71 if (num > ATOM_MAX_HW_I2C_READ) { in radeon_process_i2c_ch()
72 DRM_ERROR("hw i2c: tried to read too many bytes (%d vs 255)\n", num); in radeon_process_i2c_ch()
82 args.ucTransBytes = num; in radeon_process_i2c_ch()
96 radeon_atom_copy_swap(buf, base, num, false); in radeon_process_i2c_ch()
106 struct i2c_msg *msgs, int num) in radeon_atom_hw_i2c_xfer() argument
115 if ((num == 1) && (p->len == 0)) { in radeon_atom_hw_i2c_xfer()
122 return num; in radeon_atom_hw_i2c_xfer()
125 for (i = 0; i < num; i++) { in radeon_atom_hw_i2c_xfer()
152 return num; in radeon_atom_hw_i2c_xfer()