Home
last modified time | relevance | path

Searched refs:i2s_config (Results 1 – 25 of 29) sorted by relevance

12

/Zephyr-latest/drivers/i2s/
Di2s_handlers.c14 const struct i2s_config *cfg_ptr) in z_vrfy_i2s_configure()
16 struct i2s_config config; in z_vrfy_i2s_configure()
24 sizeof(struct i2s_config))); in z_vrfy_i2s_configure()
58 const struct i2s_config *rx_cfg; in z_vrfy_i2s_buf_read()
83 const struct i2s_config *tx_cfg; in z_vrfy_i2s_buf_write()
Di2s_test.c13 const struct i2s_config *i2s_cfg) 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()
Di2s_common.c19 const struct i2s_config *rx_cfg; in z_impl_i2s_buf_read()
33 const struct i2s_config *tx_cfg; in z_impl_i2s_buf_write()
Di2s_ll_stm32.h46 struct i2s_config cfg;
Di2s_sam_ssc.c85 struct i2s_config cfg;
94 const struct i2s_config *);
326 const struct i2s_config *i2s_cfg) in set_rx_data_format()
419 const struct i2s_config *i2s_cfg) in set_tx_data_format()
530 static const struct i2s_config *i2s_sam_config_get(const struct device *dev, in i2s_sam_config_get()
550 const struct i2s_config *i2s_cfg) in i2s_sam_configure()
580 (void)memset(&stream->cfg, 0, sizeof(struct i2s_config)); in i2s_sam_configure()
609 memcpy(&stream->cfg, i2s_cfg, sizeof(struct i2s_config)); in i2s_sam_configure()
Di2s_litex.h83 struct i2s_config cfg;
Di2s_esp32.c37 struct i2s_config i2s_cfg;
78 static esp_err_t i2s_esp32_calculate_clock(const struct i2s_config *i2s_cfg, uint8_t channel_length, in i2s_esp32_calculate_clock()
500 const struct i2s_config *i2s_cfg) in i2s_esp32_configure()
537 memset(&stream->i2s_cfg, 0, sizeof(struct i2s_config)); in i2s_esp32_configure()
676 memcpy(&stream->i2s_cfg, i2s_cfg, sizeof(struct i2s_config)); in i2s_esp32_configure()
683 static const struct i2s_config *i2s_esp32_config_get(const struct device *dev, enum i2s_dir dir) in i2s_esp32_config_get()
Di2s_mcux_flexcomm.c37 struct i2s_config cfg;
69 const struct i2s_config *i2s_cfg, in i2s_mcux_flexcomm_cfg_convert()
169 static const struct i2s_config *i2s_mcux_config_get(const struct device *dev, in i2s_mcux_config_get()
189 const struct i2s_config *i2s_cfg) in i2s_mcux_configure()
308 memcpy(&stream->cfg, i2s_cfg, sizeof(struct i2s_config)); in i2s_mcux_configure()
Di2s_nrfx.c19 struct i2s_config cfg;
64 const struct i2s_config *i2s_cfg) in find_suitable_clock()
419 const struct i2s_config *i2s_cfg) in i2s_nrfx_configure()
558 static const struct i2s_config *i2s_nrfx_config_get(const struct device *dev, in i2s_nrfx_config_get()
Di2s_mcux_sai.c72 struct i2s_config cfg;
437 const struct i2s_config *i2s_cfg) in i2s_mcux_config()
636 memcpy(&dev_data->tx.cfg, i2s_cfg, sizeof(struct i2s_config)); in i2s_mcux_config()
661 memcpy(&dev_data->rx.cfg, i2s_cfg, sizeof(struct i2s_config)); 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()
Di2s_litex.c323 const struct i2s_config *i2s_cfg) in i2s_litex_configure()
422 memcpy(&stream->cfg, i2s_cfg, sizeof(struct i2s_config)); in i2s_litex_configure()
Di2s_ll_stm32.c183 const struct i2s_config *i2s_cfg) in i2s_stm32_configure()
228 memset(&stream->cfg, 0, sizeof(struct i2s_config)); in i2s_stm32_configure()
233 memcpy(&stream->cfg, i2s_cfg, sizeof(struct i2s_config)); in i2s_stm32_configure()
/Zephyr-latest/include/zephyr/drivers/
Di2s.h295 struct i2s_config { struct
323 const struct i2s_config *cfg); argument
324 const struct i2s_config *(*config_get)(const struct device *dev,
358 const struct i2s_config *cfg);
362 const struct i2s_config *cfg) in z_impl_i2s_configure()
378 static inline const struct i2s_config *i2s_config_get(const struct device *dev, in i2s_config_get()
/Zephyr-latest/tests/drivers/i2s/i2s_api/src/
Dtest_i2s_errors.c17 struct i2s_config invalid_config = { .word_size = 16U, in ZTEST_USER()
55 struct i2s_config inactive_config = { .word_size = 16U, in ZTEST_USER()
88 struct i2s_config test_config = { .word_size = 16U, in ZTEST_USER()
112 struct i2s_config inactive_config = { .word_size = 16U, in ZTEST_USER()
136 struct i2s_config test_config = { .word_size = 16U, in ZTEST_USER()
Dcommon.c159 struct i2s_config i2s_cfg; in configure_stream()
Dtest_i2s_states.c21 struct i2s_config i2s_cfg; in ZTEST_USER()
/Zephyr-latest/samples/boards/enjoydigital/litex/i2s/src/
Dmain.c30 static struct i2s_config i2s_rx_cfg;
31 static struct i2s_config i2s_tx_cfg;
/Zephyr-latest/drivers/dai/intel/ssp/
Ddai-params-intel-ipc4.h273 struct dai_intel_ipc4_ssp_config_ver_3_0 i2s_config; member
275 struct dai_intel_ipc4_ssp_config i2s_config;
/Zephyr-latest/samples/drivers/i2s/i2s_codec/src/
Dmain.c34 static bool configure_tx_streams(const struct device *i2s_dev, struct i2s_config *config) in configure_tx_streams()
68 struct i2s_config config; in main()
/Zephyr-latest/samples/drivers/i2s/output/src/
Dmain.c62 struct i2s_config i2s_cfg; in main()
/Zephyr-latest/samples/drivers/i2s/echo/src/
Dmain.c153 const struct i2s_config *config) in configure_streams()
251 struct i2s_config config; in main()
/Zephyr-latest/drivers/audio/
Dmpxxdtyy-i2s.c125 struct i2s_config i2s_cfg; in mpxxdtyy_i2s_configure()
/Zephyr-latest/include/zephyr/audio/
Dcodec.h105 struct i2s_config i2s; /**< I2S configuration */
/Zephyr-latest/samples/subsys/usb/uac2_explicit_feedback/src/
Dmain.c260 struct i2s_config config; in main()
/Zephyr-latest/drivers/led_strip/
Dws2812_i2s.c163 struct i2s_config config; in ws2812_i2s_init()

12