Lines Matching refs:tdm
1138 mask = slot_cfg->tdm.slot_mask; in i2s_set_sample_rates()
1356 SLOT_CFG(tdm).slot_mask = i2s_config->chan_mask >> 16; in i2s_config_transfer()
1358 SLOT_CFG(tdm).ws_width = 0; // I2S_TDM_AUTO_WS_WIDTH in i2s_config_transfer()
1360 SLOT_CFG(tdm).ws_pol = false; in i2s_config_transfer()
1362 SLOT_CFG(tdm).bit_shift = true; in i2s_config_transfer()
1364 SLOT_CFG(tdm).bit_shift = true; in i2s_config_transfer()
1365 SLOT_CFG(tdm).ws_width = 1; in i2s_config_transfer()
1366 SLOT_CFG(tdm).ws_pol = true; in i2s_config_transfer()
1368 SLOT_CFG(tdm).bit_shift = true; in i2s_config_transfer()
1369 SLOT_CFG(tdm).ws_width = p_i2s[i2s_num]->slot_cfg.slot_bit_width; in i2s_config_transfer()
1370 SLOT_CFG(tdm).ws_pol = true; in i2s_config_transfer()
1372 SLOT_CFG(tdm).left_align = i2s_config->left_align; in i2s_config_transfer()
1373 SLOT_CFG(tdm).big_endian = i2s_config->big_edin; in i2s_config_transfer()
1374 SLOT_CFG(tdm).bit_order_lsb = i2s_config->bit_order_msb; // The old name is incorrect in i2s_config_transfer()
1375 SLOT_CFG(tdm).skip_mask = i2s_config->skip_msk; in i2s_config_transfer()
1378 p_i2s[i2s_num]->active_slot = __builtin_popcount(SLOT_CFG(tdm).slot_mask); in i2s_config_transfer()
1379 uint32_t mx_slot = 32 - __builtin_clz(SLOT_CFG(tdm).slot_mask); in i2s_config_transfer()