Home
last modified time | relevance | path

Searched refs:SPI_LSB_FIRST (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/spi/
H A Dspi-gpio.c109 if (unlikely(spi->mode & SPI_LSB_FIRST)) in spi_gpio_txrx_word_mode0()
118 if (unlikely(spi->mode & SPI_LSB_FIRST)) in spi_gpio_txrx_word_mode1()
127 if (unlikely(spi->mode & SPI_LSB_FIRST)) in spi_gpio_txrx_word_mode2()
136 if (unlikely(spi->mode & SPI_LSB_FIRST)) in spi_gpio_txrx_word_mode3()
156 if (unlikely(spi->mode & SPI_LSB_FIRST)) in spi_gpio_spec_txrx_word_mode0()
166 if (unlikely(spi->mode & SPI_LSB_FIRST)) in spi_gpio_spec_txrx_word_mode1()
176 if (unlikely(spi->mode & SPI_LSB_FIRST)) in spi_gpio_spec_txrx_word_mode2()
186 if (unlikely(spi->mode & SPI_LSB_FIRST)) in spi_gpio_spec_txrx_word_mode3()
370 SPI_CS_HIGH | SPI_LSB_FIRST | SPI_MOSI_IDLE_LOW | in spi_gpio_probe()
H A Dspi-lp8841-rtc.c159 if ((spi->mode & SPI_LSB_FIRST) == 0) { in spi_lp8841_rtc_setup()
194 host->mode_bits = SPI_CS_HIGH | SPI_3WIRE | SPI_LSB_FIRST; in spi_lp8841_rtc_probe()
H A Dspi-ingenic.c274 if (spi->mode & SPI_LSB_FIRST) in spi_ingenic_prepare_message()
279 if (spi->mode & SPI_LSB_FIRST) in spi_ingenic_prepare_message()
436 ctlr->mode_bits = SPI_MODE_3 | SPI_LSB_FIRST | SPI_LOOP | SPI_CS_HIGH; in spi_ingenic_probe()
H A Dspi-cavium-thunderx.c66 SPI_LSB_FIRST | SPI_3WIRE; in thunderx_spi_probe()
H A Dspi-mt7621.c128 if (spi->mode & SPI_LSB_FIRST) in mt7621_spi_prepare()
344 host->mode_bits = SPI_LSB_FIRST; in mt7621_spi_probe()
H A Dspi-fsl-espi.c172 if (!(m->spi->mode & SPI_LSB_FIRST) && first->bits_per_word != 8 && in fsl_espi_check_message()
404 espi->swab = spi->mode & SPI_LSB_FIRST && trans->bits_per_word > 8; in fsl_espi_trans()
504 if (!(spi->mode & SPI_LSB_FIRST)) in fsl_espi_setup()
677 SPI_LSB_FIRST | SPI_LOOP; in fsl_espi_probe()
H A Dspi-ppc4xx.c248 if (spi->mode & SPI_LSB_FIRST) in spi_ppc4xx_setup()
376 SPI_CPHA | SPI_CPOL | SPI_CS_HIGH | SPI_LSB_FIRST; in spi_ppc4xx_of_probe()
H A Dspi-st-ssc4.c174 #define MODEBITS (SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST | SPI_LOOP | SPI_CS_HIGH)
225 if ((spi->mode & SPI_LSB_FIRST) == 0) in spi_st_setup()
H A Dspi-fsl-lib.c92 | SPI_LSB_FIRST | SPI_LOOP; in mpc8xxx_spi_probe()
H A Dspi-fsl-spi.c169 !(spi->mode & SPI_LSB_FIRST)); in mspi_apply_cpu_mode_quirks()
333 if (m->spi->mode & SPI_LSB_FIRST && t->bits_per_word > 8) in fsl_spi_prepare_message()
401 if (!(spi->mode & SPI_LSB_FIRST)) in fsl_spi_setup()
H A Dspi-mpc512x-psc.c107 if (spi->mode & SPI_LSB_FIRST) in mpc512x_psc_spi_activate_cs()
475 host->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST; in mpc512x_psc_spi_of_probe()
H A Dspi-sun4i.c252 if (spi->mode & SPI_LSB_FIRST) in sun4i_spi_transfer_one()
472 host->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST; in sun4i_spi_probe()
H A Dspi-xilinx.c204 if (spi->mode & SPI_LSB_FIRST) in xilinx_spi_chipselect()
433 host->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST | SPI_LOOP | in xilinx_spi_probe()
H A Dspi-cavium.c54 mpi_cfg.s.lsbfirst = (mode & SPI_LSB_FIRST) ? 1 : 0; in octeon_spi_do_transfer()
H A Dspi-mpc52xx.c174 if (spi->mode & SPI_LSB_FIRST) in mpc52xx_spi_fsmstate_idle()
431 host->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST; in mpc52xx_spi_probe()
H A Dspi-slave-mt27xx.c150 if (spi->mode & SPI_LSB_FIRST) in mtk_spi_slave_prepare_message()
400 ctlr->mode_bits |= SPI_LSB_FIRST; in mtk_spi_slave_probe()
H A Dspi-sn-f-ospi.c289 if (spi->mode & SPI_LSB_FIRST) in f_ospi_config_indir_protocol()
621 | SPI_MODE_0 | SPI_MODE_1 | SPI_LSB_FIRST; in f_ospi_probe()
H A Dspi-sun6i.c351 if (spi->mode & SPI_LSB_FIRST) in sun6i_spi_transfer_one()
673 host->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST | in sun6i_spi_probe()
H A Dspi-xlp.c167 if (spi->mode & SPI_LSB_FIRST) in xlp_spi_setup()
H A Dspi-rockchip.c548 if (spi->mode & SPI_LSB_FIRST) in rockchip_spi_config()
845 ctlr->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LOOP | SPI_LSB_FIRST; in rockchip_spi_probe()
H A Dspi-sh-msiof.c500 spi->mode & SPI_LSB_FIRST, cs_high); in sh_msiof_prepare_message()
1272 ctlr->mode_bits |= SPI_LSB_FIRST | SPI_3WIRE; in sh_msiof_spi_probe()
H A Dspi-rspi.c999 if (spi->mode & SPI_LSB_FIRST) in rspi_prepare_message()
1335 ctlr->mode_bits = SPI_CPHA | SPI_CPOL | SPI_CS_HIGH | SPI_LSB_FIRST | in rspi_probe()
/linux/include/uapi/linux/spi/
H A Dspi.h17 #define SPI_LSB_FIRST _BITUL(3) /* per-word bits-on-wire */ macro
/linux/include/trace/events/
H A Dspi.h71 (__entry->mode & SPI_LSB_FIRST) ? "lsb, " : "",
/linux/drivers/iio/adc/
H A Dmax14001.c305 st->spi_hw_has_lsb_first = spi->mode & SPI_LSB_FIRST; in max14001_probe()

12