Lines Matching refs:bitbang
88 struct spi_bitbang bitbang; member
809 struct spi_master *master = spi_imx->bitbang.master; in spi_imx_sdma_exit()
875 spi_imx->bitbang.master->flags = SPI_MASTER_MUST_RX | in spi_imx_sdma_init()
909 struct spi_master *master = spi_imx->bitbang.master; in spi_imx_dma_transfer()
1020 if (spi_imx->bitbang.master->can_dma && in spi_imx_transfer()
1021 spi_imx_can_dma(spi_imx->bitbang.master, spi, transfer)) { in spi_imx_transfer()
1118 spi_imx->bitbang.master = master; in spi_imx_probe()
1137 spi_imx->bitbang.chipselect = spi_imx_chipselect; in spi_imx_probe()
1138 spi_imx->bitbang.setup_transfer = spi_imx_setupxfer; in spi_imx_probe()
1139 spi_imx->bitbang.txrx_bufs = spi_imx_transfer; in spi_imx_probe()
1140 spi_imx->bitbang.master->setup = spi_imx_setup; in spi_imx_probe()
1141 spi_imx->bitbang.master->cleanup = spi_imx_cleanup; in spi_imx_probe()
1142 spi_imx->bitbang.master->prepare_message = spi_imx_prepare_message; in spi_imx_probe()
1143 spi_imx->bitbang.master->unprepare_message = spi_imx_unprepare_message; in spi_imx_probe()
1144 spi_imx->bitbang.master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; in spi_imx_probe()
1205 ret = spi_bitbang_start(&spi_imx->bitbang); in spi_imx_probe()
1232 spi_bitbang_stop(&spi_imx->bitbang); in spi_imx_remove()