Lines Matching defs:host

167 	struct spi_controller			*host;
1028 static int tegra_spi_transfer_one_message(struct spi_controller *host,
1032 struct tegra_spi_data *tspi = spi_controller_get_devdata(host);
1081 tspi->last_used_cs = host->num_chipselect + 1;
1115 spi_finalize_current_message(host);
1296 struct spi_controller *host;
1302 host = spi_alloc_host(&pdev->dev, sizeof(*tspi));
1303 if (!host) {
1304 dev_err(&pdev->dev, "host allocation failed\n");
1307 platform_set_drvdata(pdev, host);
1308 tspi = spi_controller_get_devdata(host);
1311 &host->max_speed_hz))
1312 host->max_speed_hz = 25000000; /* 25MHz */
1315 host->use_gpio_descriptors = true;
1316 host->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST |
1318 host->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32);
1319 host->setup = tegra_spi_setup;
1320 host->cleanup = tegra_spi_cleanup;
1321 host->transfer_one_message = tegra_spi_transfer_one_message;
1322 host->set_cs_timing = tegra_spi_set_hw_cs_timing;
1323 host->num_chipselect = MAX_CHIP_SELECT;
1324 host->auto_runtime_pm = true;
1327 host->bus_num = bus_num;
1329 tspi->host = host;
1404 tspi->last_used_cs = host->num_chipselect + 1;
1415 host->dev.of_node = pdev->dev.of_node;
1416 ret = devm_spi_register_controller(&pdev->dev, host);
1418 dev_err(&pdev->dev, "can not register to host err %d\n", ret);
1433 spi_controller_put(host);
1439 struct spi_controller *host = platform_get_drvdata(pdev);
1440 struct tegra_spi_data *tspi = spi_controller_get_devdata(host);
1458 struct spi_controller *host = dev_get_drvdata(dev);
1460 return spi_controller_suspend(host);
1465 struct spi_controller *host = dev_get_drvdata(dev);
1466 struct tegra_spi_data *tspi = spi_controller_get_devdata(host);
1476 tspi->last_used_cs = host->num_chipselect + 1;
1479 return spi_controller_resume(host);
1485 struct spi_controller *host = dev_get_drvdata(dev);
1486 struct tegra_spi_data *tspi = spi_controller_get_devdata(host);
1497 struct spi_controller *host = dev_get_drvdata(dev);
1498 struct tegra_spi_data *tspi = spi_controller_get_devdata(host);