Lines Matching refs:master

459 		next_msg = spi_get_next_queued_message(drv_data->master);  in giveback()
471 spi_finalize_current_message(drv_data->master); in giveback()
1008 static int pxa2xx_spi_transfer_one_message(struct spi_master *master, in pxa2xx_spi_transfer_one_message() argument
1011 struct driver_data *drv_data = spi_master_get_devdata(master); in pxa2xx_spi_transfer_one_message()
1029 static int pxa2xx_spi_unprepare_transfer(struct spi_master *master) in pxa2xx_spi_unprepare_transfer() argument
1031 struct driver_data *drv_data = spi_master_get_devdata(master); in pxa2xx_spi_unprepare_transfer()
1082 struct driver_data *drv_data = spi_master_get_devdata(spi->master); in setup()
1237 struct driver_data *drv_data = spi_master_get_devdata(spi->master); in cleanup()
1314 struct spi_master *master; in pxa2xx_spi_probe() local
1339 master = spi_alloc_master(dev, sizeof(struct driver_data) + 16); in pxa2xx_spi_probe()
1340 if (!master) { in pxa2xx_spi_probe()
1345 drv_data = spi_master_get_devdata(master); in pxa2xx_spi_probe()
1346 drv_data->master = master; in pxa2xx_spi_probe()
1351 master->dev.parent = &pdev->dev; in pxa2xx_spi_probe()
1352 master->dev.of_node = pdev->dev.of_node; in pxa2xx_spi_probe()
1354 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LOOP; in pxa2xx_spi_probe()
1356 master->bus_num = ssp->port_id; in pxa2xx_spi_probe()
1357 master->num_chipselect = platform_info->num_chipselect; in pxa2xx_spi_probe()
1358 master->dma_alignment = DMA_ALIGNMENT; in pxa2xx_spi_probe()
1359 master->cleanup = cleanup; in pxa2xx_spi_probe()
1360 master->setup = setup; in pxa2xx_spi_probe()
1361 master->transfer_one_message = pxa2xx_spi_transfer_one_message; in pxa2xx_spi_probe()
1362 master->unprepare_transfer_hardware = pxa2xx_spi_unprepare_transfer; in pxa2xx_spi_probe()
1363 master->auto_runtime_pm = true; in pxa2xx_spi_probe()
1373 master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32); in pxa2xx_spi_probe()
1376 master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 16); in pxa2xx_spi_probe()
1385 master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32); in pxa2xx_spi_probe()
1456 status = devm_spi_register_master(&pdev->dev, master); in pxa2xx_spi_probe()
1470 spi_master_put(master); in pxa2xx_spi_probe()
1521 status = spi_master_suspend(drv_data->master); in pxa2xx_spi_suspend()
1549 status = spi_master_resume(drv_data->master); in pxa2xx_spi_resume()