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