Lines Matching defs:index
684 * ts_group array index corresponds to dmic hw fifos, that gather audio samples from pdm
978 fprintf(stderr, "dmic_set_config(): dai->index exceeds number of FIFOs\n");
1046 int dmic_get_params(struct intel_nhlt_params *nhlt, int index, uint32_t *sample_rate,
1058 if (dmic->dmic_prm[index].pdm[0].enable_mic_a)
1061 if (dmic->dmic_prm[index].pdm[0].enable_mic_b)
1064 if (dmic->dmic_prm[index].pdm[1].enable_mic_a)
1067 if (dmic->dmic_prm[index].pdm[1].enable_mic_b)
1070 *sample_rate = dmic->dmic_prm[index].fifo_fs;
1072 *bits_per_sample = dmic->dmic_prm[index].fifo_bits;
1082 int dmic_get_mic_params(struct intel_nhlt_params *nhlt, int index,
1095 *type = dmic->dmic_mic_config.vendor[index].type;
1096 *panel = dmic->dmic_mic_config.vendor[index].panel;
1097 *speaker_position_distance = dmic->dmic_mic_config.vendor[index].speaker_position_distance;
1098 *horizontal_offset = dmic->dmic_mic_config.vendor[index].horizontal_offset;
1099 *vertical_offset = dmic->dmic_mic_config.vendor[index].vertical_offset;
1100 *frequency_low_band = dmic->dmic_mic_config.vendor[index].frequency_low_band;
1101 *frequency_high_band = dmic->dmic_mic_config.vendor[index].frequency_high_band;
1102 *direction_angle = dmic->dmic_mic_config.vendor[index].direction_angle;
1103 *elevation_angle = dmic->dmic_mic_config.vendor[index].elevation_angle;
1104 *vertical_angle_begin = dmic->dmic_mic_config.vendor[index].vertical_angle_begin;
1105 *vertical_angle_end = dmic->dmic_mic_config.vendor[index].vertical_angle_end;
1106 *horizontal_angle_begin = dmic->dmic_mic_config.vendor[index].horizontal_angle_begin;
1107 *horizontal_angle_end = dmic->dmic_mic_config.vendor[index].horizontal_angle_end;
1235 fprintf(stderr, "set_dmic_data illegal dai index\n");
1294 int dmic_set_mic_params(struct intel_nhlt_params *nhlt, int index,
1307 dmic->dmic_mic_config.vendor[index].type = type;
1308 dmic->dmic_mic_config.vendor[index].panel = panel;
1309 dmic->dmic_mic_config.vendor[index].speaker_position_distance = speaker_position_distance;
1310 dmic->dmic_mic_config.vendor[index].horizontal_offset = horizontal_offset;
1311 dmic->dmic_mic_config.vendor[index].vertical_offset = vertical_offset;
1312 dmic->dmic_mic_config.vendor[index].frequency_low_band = frequency_low_band;
1313 dmic->dmic_mic_config.vendor[index].frequency_high_band = frequency_high_band;
1314 dmic->dmic_mic_config.vendor[index].direction_angle = direction_angle;
1315 dmic->dmic_mic_config.vendor[index].elevation_angle = elevation_angle;
1316 dmic->dmic_mic_config.vendor[index].vertical_angle_begin = vertical_angle_begin;
1317 dmic->dmic_mic_config.vendor[index].vertical_angle_end = vertical_angle_end;
1318 dmic->dmic_mic_config.vendor[index].horizontal_angle_begin = horizontal_angle_begin;
1319 dmic->dmic_mic_config.vendor[index].horizontal_angle_end = horizontal_angle_end;