Lines Matching defs:host
42 struct spi_controller *host;
46 host = spi_alloc_host(&pdev->dev, sizeof(struct altera_spi));
47 if (!host)
50 /* setup the host state. */
51 host->bus_num = -1;
62 host->num_chipselect = pdata->num_chipselect;
63 host->mode_bits = pdata->mode_bits;
64 host->bits_per_word_mask = pdata->bits_per_word_mask;
66 host->num_chipselect = 16;
67 host->mode_bits = SPI_CS_HIGH;
68 host->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 16);
71 host->dev.of_node = pdev->dev.of_node;
73 hw = spi_controller_get_devdata(host);
110 altera_spi_init_host(host);
116 pdev->name, host);
121 err = devm_spi_register_controller(&pdev->dev, host);
127 if (!spi_new_device(host, pdata->devices + i))
138 spi_controller_put(host);