/Zephyr-latest/drivers/spi/ |
D | spi_xmc4xxx.c | 189 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()
|
D | spi_max32.c | 83 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()
|
D | spi_xlnx_axi_quadspi.c | 144 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()
|
D | spi_numaker.c | 55 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()
|
D | spi_sam0.c | 72 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()
|
D | spi_dw.c | 184 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()
|
D | spi_it8xxx2.c | 141 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()
|
D | spi_nxp_s32.c | 264 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()
|
D | spi_andes_atcspi200.c | 58 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()
|
D | spi_gd32.c | 123 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()
|
D | spi_ll_stm32.c | 567 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()
|
D | spi_pl022.c | 342 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()
|
D | spi_nrfx_spim.c | 217 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()
|
D | spi_shell.c | 24 static struct spi_config config = {.frequency = 1000000,
|
D | spi_b_renesas_ra8.c | 85 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()
|
D | spi_mcux_dspi.c | 566 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()
|
D | spi_renesas_ra.c | 81 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()
|
D | spi_rpi_pico_pio.c | 200 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()
|
D | spi_smartbond.c | 253 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/ |
D | main.c | 51 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/ |
D | main.c | 200 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/ |
D | mipi_dbi.h | 148 struct spi_config config;
|
/Zephyr-latest/drivers/mipi_dbi/ |
D | mipi_dbi_spi.c | 338 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/ |
D | ieee802154_mcr20a.h | 31 struct spi_config spi_cfg;
|
/Zephyr-latest/samples/bluetooth/hci_spi/src/ |
D | main.c | 87 static struct spi_config spi_cfg = {
|