Searched refs:i2s_dev (Results 1 – 3 of 3) sorted by relevance
/Zephyr-latest/samples/subsys/usb/uac2_explicit_feedback/src/ |
D | main.c | 43 const struct device *i2s_dev; member 69 i2s_trigger(ctx->i2s_dev, I2S_DIR_TX, I2S_TRIGGER_DROP); in uac2_terminal_update_cb() 125 ret = i2s_write(ctx->i2s_dev, buf, size); in uac2_data_recv_cb() 132 i2s_trigger(ctx->i2s_dev, I2S_DIR_TX, I2S_TRIGGER_PREPARE); in uac2_data_recv_cb() 134 ret = i2s_write(ctx->i2s_dev, buf, size); in uac2_data_recv_cb() 239 i2s_trigger(ctx->i2s_dev, I2S_DIR_TX, I2S_TRIGGER_START); in uac2_sof() 263 main_ctx.i2s_dev = DEVICE_DT_GET(DT_NODELABEL(i2s_tx)); in main() 265 if (!device_is_ready(main_ctx.i2s_dev)) { in main() 266 printk("%s is not ready\n", main_ctx.i2s_dev->name); in main() 279 ret = i2s_configure(main_ctx.i2s_dev, I2S_DIR_TX, &config); in main()
|
/Zephyr-latest/samples/subsys/usb/uac2_implicit_feedback/src/ |
D | main.c | 45 const struct device *i2s_dev; member 93 i2s_trigger(ctx->i2s_dev, I2S_DIR_BOTH, I2S_TRIGGER_DROP); in uac2_terminal_update_cb() 172 ret = i2s_write(ctx->i2s_dev, buf, size); in uac2_data_recv_cb() 184 i2s_trigger(ctx->i2s_dev, I2S_DIR_BOTH, I2S_TRIGGER_PREPARE); in uac2_data_recv_cb() 186 ret = i2s_write(ctx->i2s_dev, buf, size); in uac2_data_recv_cb() 257 ret = i2s_read(ctx->i2s_dev, &rx_block, &num_bytes); in process_mic_data() 310 ret = i2s_read(ctx->i2s_dev, &rx_block, &num_bytes); in process_mic_data() 490 i2s_trigger(ctx->i2s_dev, I2S_DIR_BOTH, I2S_TRIGGER_START); in uac2_sof() 526 main_ctx.i2s_dev = DEVICE_DT_GET(DT_NODELABEL(i2s_rxtx)); in main() 528 if (!device_is_ready(main_ctx.i2s_dev)) { in main() [all …]
|
/Zephyr-latest/samples/drivers/i2s/i2s_codec/src/ |
D | main.c | 34 static bool configure_tx_streams(const struct device *i2s_dev, struct i2s_config *config) in configure_tx_streams() argument 38 ret = i2s_configure(i2s_dev, I2S_DIR_TX, config); in configure_tx_streams()
|