Lines Matching defs:host
530 struct spi_controller *host = NULL;
535 host = devm_spi_alloc_host(dev, sizeof(*cdns_xspi));
536 if (!host)
539 host->mode_bits = SPI_3WIRE | SPI_TX_DUAL | SPI_TX_QUAD |
543 host->mem_ops = &cadence_xspi_mem_ops;
544 host->dev.of_node = pdev->dev.of_node;
545 host->bus_num = -1;
547 platform_set_drvdata(pdev, host);
549 cdns_xspi = spi_controller_get_devdata(host);
599 host->num_chipselect = 1 << cdns_xspi->hw_num_banks;
601 ret = devm_spi_register_controller(dev, host);
603 dev_err(dev, "Failed to register SPI host\n");
607 dev_info(dev, "Successfully registered SPI host\n");