Lines Matching defs:i2s_cfg
518 struct afe_param_id_i2s_cfg i2s_cfg;
1326 pcfg->i2s_cfg.i2s_cfg_minor_version = AFE_API_VERSION_I2S_CONFIG;
1327 pcfg->i2s_cfg.sample_rate = cfg->sample_rate;
1328 pcfg->i2s_cfg.bit_width = cfg->bit_width;
1329 pcfg->i2s_cfg.data_format = AFE_LINEAR_PCM_DATA;
1333 pcfg->i2s_cfg.ws_src = AFE_PORT_CONFIG_I2S_WS_SRC_INTERNAL;
1337 pcfg->i2s_cfg.ws_src = AFE_PORT_CONFIG_I2S_WS_SRC_EXTERNAL;
1352 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_SD0;
1355 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_SD1;
1358 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_SD2;
1361 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_SD3;
1371 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_QUAD01;
1374 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_QUAD23;
1384 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_6CHS;
1394 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_8CHS;
1410 switch (pcfg->i2s_cfg.channel_mode) {
1414 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_SD0;
1417 pcfg->i2s_cfg.channel_mode = AFE_PORT_I2S_SD2;
1422 pcfg->i2s_cfg.mono_stereo = AFE_PORT_I2S_STEREO;
1424 pcfg->i2s_cfg.mono_stereo = AFE_PORT_I2S_MONO;
1429 if (pcfg->i2s_cfg.channel_mode < AFE_PORT_I2S_QUAD01) {
1436 if (pcfg->i2s_cfg.channel_mode < AFE_PORT_I2S_6CHS) {
1443 if (pcfg->i2s_cfg.channel_mode < AFE_PORT_I2S_8CHS) {