• Home
  • Raw
  • Download

Lines Matching refs:master

97 	struct spi_master *master;  member
104 struct falcon_sflash *priv = spi_master_get_devdata(spi->master); in falcon_sflash_xfer()
360 static int falcon_sflash_prepare_xfer(struct spi_master *master) in falcon_sflash_prepare_xfer() argument
365 static int falcon_sflash_unprepare_xfer(struct spi_master *master) in falcon_sflash_unprepare_xfer() argument
370 static int falcon_sflash_xfer_one(struct spi_master *master, in falcon_sflash_xfer_one() argument
373 struct falcon_sflash *priv = spi_master_get_devdata(master); in falcon_sflash_xfer_one()
401 spi_finalize_current_message(master); in falcon_sflash_xfer_one()
409 struct spi_master *master; in falcon_sflash_probe() local
417 master = spi_alloc_master(&pdev->dev, sizeof(*priv)); in falcon_sflash_probe()
418 if (!master) in falcon_sflash_probe()
421 priv = spi_master_get_devdata(master); in falcon_sflash_probe()
422 priv->master = master; in falcon_sflash_probe()
424 master->mode_bits = SPI_MODE_3; in falcon_sflash_probe()
425 master->num_chipselect = 1; in falcon_sflash_probe()
426 master->flags = SPI_MASTER_HALF_DUPLEX; in falcon_sflash_probe()
427 master->bus_num = -1; in falcon_sflash_probe()
428 master->setup = falcon_sflash_setup; in falcon_sflash_probe()
429 master->prepare_transfer_hardware = falcon_sflash_prepare_xfer; in falcon_sflash_probe()
430 master->transfer_one_message = falcon_sflash_xfer_one; in falcon_sflash_probe()
431 master->unprepare_transfer_hardware = falcon_sflash_unprepare_xfer; in falcon_sflash_probe()
432 master->dev.of_node = pdev->dev.of_node; in falcon_sflash_probe()
436 ret = spi_register_master(master); in falcon_sflash_probe()
438 spi_master_put(master); in falcon_sflash_probe()
446 spi_unregister_master(priv->master); in falcon_sflash_remove()