Searched refs:i2s (Results 1 – 15 of 15) sorted by relevance
| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/ |
| A D | i2s.c | 40 i2s->callback(i2s, I2S_EVENT_ERROR, i2s->arg); in wj_i2s_dma_event_cb() 47 i2s->callback(i2s, I2S_EVENT_ERROR, i2s->arg); in wj_i2s_dma_event_cb() 55 i2s->tx_buf->read = (i2s->tx_buf->read + read_len) % i2s->tx_buf->size; in wj_i2s_dma_event_cb() 61 i2s->callback(i2s, I2S_EVENT_TX_BUFFER_EMPTY, i2s->arg); in wj_i2s_dma_event_cb() 71 i2s->callback(i2s, I2S_EVENT_SEND_COMPLETE, i2s->arg); in wj_i2s_dma_event_cb() 80 i2s->callback(i2s, I2S_EVENT_RECEIVE_COMPLETE, i2s->arg); in wj_i2s_dma_event_cb() 82 i2s->callback(i2s, I2S_EVENT_RX_BUFFER_FULL, i2s->arg); in wj_i2s_dma_event_cb() 749 memset(i2s->tx_buf->buffer, 0, i2s->tx_buf->size); in csi_i2s_send_start() 788 memset(i2s->rx_buf->buffer, 0, i2s->rx_buf->size); in csi_i2s_receive_start() 812 memset(i2s->tx_buf->buffer, 0, i2s->tx_buf->size); in csi_i2s_send_stop() [all …]
|
| A D | codec.c | 44 static void es_codec_irq(csi_i2s_t *i2s, csi_i2s_event_t event, void *arg) in es_codec_irq() argument 57 if (i2s->dev.idx == OUTPUT_I2S_IDX) { in es_codec_irq() 61 } else if (i2s->dev.idx == INPUT_I2S_IDX) { in es_codec_irq() 67 if (i2s->dev.idx == OUTPUT_I2S_IDX) { in es_codec_irq() 73 if (i2s->dev.idx == INPUT_I2S_IDX) { in es_codec_irq()
|
| /bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/ |
| A D | i2s.h | 145 void csi_i2s_uninit(csi_i2s_t *i2s); 153 void csi_i2s_enable(csi_i2s_t *i2s, bool enable); 234 uint32_t csi_i2s_rx_buffer_avail(csi_i2s_t *i2s); 318 csi_error_t csi_i2s_send_pause(csi_i2s_t *i2s); 325 csi_error_t csi_i2s_send_resume(csi_i2s_t *i2s); 332 csi_error_t csi_i2s_send_start(csi_i2s_t *i2s); 346 void csi_i2s_send_stop(csi_i2s_t *i2s); 353 void csi_i2s_receive_stop(csi_i2s_t *i2s); 369 void csi_i2s_detach_callback(csi_i2s_t *i2s); 384 csi_error_t csi_i2s_enable_pm(csi_i2s_t *i2s); [all …]
|
| /bsp/phytium/aarch32/.ci/attachconfig/ |
| A D | ci.attachconfig.yml | 7 - devices.i2s 47 - devices.i2s 172 devices.i2s:
|
| /bsp/lm3s8962/Libraries/driverlib/ |
| A D | driverlib.Opt | 27 OPTFFF 1,11,1,0,0,0,0,0,<.\i2s.c><i2s.c>
|
| A D | driverlib.Uv2 | 19 File 1,1,<.\i2s.c><i2s.c> 0x0
|
| /bsp/phytium/aarch64/.ci/attachconfig/ |
| A D | ci.attachconfig.yml | 57 - devices.i2s 97 - devices.i2s 235 devices.i2s:
|
| /bsp/bouffalo_lab/bl61x/board/config/ |
| A D | bl_factory_params_IoTKitA_auto.dts | 59 i2s { 62 i2s@40017000 { 71 i2s@40017100 {
|
| /bsp/phytium/libraries/ |
| A D | SConscript | 136 ## i2s 138 src += Glob(PHYTIUM_SDK_DIR+'/drivers/i2s/fi2s/*.c') \ 141 path += [PHYTIUM_SDK_DIR + '/drivers/i2s/fi2s/'] \
|
| /bsp/nuvoton/nk-980iot/board/ |
| A D | Kconfig | 22 bool "NAU8822 Audio Codec supporting(over i2s, i2c0)"
|
| /bsp/nuvoton/nk-n9h30/board/ |
| A D | Kconfig | 23 bool "NAU8822 Audio Codec supporting(over i2s, i2c0)"
|
| /bsp/nuvoton/numaker-iot-m487/board/ |
| A D | Kconfig | 38 bool "NAU88L25 Audio Codec supporting(over i2s, i2c2)"
|
| /bsp/hpmicro/libraries/hpm_sdk/ |
| A D | CHANGELOG.md | 274 - drivers: i2s: change fifo threshold parameter. 483 - soc: HPM6880: fix i2s clock config driver 651 - samples: drivers: i2s: fix tx underflow during tx start 677 - drivers: i2s: update API 1027 - samples: drivers: i2s: add an i2s_master demo 1028 - samples: drivers: i2s: add an i2s_slave demo 1053 - samples: drivers: i2s: fix CFGR config 1150 - drivers: i2s: fix i2s interrupt workaround in i2s_init 1159 - drivers: i2s: i2s_enable() issue fix 1230 - soc: driver: clock: i2s get clock error [all …]
|
| /bsp/nuvoton/numaker-pfm-m487/board/ |
| A D | Kconfig | 21 bool "NAU88L25 Audio Codec supporting(over i2s, i2c2)"
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/bmsis/core-v-mcu/include/ |
| A D | core-v-mcu-periph.h | 486 #define i2s(id) ((i2s_t *) UDMA_I2S(id)) macro
|
Completed in 56 milliseconds