Home
last modified time | relevance | path

Searched refs:cs_hold (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/spi/
H A Dspi-virtio.c96 int cs_hold; in virtio_spi_set_delays() local
125 cs_hold = spi_delay_to_ns(&spi->cs_hold, xfer); in virtio_spi_set_delays()
126 if (cs_hold < 0) { in virtio_spi_set_delays()
128 return cs_hold; in virtio_spi_set_delays()
130 th->cs_delay_hold_ns = cpu_to_le32(delay + cs_hold); in virtio_spi_set_delays()
H A Dspi-mt65xx.c302 struct spi_delay *cs_hold = &spi->cs_hold; in mtk_spi_set_hw_cs_timing() local
313 delay = spi_delay_to_ns(cs_hold, NULL); in mtk_spi_set_hw_cs_timing()
H A Dspi-amlogic-spisg.c535 spi_delay_to_sclk(xfer->effective_speed_hz, &msg->spi->cs_hold); in aml_spisg_transfer_one_message()
H A Dspi-fsl-dspi.c1308 val = spi_delay_to_ns(&spi->cs_hold, NULL); in dspi_setup()
H A Dspi-tegra114.c723 struct spi_delay *hold = &spi->cs_hold; in tegra_spi_set_hw_cs_timing()
H A Dspi.c1090 spi_delay_exec(&spi->cs_hold, NULL); in spi_set_cs()
2591 of_spi_parse_dt_cs_delay(nc, &spi->cs_hold, "spi-cs-hold-delay-ns"); in of_spi_parse_dt()
/linux/include/linux/spi/
H A Dspi.h166 * @cs_hold: delay to be introduced by the controller before CS is deasserted
231 struct spi_delay cs_hold;
236 struct spi_delay cs_hold; global() member