Lines Matching refs:status

179 	int		status;  in ds1305_get_time()  local
184 status = spi_write_then_read(ds1305->spi, &addr, sizeof(addr), in ds1305_get_time()
186 if (status < 0) in ds1305_get_time()
187 return status; in ds1305_get_time()
280 int status; in ds1305_get_alarm() local
289 status = spi_write_then_read(spi, &addr, sizeof(addr), in ds1305_get_alarm()
291 if (status < 0) in ds1305_get_alarm()
292 return status; in ds1305_get_alarm()
299 status = spi_write_then_read(spi, &addr, sizeof(addr), in ds1305_get_alarm()
301 if (status < 0) in ds1305_get_alarm()
302 return status; in ds1305_get_alarm()
340 int status; in ds1305_set_alarm() local
344 status = rtc_tm_to_time(&alm->time, &later); in ds1305_set_alarm()
345 if (status < 0) in ds1305_set_alarm()
346 return status; in ds1305_set_alarm()
349 status = ds1305_get_time(dev, &tm); in ds1305_set_alarm()
350 if (status < 0) in ds1305_set_alarm()
351 return status; in ds1305_set_alarm()
352 status = rtc_tm_to_time(&tm, &now); in ds1305_set_alarm()
353 if (status < 0) in ds1305_set_alarm()
354 return status; in ds1305_set_alarm()
368 status = spi_write_then_read(ds1305->spi, buf, 2, NULL, 0); in ds1305_set_alarm()
369 if (status < 0) in ds1305_set_alarm()
370 return status; in ds1305_set_alarm()
384 status = spi_write_then_read(spi, buf, sizeof(buf), NULL, 0); in ds1305_set_alarm()
385 if (status < 0) in ds1305_set_alarm()
386 return status; in ds1305_set_alarm()
394 status = spi_write_then_read(ds1305->spi, buf, 2, NULL, 0); in ds1305_set_alarm()
397 return status; in ds1305_set_alarm()
461 int status; in ds1305_work() local
477 status = spi_write_then_read(spi, buf, sizeof(buf), in ds1305_work()
479 if (status < 0) in ds1305_work()
480 dev_dbg(&spi->dev, "clear irq --> %d\n", status); in ds1305_work()
537 int status; in ds1305_nvram_read() local
553 status = spi_sync(spi, &m); in ds1305_nvram_read()
554 if (status < 0) in ds1305_nvram_read()
555 dev_err(&spi->dev, "nvram %s error %d\n", "read", status); in ds1305_nvram_read()
556 return (status < 0) ? status : count; in ds1305_nvram_read()
568 int status; in ds1305_nvram_write() local
584 status = spi_sync(spi, &m); in ds1305_nvram_write()
585 if (status < 0) in ds1305_nvram_write()
586 dev_err(&spi->dev, "nvram %s error %d\n", "write", status); in ds1305_nvram_write()
587 return (status < 0) ? status : count; in ds1305_nvram_write()
607 int status; in ds1305_probe() local
630 status = spi_write_then_read(spi, &addr, sizeof(addr), in ds1305_probe()
632 if (status < 0) { in ds1305_probe()
634 "read", status); in ds1305_probe()
635 return status; in ds1305_probe()
662 status = spi_write_then_read(spi, buf, sizeof(buf), NULL, 0); in ds1305_probe()
664 dev_dbg(&spi->dev, "clear WP --> %d\n", status); in ds1305_probe()
665 if (status < 0) in ds1305_probe()
666 return status; in ds1305_probe()
716 status = spi_write_then_read(spi, buf, sizeof(buf), NULL, 0); in ds1305_probe()
717 if (status < 0) { in ds1305_probe()
719 "write", status); in ds1305_probe()
720 return status; in ds1305_probe()
728 status = spi_write_then_read(spi, &addr, sizeof(addr), in ds1305_probe()
730 if (status < 0) { in ds1305_probe()
731 dev_dbg(&spi->dev, "read HOUR --> %d\n", status); in ds1305_probe()
732 return status; in ds1305_probe()
743 status = PTR_ERR(ds1305->rtc); in ds1305_probe()
744 dev_dbg(&spi->dev, "register rtc --> %d\n", status); in ds1305_probe()
745 return status; in ds1305_probe()
756 status = devm_request_irq(&spi->dev, spi->irq, ds1305_irq, in ds1305_probe()
758 if (status < 0) { in ds1305_probe()
760 spi->irq, status); in ds1305_probe()
767 status = sysfs_create_bin_file(&spi->dev.kobj, &nvram); in ds1305_probe()
768 if (status < 0) { in ds1305_probe()
769 dev_err(&spi->dev, "register nvram --> %d\n", status); in ds1305_probe()