Lines Matching full:calibration
208 static int tps6594_rtc_set_calibration(struct device *dev, int calibration) in tps6594_rtc_set_calibration() argument
222 if (calibration < S16_MIN + 1 || calibration > S16_MAX) in tps6594_rtc_set_calibration()
225 value = cpu_to_le16(calibration); in tps6594_rtc_set_calibration()
238 static int tps6594_rtc_get_calibration(struct device *dev, int *calibration) in tps6594_rtc_get_calibration() argument
251 *calibration = 0; in tps6594_rtc_get_calibration()
260 *calibration = le16_to_cpu(value); in tps6594_rtc_get_calibration()
267 int calibration; in tps6594_rtc_read_offset() local
271 ret = tps6594_rtc_get_calibration(dev, &calibration); in tps6594_rtc_read_offset()
275 // Convert from RTC calibration register format to ppb format. in tps6594_rtc_read_offset()
276 tmp = calibration * PPB_MULT; in tps6594_rtc_read_offset()
301 int calibration; in tps6594_rtc_set_offset() local
308 // Convert from ppb format to RTC calibration register format. in tps6594_rtc_set_offset()
328 calibration = (int)-tmp; in tps6594_rtc_set_offset()
330 return tps6594_rtc_set_calibration(dev, calibration); in tps6594_rtc_set_offset()