Home
last modified time | relevance | path

Searched refs:i2s_dir (Results 1 – 13 of 13) sorted by relevance

/Zephyr-latest/include/zephyr/drivers/
Di2s.h209 enum i2s_dir { enum
322 int (*configure)(const struct device *dev, enum i2s_dir dir,
325 enum i2s_dir dir);
328 int (*trigger)(const struct device *dev, enum i2s_dir dir,
357 __syscall int i2s_configure(const struct device *dev, enum i2s_dir dir,
361 enum i2s_dir dir, in z_impl_i2s_configure()
379 enum i2s_dir dir) in i2s_config_get()
526 __syscall int i2s_trigger(const struct device *dev, enum i2s_dir dir,
530 enum i2s_dir dir, in z_impl_i2s_trigger()
/Zephyr-latest/drivers/i2s/
Di2s_test.c12 static int vnd_i2s_configure(const struct device *dev, enum i2s_dir dir, in vnd_i2s_configure()
18 static const struct i2s_config *vnd_i2s_config_get(const struct device *dev, enum i2s_dir dir) in vnd_i2s_config_get()
23 static int vnd_i2s_trigger(const struct device *dev, enum i2s_dir dir, enum i2s_trigger_cmd cmd) in vnd_i2s_trigger()
Di2s_esp32.c134 static int i2s_esp32_restart_dma(const struct device *dev, enum i2s_dir i2s_dir) in i2s_esp32_restart_dma() argument
142 if (i2s_dir == I2S_DIR_RX) { in i2s_esp32_restart_dma()
145 } else if (i2s_dir == I2S_DIR_TX) { in i2s_esp32_restart_dma()
160 if (i2s_dir == I2S_DIR_RX) { in i2s_esp32_restart_dma()
173 static int i2s_esp32_start_dma(const struct device *dev, enum i2s_dir i2s_dir) in i2s_esp32_start_dma() argument
183 if (i2s_dir == I2S_DIR_RX) { in i2s_esp32_start_dma()
185 } else if (i2s_dir == I2S_DIR_TX) { in i2s_esp32_start_dma()
195 if (i2s_dir == I2S_DIR_RX) { in i2s_esp32_start_dma()
217 if (i2s_dir == I2S_DIR_RX) { in i2s_esp32_start_dma()
499 static int i2s_esp32_configure(const struct device *dev, enum i2s_dir dir, in i2s_esp32_configure()
[all …]
Di2s_handlers.c13 enum i2s_dir dir, in z_vrfy_i2s_configure()
117 enum i2s_dir dir, in z_vrfy_i2s_trigger()
Di2s_nrfx.c38 enum i2s_dir active_dir;
396 static void purge_queue(const struct device *dev, enum i2s_dir dir) in purge_queue()
418 static int i2s_nrfx_configure(const struct device *dev, enum i2s_dir dir, in i2s_nrfx_configure()
559 enum i2s_dir dir) in i2s_nrfx_config_get()
790 enum i2s_dir dir, enum i2s_trigger_cmd cmd) in i2s_nrfx_trigger()
Di2s_mcux_flexcomm.c68 enum i2s_dir dir, in i2s_mcux_flexcomm_cfg_convert()
170 enum i2s_dir dir) in i2s_mcux_config_get()
188 static int i2s_mcux_configure(const struct device *dev, enum i2s_dir dir, in i2s_mcux_configure()
405 enum i2s_dir dir, uint32_t *buffer, in i2s_mcux_config_dma_blocks()
695 static int i2s_mcux_trigger(const struct device *dev, enum i2s_dir dir, in i2s_mcux_trigger()
Di2s_litex.c322 static int i2s_litex_configure(const struct device *dev, enum i2s_dir dir, in i2s_litex_configure()
480 static int i2s_litex_trigger(const struct device *dev, enum i2s_dir dir, in i2s_litex_trigger()
Di2s_sam_ssc.c531 enum i2s_dir dir) in i2s_sam_config_get()
549 static int i2s_sam_configure(const struct device *dev, enum i2s_dir dir, in i2s_sam_configure()
784 static int i2s_sam_trigger(const struct device *dev, enum i2s_dir dir, in i2s_sam_trigger()
Di2s_mcux_sai.c436 static int i2s_mcux_config(const struct device *dev, enum i2s_dir dir, in i2s_mcux_config()
685 const struct i2s_config *i2s_mcux_config_get(const struct device *dev, enum i2s_dir dir) in i2s_mcux_config_get()
869 static int i2s_mcux_trigger(const struct device *dev, enum i2s_dir dir, enum i2s_trigger_cmd cmd) in i2s_mcux_trigger()
Di2s_ll_stm32.c182 static int i2s_stm32_configure(const struct device *dev, enum i2s_dir dir, in i2s_stm32_configure()
316 static int i2s_stm32_trigger(const struct device *dev, enum i2s_dir dir, in i2s_stm32_trigger()
/Zephyr-latest/tests/drivers/i2s/i2s_api/src/
Di2s_api_test.h46 int configure_stream(const struct device *dev_i2s, enum i2s_dir dir);
Dcommon.c156 int configure_stream(const struct device *dev_i2s, enum i2s_dir dir) in configure_stream()
/Zephyr-latest/tests/drivers/i2s/i2s_speed/src/
Dtest_i2s_speed.c130 static int configure_stream(const struct device *dev_i2s, enum i2s_dir dir) in configure_stream()