Lines Matching refs:master

93 	struct mpc8xxx_spi *mspi = spi_master_get_devdata(spi->master);  in fsl_espi_change_mode()
137 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_espi_setup_transfer()
222 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_espi_bufs()
277 struct mpc8xxx_spi *mspi = spi_master_get_devdata(spi->master); in fsl_espi_do_trans()
431 static int fsl_espi_do_one_msg(struct spi_master *master, in fsl_espi_do_one_msg() argument
465 spi_finalize_current_message(master); in fsl_espi_do_one_msg()
488 mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_espi_setup()
619 struct spi_master *master = dev_get_drvdata(dev); in fsl_espi_runtime_suspend() local
620 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master); in fsl_espi_runtime_suspend()
633 struct spi_master *master = dev_get_drvdata(dev); in fsl_espi_runtime_resume() local
634 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master); in fsl_espi_runtime_resume()
650 struct spi_master *master; in fsl_espi_probe() local
658 master = spi_alloc_master(dev, sizeof(struct mpc8xxx_spi)); in fsl_espi_probe()
659 if (!master) { in fsl_espi_probe()
664 dev_set_drvdata(dev, master); in fsl_espi_probe()
668 master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 16); in fsl_espi_probe()
669 master->setup = fsl_espi_setup; in fsl_espi_probe()
670 master->cleanup = fsl_espi_cleanup; in fsl_espi_probe()
671 master->transfer_one_message = fsl_espi_do_one_msg; in fsl_espi_probe()
672 master->auto_runtime_pm = true; in fsl_espi_probe()
674 mpc8xxx_spi = spi_master_get_devdata(master); in fsl_espi_probe()
702 for_each_available_child_of_node(master->dev.of_node, nc) { in fsl_espi_probe()
740 ret = devm_spi_register_master(dev, master); in fsl_espi_probe()
749 return master; in fsl_espi_probe()
756 spi_master_put(master); in fsl_espi_probe()
784 struct spi_master *master; in of_fsl_espi_probe() local
807 master = fsl_espi_probe(dev, &mem, irq); in of_fsl_espi_probe()
808 if (IS_ERR(master)) { in of_fsl_espi_probe()
809 ret = PTR_ERR(master); in of_fsl_espi_probe()
829 struct spi_master *master = dev_get_drvdata(dev); in of_fsl_espi_suspend() local
832 ret = spi_master_suspend(master); in of_fsl_espi_suspend()
848 struct spi_master *master = dev_get_drvdata(dev); in of_fsl_espi_resume() local
854 mpc8xxx_spi = spi_master_get_devdata(master); in of_fsl_espi_resume()
876 return spi_master_resume(master); in of_fsl_espi_resume()