Lines Matching refs:master
57 return spi_master_get_devdata(spi->master); in ath79_spidev_to_sp()
206 struct spi_master *master; in ath79_spi_probe() local
213 master = spi_alloc_master(&pdev->dev, sizeof(*sp)); in ath79_spi_probe()
214 if (master == NULL) { in ath79_spi_probe()
219 sp = spi_master_get_devdata(master); in ath79_spi_probe()
224 master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 32); in ath79_spi_probe()
225 master->setup = ath79_spi_setup; in ath79_spi_probe()
226 master->cleanup = ath79_spi_cleanup; in ath79_spi_probe()
228 master->bus_num = pdata->bus_num; in ath79_spi_probe()
229 master->num_chipselect = pdata->num_chipselect; in ath79_spi_probe()
232 sp->bitbang.master = master; in ath79_spi_probe()
282 spi_master_put(sp->bitbang.master); in ath79_spi_probe()
294 spi_master_put(sp->bitbang.master); in ath79_spi_remove()