Lines Matching refs:param
194 const struct cirrus_scodec_test_spkid_param *param = test->param_value; in cirrus_scodec_test_spkid_parse() local
195 int num_spk_id_refs = param->num_amps * param->gpios_per_amp; in cirrus_scodec_test_spkid_parse()
215 if (!(i % param->gpios_per_amp) && in cirrus_scodec_test_spkid_parse()
216 (i % (param->gpios_per_amp * param->num_amps_sharing))) in cirrus_scodec_test_spkid_parse()
217 v -= param->gpios_per_amp; in cirrus_scodec_test_spkid_parse()
223 for (i = 0; i < param->num_amps; ++i) { in cirrus_scodec_test_spkid_parse()
224 for (v = 0; v < (1 << param->gpios_per_amp); ++v) { in cirrus_scodec_test_spkid_parse()
227 v << (param->gpios_per_amp * (i / param->num_amps_sharing)); in cirrus_scodec_test_spkid_parse()
229 ret = cirrus_scodec_get_speaker_id(dev, i, param->num_amps, -1); in cirrus_scodec_test_spkid_parse()
305 static void cirrus_scodec_test_spkid_param_desc(const struct cirrus_scodec_test_spkid_param *param, in cirrus_scodec_test_spkid_param_desc() argument
309 param->num_amps, param->gpios_per_amp, param->num_amps_sharing); in cirrus_scodec_test_spkid_param_desc()