Lines Matching defs:bitbang
59 /* bitbang has to be first */
60 struct spi_bitbang bitbang;
216 spin_lock(&hw->bitbang.lock);
217 if (!hw->bitbang.busy) {
218 hw->bitbang.chipselect(spi, BITBANG_CS_INACTIVE);
221 spin_unlock(&hw->bitbang.lock);
552 /* setup the state for the bitbang driver */
554 hw->bitbang.master = hw->master;
555 hw->bitbang.setup_transfer = s3c24xx_spi_setupxfer;
556 hw->bitbang.chipselect = s3c24xx_spi_chipsel;
557 hw->bitbang.txrx_bufs = s3c24xx_spi_txrx;
562 dev_dbg(hw->dev, "bitbang at %p\n", &hw->bitbang);
632 err = spi_bitbang_start(&hw->bitbang);