Lines Matching defs:master
91 struct mpc8xxx_spi *mspi = spi_master_get_devdata(spi->master);
116 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master);
215 mpc8xxx_spi = spi_master_get_devdata(spi->master);
289 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master);
336 static int fsl_spi_do_one_msg(struct spi_master *master,
339 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master);
430 spi_finalize_current_message(master);
453 mpc8xxx_spi = spi_master_get_devdata(spi->master);
550 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master);
567 struct spi_master *master = dev_get_drvdata(dev);
568 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master);
585 master->num_chipselect = mpc8xxx_spi->native_chipselects;
593 struct spi_master *master;
599 master = spi_alloc_master(dev, sizeof(struct mpc8xxx_spi));
600 if (master == NULL) {
605 dev_set_drvdata(dev, master);
609 master->setup = fsl_spi_setup;
610 master->cleanup = fsl_spi_cleanup;
611 master->transfer_one_message = fsl_spi_do_one_msg;
612 master->use_gpio_descriptors = true;
614 mpc8xxx_spi = spi_master_get_devdata(master);
632 master->bits_per_word_mask =
635 master->bits_per_word_mask =
638 master->bits_per_word_mask &=
675 ret = devm_spi_register_master(dev, master);
682 return master;
687 spi_master_put(master);
711 struct spi_master *master;
766 master = fsl_spi_probe(dev, &mem, irq);
768 return PTR_ERR_OR_ZERO(master);
780 struct spi_master *master = platform_get_drvdata(ofdev);
781 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master);
808 struct spi_master *master;
821 master = fsl_spi_probe(&pdev->dev, mem, irq);
822 return PTR_ERR_OR_ZERO(master);
827 struct spi_master *master = platform_get_drvdata(pdev);
828 struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master);