Home
last modified time | relevance | path

Searched refs:spi_config (Results 51 – 75 of 84) sorted by relevance

1234

/Zephyr-latest/drivers/spi/
Dspi_xmc4xxx.c189 static int spi_xmc4xxx_configure(const struct device *dev, const struct spi_config *spi_cfg) in spi_xmc4xxx_configure()
259 static int spi_xmc4xxx_transceive(const struct device *dev, const struct spi_config *spi_cfg, in spi_xmc4xxx_transceive()
316 static int spi_xmc4xxx_transceive_async(const struct device *dev, const struct spi_config *spi_cfg, in spi_xmc4xxx_transceive_async()
346 static int spi_xmc4xxx_transceive_dma(const struct device *dev, const struct spi_config *spi_cfg, in spi_xmc4xxx_transceive_dma()
482 static int spi_xmc4xxx_transceive_sync(const struct device *dev, const struct spi_config *spi_cfg, in spi_xmc4xxx_transceive_sync()
497 static int spi_xmc4xxx_release(const struct device *dev, const struct spi_config *config) in spi_xmc4xxx_release()
Dspi_max32.c83 static int spi_configure(const struct device *dev, const struct spi_config *config) in spi_configure()
345 static int transceive(const struct device *dev, const struct spi_config *config, in transceive()
525 static int transceive_dma(const struct device *dev, const struct spi_config *config, in transceive_dma()
656 struct spi_config *spi_config = &spi_dt_spec->config; in spi_max32_iodev_prepare_start() local
661 ret = spi_configure(dev, spi_config); in spi_max32_iodev_prepare_start()
665 if (spi_cs_is_gpio(spi_config)) { in spi_max32_iodev_prepare_start()
718 static int api_transceive(const struct device *dev, const struct spi_config *config, in api_transceive()
732 static int api_transceive_async(const struct device *dev, const struct spi_config *config, in api_transceive_async()
841 static int api_release(const struct device *dev, const struct spi_config *config) in api_release()
Dspi_xlnx_axi_quadspi.c144 const struct spi_config *spi_cfg) in xlnx_quadspi_configure()
378 const struct spi_config *spi_cfg, in xlnx_quadspi_transceive()
432 const struct spi_config *spi_cfg, in xlnx_quadspi_transceive_blocking()
442 const struct spi_config *spi_cfg, in xlnx_quadspi_transceive_async()
454 const struct spi_config *spi_cfg) in xlnx_quadspi_release()
Dspi_numaker.c55 static int spi_numaker_configure(const struct device *dev, const struct spi_config *config) in spi_numaker_configure()
224 static int spi_numaker_transceive(const struct device *dev, const struct spi_config *config, in spi_numaker_transceive()
271 static int spi_numaker_release(const struct device *dev, const struct spi_config *config) in spi_numaker_release()
Dspi_sam0.c72 const struct spi_config *config) in spi_sam0_configure()
266 const struct spi_config *config, in spi_sam0_fast_transceive()
353 const struct spi_config *config, in spi_sam0_transceive()
394 const struct spi_config *config, in spi_sam0_transceive_sync()
582 const struct spi_config *config, in spi_sam0_transceive_async()
632 const struct spi_config *config) in spi_sam0_release()
Dspi_dw.c184 const struct spi_config *config) in spi_dw_configure()
334 const struct spi_config *config, in transceive()
461 const struct spi_config *config, in spi_dw_transceive()
472 const struct spi_config *config, in spi_dw_transceive_async()
485 const struct spi_config *config) in spi_dw_release()
Dspi_it8xxx2.c141 static int spi_it8xxx2_configure(const struct device *dev, const struct spi_config *spi_cfg) in spi_it8xxx2_configure()
384 static int transceive(const struct device *dev, const struct spi_config *config, in transceive()
421 static int it8xxx2_transceive(const struct device *dev, const struct spi_config *config, in it8xxx2_transceive()
428 static int it8xxx2_transceive_async(const struct device *dev, const struct spi_config *config, in it8xxx2_transceive_async()
437 static int it8xxx2_release(const struct device *dev, const struct spi_config *config) in it8xxx2_release()
Dspi_nxp_s32.c264 const struct spi_config *spi_cfg) in spi_nxp_s32_configure()
391 const struct spi_config *spi_cfg, in transceive()
463 const struct spi_config *spi_cfg, in spi_nxp_s32_transceive()
471 const struct spi_config *spi_cfg, in spi_nxp_s32_transceive_async()
482 const struct spi_config *spi_cfg) in spi_nxp_s32_release()
Dspi_andes_atcspi200.c58 static int spi_config(const struct device *dev, in spi_config() function
59 const struct spi_config *config) in spi_config()
159 const struct spi_config *config) in configure()
188 spi_config(dev, config); in configure()
600 const struct spi_config *config, in transceive()
667 const struct spi_config *config, in spi_atcspi200_transceive()
676 const struct spi_config *config, in spi_atcspi200_transceive_async()
687 const struct spi_config *config) in spi_atcspi200_release()
Dspi_gd32.c123 const struct spi_config *config) in spi_gd32_configure()
355 const struct spi_config *config, in spi_gd32_transceive_impl()
433 const struct spi_config *config, in spi_gd32_transceive()
442 const struct spi_config *config, in spi_gd32_transceive_async()
564 const struct spi_config *config) in spi_gd32_release()
Dspi_ll_stm32.c567 const struct spi_config *config) in spi_stm32_configure()
717 const struct spi_config *config) in spi_stm32_release()
729 static int32_t spi_stm32_count_bufset_frames(const struct spi_config *config, in spi_stm32_count_bufset_frames()
750 static int32_t spi_stm32_count_total_frames(const struct spi_config *config, in spi_stm32_count_total_frames()
775 const struct spi_config *config, in transceive()
968 const struct spi_config *config, in transceive_dma()
1121 const struct spi_config *config, in spi_stm32_transceive()
1139 const struct spi_config *config, in spi_stm32_transceive_async()
Dspi_pl022.c342 const struct spi_config *spicfg) in spi_pl022_configure()
789 const struct spi_config *config, in spi_pl022_transceive_impl()
864 const struct spi_config *config, in spi_pl022_transceive()
874 const struct spi_config *config, in spi_pl022_transceive_async()
886 const struct spi_config *config) in spi_pl022_release()
909 const struct spi_config spicfg = { in spi_pl022_init()
Dspi_nrfx_spim.c217 const struct spi_config *spi_cfg) in configure()
521 const struct spi_config *spi_cfg, in transceive()
603 const struct spi_config *spi_cfg, in spi_nrfx_transceive()
612 const struct spi_config *spi_cfg, in spi_nrfx_transceive_async()
623 const struct spi_config *spi_cfg) in spi_nrfx_release()
Dspi_shell.c24 static struct spi_config config = {.frequency = 1000000,
Dspi_b_renesas_ra8.c85 static int ra_spi_b_configure(const struct device *dev, const struct spi_config *config) in ra_spi_b_configure()
279 static int transceive(const struct device *dev, const struct spi_config *config, in transceive()
378 static int ra_spi_b_transceive(const struct device *dev, const struct spi_config *config, in ra_spi_b_transceive()
385 static int ra_spi_b_transceive_async(const struct device *dev, const struct spi_config *config, in ra_spi_b_transceive_async()
394 static int ra_spi_b_release(const struct device *dev, const struct spi_config *config) in ra_spi_b_release()
Dspi_mcux_dspi.c566 const struct spi_config *spi_cfg) in spi_mcux_configure()
676 const struct spi_config *spi_cfg, in transceive()
733 const struct spi_config *spi_cfg, in spi_mcux_transceive()
742 const struct spi_config *spi_cfg, in spi_mcux_transceive_async()
753 const struct spi_config *spi_cfg) in spi_mcux_release()
Dspi_renesas_ra.c81 static int ra_spi_configure(const struct device *dev, const struct spi_config *config) in ra_spi_configure()
318 static int transceive(const struct device *dev, const struct spi_config *config, in transceive()
438 static int ra_spi_transceive(const struct device *dev, const struct spi_config *config, in ra_spi_transceive()
445 static int ra_spi_transceive_async(const struct device *dev, const struct spi_config *config, in ra_spi_transceive_async()
454 static int ra_spi_release(const struct device *dev, const struct spi_config *config) in ra_spi_release()
Dspi_rpi_pico_pio.c200 struct spi_pico_pio_data *data, const struct spi_config *spi_cfg) in spi_pico_pio_configure()
631 static int spi_pico_pio_transceive_impl(const struct device *dev, const struct spi_config *spi_cfg, in spi_pico_pio_transceive_impl()
665 static int spi_pico_pio_transceive(const struct device *dev, const struct spi_config *spi_cfg, in spi_pico_pio_transceive()
672 int spi_pico_pio_release(const struct device *dev, const struct spi_config *spi_cfg) in spi_pico_pio_release()
Dspi_smartbond.c253 const struct spi_config *spi_cfg) in spi_smartbond_configure()
594 const struct spi_config *spi_cfg, in spi_smartbond_transceive_async()
1048 static int spi_smartbond_transceive(const struct device *dev, const struct spi_config *spi_cfg, in spi_smartbond_transceive()
1106 static int spi_smartbond_release(const struct device *dev, const struct spi_config *spi_cfg) in spi_smartbond_release()
/Zephyr-latest/tests/boards/mec172xevb_assy6906/qspi/src/
Dmain.c51 static const struct spi_config spi_cfg_single = {
57 static const struct spi_config spi_cfg_single_hold_cs = {
63 static const struct spi_config spi_cfg_dual = {
69 static const struct spi_config spi_cfg_quad = {
/Zephyr-latest/samples/drivers/espi/src/
Dmain.c200 struct spi_config spi_cfg; in spi_saf_init()
239 ret = spi_transceive(qspi_dev, (const struct spi_config *)&spi_cfg, in spi_saf_init()
268 ret = spi_transceive(qspi_dev, (const struct spi_config *)&spi_cfg, in spi_saf_init()
296 ret = spi_transceive(qspi_dev, (const struct spi_config *)&spi_cfg, in spi_saf_init()
318 ret = spi_transceive(qspi_dev, (const struct spi_config *)&spi_cfg, in spi_saf_init()
345 ret = spi_transceive(qspi_dev, (const struct spi_config *)&spi_cfg, in spi_saf_init()
380 ret = spi_transceive(qspi_dev, (const struct spi_config *)&spi_cfg, in spi_saf_init()
/Zephyr-latest/include/zephyr/drivers/
Dmipi_dbi.h148 struct spi_config config;
/Zephyr-latest/drivers/mipi_dbi/
Dmipi_dbi_spi.c338 struct spi_config tmp_config; in mipi_dbi_spi_read_helper_3wire()
390 struct spi_config tmp_config; in mipi_dbi_spi_read_helper_4wire()
/Zephyr-latest/drivers/ieee802154/
Dieee802154_mcr20a.h31 struct spi_config spi_cfg;
/Zephyr-latest/samples/bluetooth/hci_spi/src/
Dmain.c87 static struct spi_config spi_cfg = {

1234