Home
last modified time | relevance | path

Searched refs:transceive (Results 1 – 25 of 47) sorted by relevance

12

/Zephyr-Core-3.5.0/samples/subsys/task_wdt/boards/
Dmr_canhubk3.overlay9 * the SPI driver being used to communicate with the device, cannot transceive
/Zephyr-Core-3.5.0/drivers/spi/
Dspi_test.c44 .transceive = vnd_spi_transceive,
Dspi_ifx_cat1.c234 static int transceive(const struct device *dev, const struct spi_config *spi_cfg, in transceive() function
267 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in ifx_cat1_spi_transceive_sync()
276 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in ifx_cat1_spi_transceive_async()
290 .transceive = ifx_cat1_spi_transceive_sync,
Dspi_rv32m1_lpspi.c209 static int transceive(const struct device *dev, in transceive() function
245 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_mcux_transceive()
256 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_mcux_transceive_async()
298 .transceive = spi_mcux_transceive,
Dspi_nrfx_spis.c163 static int transceive(const struct device *dev, in transceive() function
237 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_nrfx_transceive()
248 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_nrfx_transceive_async()
267 .transceive = spi_nrfx_transceive,
Dspi_nrfx_spi.c221 static int transceive(const struct device *dev, in transceive() function
290 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_nrfx_transceive()
301 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_nrfx_transceive_async()
324 .transceive = spi_nrfx_transceive,
Dspi_andes_atcspi200.c190 static int transceive(const struct device *dev, in transceive() function
227 return transceive(dev, config, tx_bufs, rx_bufs, false, NULL, NULL); in spi_atcspi200_transceive()
238 return transceive(dev, config, tx_bufs, rx_bufs, true, cb, userdata); in spi_atcspi200_transceive_async()
287 .transceive = spi_atcspi200_transceive,
Dspi_esp32_spim.c386 static int transceive(const struct device *dev, in transceive() function
444 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_esp32_transceive()
455 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_esp32_transceive_async()
470 .transceive = spi_esp32_transceive,
Dspi_emul.c113 .transceive = spi_emul_io,
Dspi_nrfx_spim.c383 static int transceive(const struct device *dev, in transceive() function
455 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_nrfx_transceive()
466 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_nrfx_transceive_async()
489 .transceive = spi_nrfx_transceive,
Dspi_handlers.c80 Z_OOPS(Z_SYSCALL_DRIVER_SPI(dev, transceive)); in z_vrfy_spi_transceive()
Dspi_nxp_s32.c391 static int transceive(const struct device *dev, in transceive() function
468 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_nxp_s32_transceive()
478 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, callback, userdata); in spi_nxp_s32_transceive_async()
597 .transceive = spi_nxp_s32_transceive,
Dspi_mcux_lpspi.c534 static int transceive(const struct device *dev, in transceive() function
579 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_mcux_transceive()
599 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_mcux_transceive_async()
656 .transceive = spi_mcux_transceive,
Dspi_dw.c343 static int transceive(const struct device *dev, in transceive() function
463 return transceive(dev, config, tx_bufs, rx_bufs, false, NULL, NULL); in spi_dw_transceive()
476 return transceive(dev, config, tx_bufs, rx_bufs, true, cb, userdata); in spi_dw_transceive_async()
526 .transceive = spi_dw_transceive,
Dspi_litespi.c164 .transceive = spi_litespi_transceive,
Dspi_pw.c610 static int transceive(const struct device *dev, in transceive() function
691 return transceive(dev, config, tx_bufs, rx_bufs, in spi_pw_transceive()
706 return transceive(dev, config, tx_bufs, rx_bufs, true, in spi_pw_transceive_async()
737 .transceive = spi_pw_transceive,
Dspi_oc_simple.c183 .transceive = spi_oc_simple_transceive,
Dspi_mcux_flexcomm.c697 static int transceive(const struct device *dev, in transceive() function
736 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_mcux_transceive()
751 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_mcux_transceive_async()
804 .transceive = spi_mcux_transceive,
Dspi_mcux_dspi.c674 static int transceive(const struct device *dev, in transceive() function
736 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, false, NULL, NULL); in spi_mcux_transceive()
747 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_mcux_transceive_async()
798 .transceive = spi_mcux_transceive,
Dmspi_ambiq.c201 .transceive = mspi_ambiq_transceive,
Dspi_ll_stm32.c648 static int transceive(const struct device *dev, in transceive() function
960 return transceive(dev, config, tx_bufs, rx_bufs, false, NULL, NULL); in spi_stm32_transceive()
971 return transceive(dev, config, tx_bufs, rx_bufs, true, cb, userdata); in spi_stm32_transceive_async()
976 .transceive = spi_stm32_transceive,
Dspi_sifive.c276 .transceive = spi_sifive_transceive,
/Zephyr-Core-3.5.0/drivers/sensor/bmi08x/
Dbmi08x_gyro.c48 .transceive = bmi08x_gyro_transceive_i2c,
81 .transceive = bmi08x_gyro_transceive_spi,
98 return cfg->api->transceive(dev, reg, write, data, length); in bmi08x_gyro_transceive()
Dbmi08x.h456 int (*transceive)(const struct device *dev, uint8_t reg, bool write, void *data, member
465 int (*transceive)(const struct device *dev, uint8_t reg, bool write, void *data, member
Dbmi08x_accel.c100 .transceive = bmi08x_accel_transceive_i2c,
179 .transceive = bmi08x_accel_transceive_spi,
211 return config->api->transceive(dev, reg, write, data, length); in bmi08x_accel_transceive()

12