Home
last modified time | relevance | path

Searched refs:data_line (Results 1 – 4 of 4) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_i2s_drv.c47 while (i2s_get_tx_line_fifo_level(ptr, data_line) < data_count) { in i2s_fill_tx_dummy_data()
48 ptr->TXD[data_line] = 0; in i2s_fill_tx_dummy_data()
190 ptr->TXDSLOT[config->data_line] = config->channel_slot_mask; in _i2s_config_tx()
198 | I2S_CTRL_TX_EN_SET(1 << config->data_line); in _i2s_config_tx()
217 ptr->RXDSLOT[config->data_line] = config->channel_slot_mask; in _i2s_config_rx()
219 | I2S_CTRL_RX_EN_SET(1 << config->data_line); in _i2s_config_rx()
239 ptr->RXDSLOT[config->data_line] = config->channel_slot_mask; in _i2s_config_transfer()
248 | I2S_CTRL_RX_EN_SET(1 << config->data_line) in _i2s_config_transfer()
249 | I2S_CTRL_TX_EN_SET(1 << config->data_line); in _i2s_config_transfer()
421 transfer->data_line = I2S_DATA_LINE_0; in i2s_get_default_transfer_config_for_dao()
[all …]
/bsp/hpmicro/libraries/drivers/
A Ddrv_i2s.c225 caps->udata.value = hpm_audio->transfer.data_line; in hpm_i2s_getcaps()
269 caps->udata.value = hpm_audio->transfer.data_line; in hpm_i2s_getcaps()
336 hpm_audio->transfer.data_line = caps->udata.value; in hpm_i2s_configure()
378 hpm_audio->transfer.data_line = caps->udata.value; in hpm_i2s_configure()
461 …if (i2s_fill_tx_dummy_data(hpm_audio->base, hpm_audio->transfer.data_line , 2) != status_success) { in hpm_i2s_start()
541 …ch_config.dst_addr = (uint32_t)&hpm_audio->base->TXD[hpm_audio->transfer.data_line] + data_shift_b… in hpm_i2s_transmit()
564 …ch_config.src_addr = (uint32_t)&hpm_audio->base->RXD[hpm_audio->transfer.data_line] + data_shift_b… in hpm_i2s_transmit()
A Ddrv_pdm.c112 transfer.data_line = PDM_I2S_DATA_LINE; in hpm_pdm_set_channels()
190 transfer.data_line = PDM_I2S_DATA_LINE; in hpm_pdm_init()
/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_i2s_drv.h61 uint8_t data_line; member
672 hpm_stat_t i2s_fill_tx_dummy_data(I2S_Type *ptr, uint8_t data_line, uint8_t data_count);

Completed in 14 milliseconds