Lines Matching refs:num
40 u8 *buf, u8 num) in amdgpu_atombios_i2c_process_i2c_ch() argument
57 if (num > ATOM_MAX_HW_I2C_WRITE) { in amdgpu_atombios_i2c_process_i2c_ch()
58 DRM_ERROR("hw i2c: tried to write too many bytes (%d vs 3)\n", num); in amdgpu_atombios_i2c_process_i2c_ch()
66 if (num) in amdgpu_atombios_i2c_process_i2c_ch()
67 num--; in amdgpu_atombios_i2c_process_i2c_ch()
68 if (num) { in amdgpu_atombios_i2c_process_i2c_ch()
70 memcpy(&out, &buf[1], num); in amdgpu_atombios_i2c_process_i2c_ch()
79 if (num > ATOM_MAX_HW_I2C_READ) { in amdgpu_atombios_i2c_process_i2c_ch()
80 DRM_ERROR("hw i2c: tried to read too many bytes (%d vs 255)\n", num); in amdgpu_atombios_i2c_process_i2c_ch()
90 args.ucTransBytes = num; in amdgpu_atombios_i2c_process_i2c_ch()
104 amdgpu_atombios_copy_swap(buf, base, num, false); in amdgpu_atombios_i2c_process_i2c_ch()
113 struct i2c_msg *msgs, int num) in amdgpu_atombios_i2c_xfer() argument
122 if ((num == 1) && (p->len == 0)) { in amdgpu_atombios_i2c_xfer()
129 return num; in amdgpu_atombios_i2c_xfer()
132 for (i = 0; i < num; i++) { in amdgpu_atombios_i2c_xfer()
159 return num; in amdgpu_atombios_i2c_xfer()