Searched refs:cs_change_delay (Results 1 – 14 of 14) sorted by relevance
| /linux/drivers/spi/ |
| H A D | spi-virtio.c | 98 int cs_change_delay; in virtio_spi_set_delays() local 137 cs_change_delay = spi_delay_to_ns(&xfer->cs_change_delay, xfer); in virtio_spi_set_delays() 138 if (cs_change_delay < 0) { in virtio_spi_set_delays() 140 return cs_change_delay; in virtio_spi_set_delays() 143 cpu_to_le32(cs_inactive + cs_change_delay); in virtio_spi_set_delays()
|
| H A D | spi.c | 1554 u32 delay = xfer->cs_change_delay.value; in _spi_transfer_cs_change_delay() 1555 u32 unit = xfer->cs_change_delay.unit; in _spi_transfer_cs_change_delay() 1565 ret = spi_delay_exec(&xfer->cs_change_delay, xfer); in _spi_transfer_cs_change_delay()
|
| H A D | spi-axi-spi-engine.c | 462 &xfer->cs_change_delay, xfer), inst_ns, in spi_engine_compile_message()
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-ring.c | 106 xfer->cs_change_delay.value = 0; in mcp251xfd_ring_init_tef() 107 xfer->cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in mcp251xfd_ring_init_tef() 155 xfer->cs_change_delay.value = 0; in mcp251xfd_tx_ring_init_tx_obj() 156 xfer->cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in mcp251xfd_tx_ring_init_tx_obj() 240 xfer->cs_change_delay.value = 0; in mcp251xfd_ring_init_rx() 241 xfer->cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in mcp251xfd_ring_init_rx()
|
| /linux/drivers/iio/adc/ |
| H A D | ad7380.c | 948 .cs_change_delay = { in ad7380_regmap_reg_read() 2010 st->normal_xfer[0].cs_change_delay.value = st->chip_info->timing_specs->t_csh_ns; in ad7380_probe() 2011 st->normal_xfer[0].cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad7380_probe() 2024 st->seq_xfer[0].cs_change_delay.value = st->chip_info->timing_specs->t_csh_ns; in ad7380_probe() 2025 st->seq_xfer[0].cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad7380_probe() 2027 st->seq_xfer[1].cs_change_delay.value = st->chip_info->timing_specs->t_csh_ns; in ad7380_probe() 2028 st->seq_xfer[1].cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad7380_probe() 2032 st->seq_xfer[2].cs_change_delay.value = st->chip_info->timing_specs->t_csh_ns; in ad7380_probe() 2033 st->seq_xfer[2].cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad7380_probe()
|
| H A D | ad4695.c | 530 .cs_change_delay.value = AD4695_T_CNVH_NS, in ad4695_exit_conversion_mode() 531 .cs_change_delay.unit = SPI_DELAY_UNIT_NSECS, in ad4695_exit_conversion_mode() 653 xfer->cs_change_delay.value = AD4695_T_CONVERT_NS; in ad4695_buffer_preenable() 654 xfer->cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad4695_buffer_preenable() 686 xfer->cs_change_delay.value = AD4695_T_CONVERT_NS; in ad4695_buffer_preenable() 687 xfer->cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad4695_buffer_preenable() 718 xfer->cs_change_delay.value = AD4695_T_CONVERT_NS; in ad4695_buffer_preenable() 719 xfer->cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad4695_buffer_preenable()
|
| H A D | ad7944.c | 298 xfers[0].cs_change_delay.value = AD7944_T_CNVH_NS; in ad7944_3wire_cs_mode_init_offload_msg() 299 xfers[0].cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad7944_3wire_cs_mode_init_offload_msg()
|
| H A D | ad4000.c | 941 xfers[0].cs_change_delay.value = st->time_spec->t_conv_ns; in ad4000_prepare_3wire_mode_message() 942 xfers[0].cs_change_delay.unit = SPI_DELAY_UNIT_NSECS; in ad4000_prepare_3wire_mode_message()
|
| /linux/drivers/iio/imu/ |
| H A D | adis16460.c | 344 .cs_change_delay = 16,
|
| H A D | adis.c | 523 spi->cs_inactive.value = data->cs_change_delay; in adis_init()
|
| H A D | adis16550.c | 1026 .cs_change_delay = 5,
|
| H A D | adis16475.c | 852 .cs_change_delay = 16, \
|
| /linux/include/linux/iio/imu/ |
| H A D | adis.h | 71 unsigned int cs_change_delay; member
|
| /linux/include/linux/spi/ |
| H A D | spi.h | 1140 struct spi_delay cs_change_delay; member
|