Searched refs:tx_word (Results 1 – 3 of 3) sorted by relevance
246 static u32 dspi_data_to_pushr(struct fsl_dspi *dspi, int tx_word) in dspi_data_to_pushr() argument251 d16 = tx_word ? *(u16 *)dspi->tx : *(u8 *)dspi->tx; in dspi_data_to_pushr()255 dspi->tx += tx_word + 1; in dspi_data_to_pushr()256 dspi->len -= tx_word + 1; in dspi_data_to_pushr()281 int tx_word; in dspi_eoq_write() local284 tx_word = is_double_byte_mode(dspi); in dspi_eoq_write()291 if (tx_word && (dspi->len == 1)) { in dspi_eoq_write()295 tx_word = 0; in dspi_eoq_write()298 dspi_pushr = dspi_data_to_pushr(dspi, tx_word); in dspi_eoq_write()305 } else if (tx_word && (dspi->len == 1)) in dspi_eoq_write()[all …]
62 void (*tx_word)(struct au1550_spi *hw); member529 hw->tx_word(hw); in au1550_spi_pio_txrxb()608 hw->tx_word(hw); in au1550_spi_pio_irq_callback()665 hw->tx_word = &au1550_spi_tx_word_8; in au1550_spi_bits_handlers_set()671 hw->tx_word = &au1550_spi_tx_word_16; in au1550_spi_bits_handlers_set()676 hw->tx_word = &au1550_spi_tx_word_32; in au1550_spi_bits_handlers_set()
267 void (*tx_word) (struct sirfsoc_spi *); member670 sspi->tx_word(sspi); in spi_sirfsoc_pio_transfer()892 sspi->tx_word = spi_sirfsoc_tx_word_u8; in spi_sirfsoc_setup_transfer()900 sspi->tx_word = spi_sirfsoc_tx_word_u16; in spi_sirfsoc_setup_transfer()905 sspi->tx_word = spi_sirfsoc_tx_word_u32; in spi_sirfsoc_setup_transfer()