Lines Matching defs:bitbang
32 struct spi_bitbang bitbang; /* must be first for spi_bitbang.c */
529 BUG(); /* unused but needed by bitbang code */
597 /* init master and bitbang code */
606 p->bitbang.master = master;
607 p->bitbang.chipselect = sh_msiof_spi_chipselect;
608 p->bitbang.setup_transfer = sh_msiof_spi_setup_transfer;
609 p->bitbang.txrx_bufs = sh_msiof_spi_txrx;
610 p->bitbang.txrx_word[SPI_MODE_0] = sh_msiof_spi_txrx_word;
611 p->bitbang.txrx_word[SPI_MODE_1] = sh_msiof_spi_txrx_word;
612 p->bitbang.txrx_word[SPI_MODE_2] = sh_msiof_spi_txrx_word;
613 p->bitbang.txrx_word[SPI_MODE_3] = sh_msiof_spi_txrx_word;
615 ret = spi_bitbang_start(&p->bitbang);
635 ret = spi_bitbang_stop(&p->bitbang);
641 spi_master_put(p->bitbang.master);