Home
last modified time | relevance | path

Searched defs:spi_cfg (Results 1 – 25 of 34) sorted by relevance

12

/Zephyr-latest/drivers/spi/
Dspi_test.c19 const struct spi_config *spi_cfg, in vnd_spi_transceive()
28 const struct spi_config *spi_cfg, in vnd_spi_transceive_async()
39 const struct spi_config *spi_cfg) in vnd_spi_release()
Dspi_esp32_spim.c301 const struct spi_config *spi_cfg) in spi_esp32_configure()
408 static inline uint8_t spi_esp32_get_frame_size(const struct spi_config *spi_cfg) in spi_esp32_get_frame_size()
421 const struct spi_config *spi_cfg, in transceive()
474 const struct spi_config *spi_cfg, in spi_esp32_transceive()
483 const struct spi_config *spi_cfg, in spi_esp32_transceive_async()
Dspi_ifx_cat1.c122 int spi_config(const struct device *dev, const struct spi_config *spi_cfg) in spi_config()
235 static int transceive(const struct device *dev, const struct spi_config *spi_cfg, in transceive()
264 static int ifx_cat1_spi_transceive_sync(const struct device *dev, const struct spi_config *spi_cfg, in ifx_cat1_spi_transceive_sync()
272 static int ifx_cat1_spi_transceive_async(const struct device *dev, const struct spi_config *spi_cfg, in ifx_cat1_spi_transceive_async()
281 static int ifx_cat1_spi_release(const struct device *dev, const struct spi_config *spi_cfg) in ifx_cat1_spi_release()
Dspi_mcux_ecspi.c142 const struct spi_config *spi_cfg) in spi_mcux_configure()
222 const struct spi_config *spi_cfg, in transceive()
252 const struct spi_config *spi_cfg, in spi_mcux_transceive()
261 const struct spi_config *spi_cfg, in spi_mcux_transceive_async()
271 static int spi_mcux_release(const struct device *dev, const struct spi_config *spi_cfg) in spi_mcux_release()
Dspi_mcux_flexio.c220 const struct spi_config *spi_cfg) in spi_mcux_flexio_configure()
296 const struct spi_config *spi_cfg, in transceive()
336 const struct spi_config *spi_cfg, in spi_mcux_transceive()
345 const struct spi_config *spi_cfg, in spi_mcux_transceive_async()
356 const struct spi_config *spi_cfg) in spi_mcux_release()
Dspi_rv32m1_lpspi.c135 const struct spi_config *spi_cfg) in spi_mcux_configure()
213 const struct spi_config *spi_cfg, in transceive()
244 const struct spi_config *spi_cfg, in spi_mcux_transceive()
253 const struct spi_config *spi_cfg, in spi_mcux_transceive_async()
264 const struct spi_config *spi_cfg) in spi_mcux_release()
Dspi_mcux_flexcomm.c172 const struct spi_config *spi_cfg) in spi_mcux_configure()
335 const uint8_t *buf, const struct spi_config *spi_cfg, in spi_mcux_prepare_txlastword()
363 const struct spi_config *spi_cfg, in spi_mcux_prepare_txdummy()
385 const struct spi_config *spi_cfg, size_t len, in spi_mcux_dma_tx_load()
558 const struct spi_config *spi_cfg, bool last_packet) in spi_mcux_dma_move_buffers()
595 const struct spi_config *spi_cfg, in transceive_dma()
712 const struct spi_config *spi_cfg, in transceive()
743 const struct spi_config *spi_cfg, in spi_mcux_transceive()
755 const struct spi_config *spi_cfg, in spi_mcux_transceive_async()
770 const struct spi_config *spi_cfg) in spi_mcux_release()
Dspi_npcx_spip.c43 static int spi_npcx_spip_configure(const struct device *dev, const struct spi_config *spi_cfg) in spi_npcx_spip_configure()
253 static int transceive(const struct device *dev, const struct spi_config *spi_cfg, in transceive()
324 static int spi_npcx_spip_transceive(const struct device *dev, const struct spi_config *spi_cfg, in spi_npcx_spip_transceive()
333 const struct spi_config *spi_cfg, in spi_npcx_spip_transceive_async()
342 static int spi_npcx_spip_release(const struct device *dev, const struct spi_config *spi_cfg) in spi_npcx_spip_release()
Dspi_nrfx_spi.c88 const struct spi_config *spi_cfg) in configure()
222 const struct spi_config *spi_cfg, in transceive()
289 const struct spi_config *spi_cfg, in spi_nrfx_transceive()
298 const struct spi_config *spi_cfg, in spi_nrfx_transceive_async()
309 const struct spi_config *spi_cfg) in spi_nrfx_release()
Dspi_nrfx_spis.c63 const struct spi_config *spi_cfg) in configure()
165 const struct spi_config *spi_cfg, in transceive()
234 const struct spi_config *spi_cfg, in spi_nrfx_transceive()
243 const struct spi_config *spi_cfg, in spi_nrfx_transceive_async()
254 const struct spi_config *spi_cfg) in spi_nrfx_release()
Dspi_psoc6.c210 const struct spi_config *spi_cfg) in spi_psoc6_configure()
296 const struct spi_config *spi_cfg, in spi_psoc6_transceive()
344 const struct spi_config *spi_cfg, in spi_psoc6_transceive_sync()
354 const struct spi_config *spi_cfg, in spi_psoc6_transceive_async()
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_mcux_lpspi.c145 static int spi_mcux_configure(const struct device *dev, const struct spi_config *spi_cfg) in spi_mcux_configure()
484 static int transceive_dma(const struct device *dev, const struct spi_config *spi_cfg, in transceive_dma()
550 struct spi_config *spi_cfg = &spi_dt_spec->config; in spi_mcux_iodev_start() local
632 static inline int transceive_rtio(const struct device *dev, const struct spi_config *spi_cfg, in transceive_rtio()
652 static int transceive(const struct device *dev, const struct spi_config *spi_cfg, in transceive()
685 static int spi_mcux_transceive(const struct device *dev, const struct spi_config *spi_cfg, in spi_mcux_transceive()
702 static int spi_mcux_transceive_sync(const struct device *dev, const struct spi_config *spi_cfg, in spi_mcux_transceive_sync()
710 static int spi_mcux_transceive_async(const struct device *dev, const struct spi_config *spi_cfg, in spi_mcux_transceive_async()
719 static int spi_mcux_release(const struct device *dev, const struct spi_config *spi_cfg) in spi_mcux_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_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()
Dspi_bitbang.c70 const struct spi_config *spi_cfg, in spi_bitbang_transceive()
236 const struct spi_config *spi_cfg, in spi_bitbang_transceive_async()
Dspi_mchp_mss.c255 const struct spi_config *spi_cfg) in mss_spi_clk_gen_set()
327 static int mss_spi_configure(const struct device *dev, const struct spi_config *spi_cfg) in mss_spi_configure()
372 static int mss_spi_transceive(const struct device *dev, const struct spi_config *spi_cfg, in mss_spi_transceive()
403 static int mss_spi_transceive_blocking(const struct device *dev, const struct spi_config *spi_cfg, in mss_spi_transceive_blocking()
412 static int mss_spi_transceive_async(const struct device *dev, const struct spi_config *spi_cfg, in mss_spi_transceive_async()
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_mchp_mss_qspi.c347 const struct spi_config *spi_cfg) in mss_qspi_clk_gen_set()
467 const struct spi_config *spi_cfg) in mss_qspi_configure()
499 const struct spi_config *spi_cfg, in mss_qspi_transceive()
530 const struct spi_config *spi_cfg, in mss_qspi_transceive_blocking()
540 const struct spi_config *spi_cfg, in mss_qspi_transceive_async()
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_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()
/Zephyr-latest/samples/drivers/spi_fujitsu_fram/src/
Dmain.c26 struct spi_config *spi_cfg, in mb85rs64v_access()
69 struct spi_config *spi_cfg) in mb85rs64v_read_id()
100 static int write_bytes(const struct device *spi, struct spi_config *spi_cfg, in write_bytes()
124 static int read_bytes(const struct device *spi, struct spi_config *spi_cfg, in read_bytes()
143 struct spi_config spi_cfg = {0}; in main() local
/Zephyr-latest/samples/boards/microchip/mec172xevb_assy6906/qmspi_ldma/src/
Dmain.c77 static struct spi_config spi_cfg; variable
132 static int spi_flash_read_status(const struct device *dev, struct spi_config *spi_cfg, in spi_flash_read_status()
164 static int spi_poll_busy(const struct device *dev, struct spi_config *spi_cfg, uint32_t timeout_ms) in spi_poll_busy()
197 static int spi_flash_fd_wr_cpd(const struct device *dev, struct spi_config *spi_cfg, uint8_t cmd, in spi_flash_fd_wr_cpd()
230 static int spi_flash_read_fd_sync(const struct device *dev, struct spi_config *spi_cfg, in spi_flash_read_fd_sync()
333 static int spi_flash_erase_region(const struct device *dev, struct spi_config *spi_cfg, in spi_flash_erase_region()
380 static int spi_flash_read_fd_async(const struct device *dev, struct spi_config *spi_cfg, in spi_flash_read_fd_async()
/Zephyr-latest/drivers/sdhc/
Dsdhc_spi.c101 struct spi_config *spi_cfg; member
108 static int sdhc_spi_rx(const struct device *spi_dev, struct spi_config *spi_cfg, in sdhc_spi_rx()
151 struct spi_config *spi_cfg = data->spi_cfg; in sdhc_spi_init_card() local
/Zephyr-latest/samples/bluetooth/hci_spi/src/
Dmain.c87 static struct spi_config spi_cfg = { variable

12