Lines Matching refs:master
46 struct spi_master *master; member
151 static int hspi_transfer_one_message(struct spi_master *master, in hspi_transfer_one_message() argument
154 struct hspi_priv *hspi = spi_master_get_devdata(master); in hspi_transfer_one_message()
216 spi_finalize_current_message(master); in hspi_transfer_one_message()
224 struct spi_master *master; in hspi_probe() local
236 master = spi_alloc_master(&pdev->dev, sizeof(*hspi)); in hspi_probe()
237 if (!master) { in hspi_probe()
249 hspi = spi_master_get_devdata(master); in hspi_probe()
253 hspi->master = master; in hspi_probe()
266 master->bus_num = pdev->id; in hspi_probe()
267 master->mode_bits = SPI_CPOL | SPI_CPHA; in hspi_probe()
268 master->dev.of_node = pdev->dev.of_node; in hspi_probe()
269 master->auto_runtime_pm = true; in hspi_probe()
270 master->transfer_one_message = hspi_transfer_one_message; in hspi_probe()
271 master->bits_per_word_mask = SPI_BPW_MASK(8); in hspi_probe()
273 ret = devm_spi_register_master(&pdev->dev, master); in hspi_probe()
286 spi_master_put(master); in hspi_probe()