Lines Matching refs:bitbang
88 struct spi_bitbang bitbang; member
802 struct spi_master *master = spi_imx->bitbang.master; in spi_imx_sdma_exit()
868 spi_imx->bitbang.master->flags = SPI_MASTER_MUST_RX | in spi_imx_sdma_init()
902 struct spi_master *master = spi_imx->bitbang.master; in spi_imx_dma_transfer()
1013 if (spi_imx->bitbang.master->can_dma && in spi_imx_transfer()
1014 spi_imx_can_dma(spi_imx->bitbang.master, spi, transfer)) { in spi_imx_transfer()
1111 spi_imx->bitbang.master = master; in spi_imx_probe()
1130 spi_imx->bitbang.chipselect = spi_imx_chipselect; in spi_imx_probe()
1131 spi_imx->bitbang.setup_transfer = spi_imx_setupxfer; in spi_imx_probe()
1132 spi_imx->bitbang.txrx_bufs = spi_imx_transfer; in spi_imx_probe()
1133 spi_imx->bitbang.master->setup = spi_imx_setup; in spi_imx_probe()
1134 spi_imx->bitbang.master->cleanup = spi_imx_cleanup; in spi_imx_probe()
1135 spi_imx->bitbang.master->prepare_message = spi_imx_prepare_message; in spi_imx_probe()
1136 spi_imx->bitbang.master->unprepare_message = spi_imx_unprepare_message; in spi_imx_probe()
1137 spi_imx->bitbang.master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; in spi_imx_probe()
1198 ret = spi_bitbang_start(&spi_imx->bitbang); in spi_imx_probe()
1225 spi_bitbang_stop(&spi_imx->bitbang); in spi_imx_remove()