Lines Matching refs:autocalibration
149 "Failed to read autocalibration attribute\n");
352 int autocalibration)
357 if ((autocalibration != 0) && (autocalibration != 1024) &&
358 (autocalibration != 512)) {
359 dev_err(dev, "autocalibration value outside permitted range\n");
367 if (autocalibration == 0) {
369 } else if (autocalibration == 1024) {
370 /* 1024 autocalibration is 0x10 */
374 /* 512 autocalibration is 0x11 */
390 int flags = 0, autocalibration;
397 autocalibration = 512;
399 autocalibration = 1024;
401 autocalibration = 0;
403 return autocalibration;
411 unsigned long autocalibration = 0;
413 retval = kstrtoul(buf, 10, &autocalibration);
415 dev_err(dev, "Failed to store RTC autocalibration attribute\n");
419 retval = abx80x_rtc_set_autocalibration(dev->parent, autocalibration);
427 int autocalibration = 0;
429 autocalibration = abx80x_rtc_get_autocalibration(dev->parent);
430 if (autocalibration < 0) {
431 dev_err(dev, "Failed to read RTC autocalibration\n");
433 return autocalibration;
436 return sprintf(buf, "%d\n", autocalibration);
439 static DEVICE_ATTR_RW(autocalibration);