Lines Matching refs:spi_controller
351 static int mtk_spi_hw_init(struct spi_controller *host,
456 static int mtk_spi_prepare_message(struct spi_controller *host,
482 static void mtk_spi_prepare_transfer(struct spi_controller *host,
515 static void mtk_spi_setup_packet(struct spi_controller *host)
542 static void mtk_spi_enable_transfer(struct spi_controller *host)
570 static void mtk_spi_update_mdata_len(struct spi_controller *host)
598 static void mtk_spi_setup_dma_addr(struct spi_controller *host,
624 static int mtk_spi_fifo_transfer(struct spi_controller *host,
654 static int mtk_spi_dma_transfer(struct spi_controller *host,
699 static int mtk_spi_transfer_one(struct spi_controller *host,
722 static bool mtk_spi_can_dma(struct spi_controller *host,
749 struct spi_controller *host = dev_id;
838 struct spi_controller *host = dev_id;
897 static void mtk_spi_mem_setup_dma_xfer(struct spi_controller *host,
1132 struct spi_controller *host;
1291 struct spi_controller *host = platform_get_drvdata(pdev);
1323 struct spi_controller *host = dev_get_drvdata(dev);
1343 struct spi_controller *host = dev_get_drvdata(dev);
1376 struct spi_controller *host = dev_get_drvdata(dev);
1392 struct spi_controller *host = dev_get_drvdata(dev);