Lines Matching refs:master

116 	struct spi_master			*master;  member
265 struct tegra_sflash_data *tsd = spi_master_get_devdata(spi->master); in tegra_sflash_start_transfer_one()
317 static int tegra_sflash_transfer_one_message(struct spi_master *master, in tegra_sflash_transfer_one_message() argument
322 struct tegra_sflash_data *tsd = spi_master_get_devdata(master); in tegra_sflash_transfer_one_message()
365 spi_finalize_current_message(master); in tegra_sflash_transfer_one_message()
431 struct spi_master *master; in tegra_sflash_probe() local
443 master = spi_alloc_master(&pdev->dev, sizeof(*tsd)); in tegra_sflash_probe()
444 if (!master) { in tegra_sflash_probe()
450 master->mode_bits = SPI_CPOL | SPI_CPHA; in tegra_sflash_probe()
451 master->transfer_one_message = tegra_sflash_transfer_one_message; in tegra_sflash_probe()
452 master->auto_runtime_pm = true; in tegra_sflash_probe()
453 master->num_chipselect = MAX_CHIP_SELECT; in tegra_sflash_probe()
455 platform_set_drvdata(pdev, master); in tegra_sflash_probe()
456 tsd = spi_master_get_devdata(master); in tegra_sflash_probe()
457 tsd->master = master; in tegra_sflash_probe()
462 &master->max_speed_hz)) in tegra_sflash_probe()
463 master->max_speed_hz = 25000000; /* 25MHz */ in tegra_sflash_probe()
518 master->dev.of_node = pdev->dev.of_node; in tegra_sflash_probe()
519 ret = devm_spi_register_master(&pdev->dev, master); in tegra_sflash_probe()
533 spi_master_put(master); in tegra_sflash_probe()
539 struct spi_master *master = platform_get_drvdata(pdev); in tegra_sflash_remove() local
540 struct tegra_sflash_data *tsd = spi_master_get_devdata(master); in tegra_sflash_remove()
554 struct spi_master *master = dev_get_drvdata(dev); in tegra_sflash_suspend() local
556 return spi_master_suspend(master); in tegra_sflash_suspend()
561 struct spi_master *master = dev_get_drvdata(dev); in tegra_sflash_resume() local
562 struct tegra_sflash_data *tsd = spi_master_get_devdata(master); in tegra_sflash_resume()
573 return spi_master_resume(master); in tegra_sflash_resume()
579 struct spi_master *master = dev_get_drvdata(dev); in tegra_sflash_runtime_suspend() local
580 struct tegra_sflash_data *tsd = spi_master_get_devdata(master); in tegra_sflash_runtime_suspend()
591 struct spi_master *master = dev_get_drvdata(dev); in tegra_sflash_runtime_resume() local
592 struct tegra_sflash_data *tsd = spi_master_get_devdata(master); in tegra_sflash_runtime_resume()