Lines Matching refs:master
88 struct mpc8xxx_spi *mspi = spi_master_get_devdata(spi->master); in fsl_spi_change_mode()
113 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_spi_chipselect()
231 mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_spi_setup_transfer()
309 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_spi_bufs()
356 static int fsl_spi_do_one_msg(struct spi_master *master, in fsl_spi_do_one_msg() argument
411 spi_finalize_current_message(master); in fsl_spi_do_one_msg()
439 mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_spi_setup()
498 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_spi_cleanup()
570 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master); in fsl_spi_grlib_cs_control()
587 struct spi_master *master = dev_get_drvdata(dev); in fsl_spi_grlib_probe() local
588 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master); in fsl_spi_grlib_probe()
605 master->num_chipselect = mpc8xxx_spi->native_chipselects; in fsl_spi_grlib_probe()
613 struct spi_master *master; in fsl_spi_probe() local
619 master = spi_alloc_master(dev, sizeof(struct mpc8xxx_spi)); in fsl_spi_probe()
620 if (master == NULL) { in fsl_spi_probe()
625 dev_set_drvdata(dev, master); in fsl_spi_probe()
629 master->setup = fsl_spi_setup; in fsl_spi_probe()
630 master->cleanup = fsl_spi_cleanup; in fsl_spi_probe()
631 master->transfer_one_message = fsl_spi_do_one_msg; in fsl_spi_probe()
633 mpc8xxx_spi = spi_master_get_devdata(master); in fsl_spi_probe()
651 master->bits_per_word_mask = in fsl_spi_probe()
689 ret = spi_register_master(master); in fsl_spi_probe()
696 return master; in fsl_spi_probe()
705 spi_master_put(master); in fsl_spi_probe()
825 struct spi_master *master; in of_fsl_spi_probe() local
851 master = fsl_spi_probe(dev, &mem, irq); in of_fsl_spi_probe()
852 if (IS_ERR(master)) { in of_fsl_spi_probe()
853 ret = PTR_ERR(master); in of_fsl_spi_probe()
867 struct spi_master *master = platform_get_drvdata(ofdev); in of_fsl_spi_remove() local
868 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master); in of_fsl_spi_remove()
900 struct spi_master *master; in plat_mpc8xxx_spi_probe() local
913 master = fsl_spi_probe(&pdev->dev, mem, irq); in plat_mpc8xxx_spi_probe()
914 return PTR_ERR_OR_ZERO(master); in plat_mpc8xxx_spi_probe()