Lines Matching defs:master
73 struct spi_master *master;
84 return spi_master_get_devdata(sdev->master);
469 struct spi_master *master;
472 master = spi_alloc_master(&pdev->dev, sizeof(struct s3c24xx_spi));
473 if (master == NULL) {
478 hw = spi_master_get_devdata(master);
480 hw->master = master;
497 /* setup the master state. */
500 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
502 master->num_chipselect = hw->pdata->num_cs;
503 master->bus_num = pdata->bus_num;
504 master->bits_per_word_mask = SPI_BPW_MASK(8);
508 hw->bitbang.master = hw->master;
513 hw->master->setup = s3c24xx_spi_setup;
571 dev_err(&pdev->dev, "Failed to register SPI master\n");
581 spi_master_put(hw->master);
591 spi_master_put(hw->master);
603 ret = spi_master_suspend(hw->master);
619 return spi_master_resume(hw->master);