Lines Matching defs:host
22 struct spi_controller *host;
26 host = spi_alloc_host(&pdev->dev, sizeof(struct octeon_spi));
27 if (!host)
29 p = spi_controller_get_devdata(host);
30 platform_set_drvdata(pdev, host);
46 host->num_chipselect = 4;
47 host->mode_bits = SPI_CPHA |
53 host->transfer_one_message = octeon_spi_transfer_one_message;
54 host->bits_per_word_mask = SPI_BPW_MASK(8);
55 host->max_speed_hz = OCTEON_SPI_MAX_CLOCK_HZ;
57 host->dev.of_node = pdev->dev.of_node;
58 err = devm_spi_register_controller(&pdev->dev, host);
60 dev_err(&pdev->dev, "register host failed: %d\n", err);
68 spi_controller_put(host);
74 struct spi_controller *host = platform_get_drvdata(pdev);
75 struct octeon_spi *p = spi_controller_get_devdata(host);