Lines Matching refs:slave
283 static struct spi_slave *slave; variable
296 if (!slave) { in rtc_get()
297 slave = spi_setup_slave(0, CONFIG_SYS_SPI_RTC_DEVID, 600000, in rtc_get()
299 if (!slave) in rtc_get()
303 if (spi_claim_bus(slave)) in rtc_get()
314 spi_release_bus(slave); in rtc_get()
359 if (!slave) { in rtc_set()
360 slave = spi_setup_slave(0, CONFIG_SYS_SPI_RTC_DEVID, 600000, in rtc_set()
362 if (!slave) in rtc_set()
366 if (spi_claim_bus(slave)) in rtc_set()
381 spi_release_bus(slave); in rtc_set()
390 if (!slave) { in rtc_reset()
391 slave = spi_setup_slave(0, CONFIG_SYS_SPI_RTC_DEVID, 600000, in rtc_reset()
393 if (!slave) in rtc_reset()
397 if (spi_claim_bus(slave)) in rtc_reset()
414 spi_release_bus(slave); in rtc_reset()
423 ret = spi_w8r8(slave, reg); in rtc_read()
437 spi_xfer (slave, 16, dout, din, SPI_XFER_BEGIN | SPI_XFER_END); in rtc_write()