Lines Matching full:calibration
203 static int tps6594_rtc_set_calibration(struct device *dev, int calibration) in tps6594_rtc_set_calibration() argument
217 if (calibration < S16_MIN + 1 || calibration > S16_MAX) in tps6594_rtc_set_calibration()
220 value = cpu_to_le16(calibration); in tps6594_rtc_set_calibration()
233 static int tps6594_rtc_get_calibration(struct device *dev, int *calibration) in tps6594_rtc_get_calibration() argument
246 *calibration = 0; in tps6594_rtc_get_calibration()
255 *calibration = le16_to_cpu(value); in tps6594_rtc_get_calibration()
262 int calibration; in tps6594_rtc_read_offset() local
266 ret = tps6594_rtc_get_calibration(dev, &calibration); in tps6594_rtc_read_offset()
270 // Convert from RTC calibration register format to ppb format. in tps6594_rtc_read_offset()
271 tmp = calibration * PPB_MULT; in tps6594_rtc_read_offset()
296 int calibration; in tps6594_rtc_set_offset() local
303 // Convert from ppb format to RTC calibration register format. in tps6594_rtc_set_offset()
323 calibration = (int)-tmp; in tps6594_rtc_set_offset()
325 return tps6594_rtc_set_calibration(dev, calibration); in tps6594_rtc_set_offset()