Lines Matching refs:caldata
77 u16 *caldata, int callen);
209 u16 *caldata, int callen) in sun8i_h3_ths_calibrate() argument
213 if (!caldata[0] || callen < 2 * tmdev->chip->sensor_num) in sun8i_h3_ths_calibrate()
222 caldata[i] << offset); in sun8i_h3_ths_calibrate()
229 u16 *caldata, int callen) in sun50i_h6_ths_calibrate() argument
234 if (!caldata[0]) in sun50i_h6_ths_calibrate()
258 ft_temp = (caldata[0] & FT_TEMP_MASK) * 100; in sun50i_h6_ths_calibrate()
264 sensor_reg = (caldata[1] >> 12) in sun50i_h6_ths_calibrate()
265 | ((caldata[2] >> 12) << 4) in sun50i_h6_ths_calibrate()
266 | ((caldata[3] >> 12) << 8); in sun50i_h6_ths_calibrate()
268 sensor_reg = caldata[i + 1] & TEMP_CALIB_MASK; in sun50i_h6_ths_calibrate()
305 u16 *caldata; in sun8i_ths_calibrate() local
329 caldata = nvmem_cell_read(calcell, &callen); in sun8i_ths_calibrate()
330 if (IS_ERR(caldata)) { in sun8i_ths_calibrate()
331 ret = PTR_ERR(caldata); in sun8i_ths_calibrate()
335 tmdev->chip->calibrate(tmdev, caldata, callen); in sun8i_ths_calibrate()
337 kfree(caldata); in sun8i_ths_calibrate()