Lines Matching refs:master
78 struct spi_master *master; member
172 struct au1550_spi *hw = spi_master_get_devdata(spi->master); in au1550_spi_chipsel()
232 struct au1550_spi *hw = spi_master_get_devdata(spi->master); in au1550_spi_setupxfer()
316 struct au1550_spi *hw = spi_master_get_devdata(spi->master); in au1550_spi_dma_txrxb()
515 struct au1550_spi *hw = spi_master_get_devdata(spi->master); in au1550_spi_pio_txrxb()
647 struct au1550_spi *hw = spi_master_get_devdata(spi->master); in au1550_spi_txrx_bufs()
734 struct spi_master *master; in au1550_spi_probe() local
738 master = spi_alloc_master(&pdev->dev, sizeof(struct au1550_spi)); in au1550_spi_probe()
739 if (master == NULL) { in au1550_spi_probe()
746 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST; in au1550_spi_probe()
747 master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 24); in au1550_spi_probe()
749 hw = spi_master_get_devdata(master); in au1550_spi_probe()
751 hw->master = master; in au1550_spi_probe()
811 hw->bitbang.master = hw->master; in au1550_spi_probe()
869 master->bus_num = pdev->id; in au1550_spi_probe()
870 master->num_chipselect = hw->pdata->num_chipselect; in au1550_spi_probe()
884 master->max_speed_hz = hw->pdata->mainclk_hz / min_div; in au1550_spi_probe()
885 master->min_speed_hz = in au1550_spi_probe()
899 master->bus_num, master->num_chipselect); in au1550_spi_probe()
927 spi_master_put(hw->master); in au1550_spi_probe()
938 hw->master->bus_num); in au1550_spi_remove()
951 spi_master_put(hw->master); in au1550_spi_remove()