Lines Matching defs:host

155 	struct spi_controller			*host;
771 static int tegra_slink_prepare_message(struct spi_controller *host,
774 struct tegra_slink_data *tspi = spi_controller_get_devdata(host);
797 static int tegra_slink_transfer_one(struct spi_controller *host,
801 struct tegra_slink_data *tspi = spi_controller_get_devdata(host);
828 static int tegra_slink_unprepare_message(struct spi_controller *host,
831 struct tegra_slink_data *tspi = spi_controller_get_devdata(host);
1002 struct spi_controller *host;
1010 host = spi_alloc_host(&pdev->dev, sizeof(*tspi));
1011 if (!host) {
1012 dev_err(&pdev->dev, "host allocation failed\n");
1017 host->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
1018 host->setup = tegra_slink_setup;
1019 host->prepare_message = tegra_slink_prepare_message;
1020 host->transfer_one = tegra_slink_transfer_one;
1021 host->unprepare_message = tegra_slink_unprepare_message;
1022 host->auto_runtime_pm = true;
1023 host->num_chipselect = MAX_CHIP_SELECT;
1025 platform_set_drvdata(pdev, host);
1026 tspi = spi_controller_get_devdata(host);
1027 tspi->host = host;
1033 &host->max_speed_hz))
1034 host->max_speed_hz = 25000000; /* 25MHz */
1106 host->dev.of_node = pdev->dev.of_node;
1107 ret = spi_register_controller(host);
1109 dev_err(&pdev->dev, "can not register to host err %d\n", ret);
1128 spi_controller_put(host);
1134 struct spi_controller *host = spi_controller_get(platform_get_drvdata(pdev));
1135 struct tegra_slink_data *tspi = spi_controller_get_devdata(host);
1137 spi_unregister_controller(host);
1149 spi_controller_put(host);
1155 struct spi_controller *host = dev_get_drvdata(dev);
1157 return spi_controller_suspend(host);
1162 struct spi_controller *host = dev_get_drvdata(dev);
1163 struct tegra_slink_data *tspi = spi_controller_get_devdata(host);
1175 return spi_controller_resume(host);
1181 struct spi_controller *host = dev_get_drvdata(dev);
1182 struct tegra_slink_data *tspi = spi_controller_get_devdata(host);
1193 struct spi_controller *host = dev_get_drvdata(dev);
1194 struct tegra_slink_data *tspi = spi_controller_get_devdata(host);