Lines Matching refs:status

175 	int		status;  in ds1305_get_time()  local
180 status = spi_write_then_read(ds1305->spi, &addr, sizeof(addr), in ds1305_get_time()
182 if (status < 0) in ds1305_get_time()
183 return status; in ds1305_get_time()
271 int status; in ds1305_get_alarm() local
280 status = spi_write_then_read(spi, &addr, sizeof(addr), in ds1305_get_alarm()
282 if (status < 0) in ds1305_get_alarm()
283 return status; in ds1305_get_alarm()
290 status = spi_write_then_read(spi, &addr, sizeof(addr), in ds1305_get_alarm()
292 if (status < 0) in ds1305_get_alarm()
293 return status; in ds1305_get_alarm()
324 int status; in ds1305_set_alarm() local
331 status = ds1305_get_time(dev, &tm); in ds1305_set_alarm()
332 if (status < 0) in ds1305_set_alarm()
333 return status; in ds1305_set_alarm()
348 status = spi_write_then_read(ds1305->spi, buf, 2, NULL, 0); in ds1305_set_alarm()
349 if (status < 0) in ds1305_set_alarm()
350 return status; in ds1305_set_alarm()
364 status = spi_write_then_read(spi, buf, sizeof(buf), NULL, 0); in ds1305_set_alarm()
365 if (status < 0) in ds1305_set_alarm()
366 return status; in ds1305_set_alarm()
374 status = spi_write_then_read(ds1305->spi, buf, 2, NULL, 0); in ds1305_set_alarm()
377 return status; in ds1305_set_alarm()
441 int status; in ds1305_work() local
457 status = spi_write_then_read(spi, buf, sizeof(buf), in ds1305_work()
459 if (status < 0) in ds1305_work()
460 dev_dbg(&spi->dev, "clear irq --> %d\n", status); in ds1305_work()
547 int status; in ds1305_probe() local
578 status = spi_write_then_read(spi, &addr, sizeof(addr), in ds1305_probe()
580 if (status < 0) { in ds1305_probe()
582 "read", status); in ds1305_probe()
583 return status; in ds1305_probe()
610 status = spi_write_then_read(spi, buf, sizeof(buf), NULL, 0); in ds1305_probe()
612 dev_dbg(&spi->dev, "clear WP --> %d\n", status); in ds1305_probe()
613 if (status < 0) in ds1305_probe()
614 return status; in ds1305_probe()
664 status = spi_write_then_read(spi, buf, sizeof(buf), NULL, 0); in ds1305_probe()
665 if (status < 0) { in ds1305_probe()
667 "write", status); in ds1305_probe()
668 return status; in ds1305_probe()
676 status = spi_write_then_read(spi, &addr, sizeof(addr), in ds1305_probe()
678 if (status < 0) { in ds1305_probe()
679 dev_dbg(&spi->dev, "read HOUR --> %d\n", status); in ds1305_probe()
680 return status; in ds1305_probe()
698 status = rtc_register_device(ds1305->rtc); in ds1305_probe()
699 if (status) in ds1305_probe()
700 return status; in ds1305_probe()
712 status = devm_request_irq(&spi->dev, spi->irq, ds1305_irq, in ds1305_probe()
714 if (status < 0) { in ds1305_probe()
716 spi->irq, status); in ds1305_probe()