Lines Matching defs:host
560 struct spi_controller *host;
564 host = devm_spi_alloc_host(&pdev->dev, sizeof(*sfc));
565 if (!host)
568 host->flags = SPI_CONTROLLER_HALF_DUPLEX;
569 host->mem_ops = &rockchip_sfc_mem_ops;
570 host->dev.of_node = pdev->dev.of_node;
571 host->mode_bits = SPI_TX_QUAD | SPI_TX_DUAL | SPI_RX_QUAD | SPI_RX_DUAL;
572 host->max_speed_hz = SFC_MAX_SPEED;
573 host->num_chipselect = SFC_MAX_CHIPSELECT_NUM;
575 sfc = spi_controller_get_devdata(host);
643 ret = spi_register_controller(host);
659 struct spi_controller *host = platform_get_drvdata(pdev);
662 spi_unregister_controller(host);