Lines Matching refs:master
80 struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
122 struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
135 struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
266 struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
294 struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
337 /* Configure 8bit codec mode as a SPI master and use EOF flags */
371 struct spi_master *master;
374 master = spi_alloc_master(dev, sizeof *mps);
375 if (master == NULL)
378 dev_set_drvdata(dev, master);
379 mps = spi_master_get_devdata(master);
382 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST;
390 master->bus_num = bus_num;
391 master->num_chipselect = 255;
395 master->bus_num = pdata->bus_num;
396 master->num_chipselect = pdata->max_chipselect;
398 master->setup = mpc52xx_psc_spi_setup;
399 master->transfer = mpc52xx_psc_spi_transfer;
400 master->cleanup = mpc52xx_psc_spi_cleanup;
401 master->dev.of_node = dev->of_node;
417 ret = mpc52xx_psc_spi_port_config(master->bus_num, mps);
429 dev_name(master->dev.parent));
435 ret = spi_register_master(master);
448 spi_master_put(master);
455 struct spi_master *master = dev_get_drvdata(dev);
456 struct mpc52xx_psc_spi *mps = spi_master_get_devdata(master);
460 spi_unregister_master(master);