Lines Matching defs:master
129 struct spi_master *master;
146 hw = spi_master_get_devdata(spi->master);
164 struct ppc4xx_spi *hw = spi_master_get_devdata(spi->master);
338 struct spi_master *master;
347 master = spi_alloc_master(dev, sizeof *hw);
348 if (master == NULL)
350 master->dev.of_node = np;
351 platform_set_drvdata(op, master);
352 hw = spi_master_get_devdata(master);
353 hw->master = master;
360 bbp->master = hw->master;
364 bbp->master->setup = spi_ppc4xx_setup;
365 bbp->master->cleanup = spi_ppc4xx_cleanup;
366 bbp->master->bits_per_word_mask = SPI_BPW_MASK(8);
367 bbp->master->use_gpio_descriptors = true;
372 bbp->master->num_chipselect = 0;
375 bbp->master->mode_bits =
441 dev_err(dev, "failed to register SPI master\n");
456 spi_master_put(master);
464 struct spi_master *master = platform_get_drvdata(op);
465 struct ppc4xx_spi *hw = spi_master_get_devdata(master);
471 spi_master_put(master);