Lines Matching refs:master
96 struct spi_master *master; member
103 struct falcon_sflash *priv = spi_master_get_devdata(spi->master); in falcon_sflash_xfer()
356 static int falcon_sflash_xfer_one(struct spi_master *master, in falcon_sflash_xfer_one() argument
359 struct falcon_sflash *priv = spi_master_get_devdata(master); in falcon_sflash_xfer_one()
387 spi_finalize_current_message(master); in falcon_sflash_xfer_one()
395 struct spi_master *master; in falcon_sflash_probe() local
403 master = spi_alloc_master(&pdev->dev, sizeof(*priv)); in falcon_sflash_probe()
404 if (!master) in falcon_sflash_probe()
407 priv = spi_master_get_devdata(master); in falcon_sflash_probe()
408 priv->master = master; in falcon_sflash_probe()
410 master->mode_bits = SPI_MODE_3; in falcon_sflash_probe()
411 master->flags = SPI_MASTER_HALF_DUPLEX; in falcon_sflash_probe()
412 master->setup = falcon_sflash_setup; in falcon_sflash_probe()
413 master->transfer_one_message = falcon_sflash_xfer_one; in falcon_sflash_probe()
414 master->dev.of_node = pdev->dev.of_node; in falcon_sflash_probe()
416 ret = devm_spi_register_master(&pdev->dev, master); in falcon_sflash_probe()
418 spi_master_put(master); in falcon_sflash_probe()