Home
last modified time | relevance | path

Searched refs:num_amps (Results 1 – 8 of 8) sorted by relevance

/linux/sound/hda/codecs/side-codecs/
H A Dcirrus_scodec_test.c187 int num_amps; member
196 int num_spk_id_refs = param->num_amps * param->gpios_per_amp; in cirrus_scodec_test_spkid_parse()
224 for (i = 0; i < param->num_amps; ++i) { in cirrus_scodec_test_spkid_parse()
230 ret = cirrus_scodec_get_speaker_id(dev, i, param->num_amps, -1); in cirrus_scodec_test_spkid_parse()
272 { .num_amps = 2, .gpios_per_amp = 1, .num_amps_sharing = 1 },
273 { .num_amps = 2, .gpios_per_amp = 2, .num_amps_sharing = 1 },
274 { .num_amps = 2, .gpios_per_amp = 3, .num_amps_sharing = 1 },
275 { .num_amps = 2, .gpios_per_amp = 4, .num_amps_sharing = 1 },
276 { .num_amps = 3, .gpios_per_amp = 1, .num_amps_sharing = 1 },
277 { .num_amps = 3, .gpios_per_amp = 2, .num_amps_sharing = 1 },
[all …]
H A Dcs35l41_hda_property.c19 int num_amps; member
144 int spkid_gpio, int cs_gpio_index, int num_amps) in cs35l41_add_gpios() argument
170 if ((cs_gpio_index >= 0) && (num_amps == 2)) { in cs35l41_add_gpios()
189 reset_gpio_params = devm_kcalloc(physdev, num_amps, sizeof(struct acpi_gpio_params), in cs35l41_add_gpios()
194 for (i = 0; i < num_amps; i++) in cs35l41_add_gpios()
198 gpio_mapping[reset_index].size = num_amps; in cs35l41_add_gpios()
203 spkid_gpio_params = devm_kcalloc(physdev, num_amps, sizeof(struct acpi_gpio_params), in cs35l41_add_gpios()
208 for (i = 0; i < num_amps; i++) in cs35l41_add_gpios()
212 gpio_mapping[spkid_index].size = num_amps; in cs35l41_add_gpios()
215 if ((cs_gpio_index >= 0) && (num_amps == 2)) { in cs35l41_add_gpios()
[all …]
H A Dcirrus_scodec.c15 int num_amps, int fixed_gpio_id) in cirrus_scodec_get_speaker_id() argument
39 gpios_per_amp = count / num_amps; in cirrus_scodec_get_speaker_id()
42 if (count % num_amps) in cirrus_scodec_get_speaker_id()
H A Dcirrus_scodec.h11 int num_amps, int fixed_gpio_id);
H A Dcs35l41_hda.h107 int cs35l41_get_speaker_id(struct device *dev, int amp_index, int num_amps, int fixed_gpio_id);
H A Dcs35l41_hda.c1725 int cs35l41_get_speaker_id(struct device *dev, int amp_index, int num_amps, int fixed_gpio_id) in cs35l41_get_speaker_id() argument
1750 gpios_per_amp = count / num_amps; in cs35l41_get_speaker_id()
1753 if (count % num_amps) in cs35l41_get_speaker_id()
/linux/sound/soc/codecs/
H A Dcs-amp-lib-test.c57 int num_amps; member
75 static void cs_amp_lib_test_init_dummy_cal_blob(struct kunit *test, int num_amps) in cs_amp_lib_test_init_dummy_cal_blob() argument
81 blob_size = struct_size(priv->cal_blob, data, num_amps); in cs_amp_lib_test_init_dummy_cal_blob()
87 priv->cal_blob->count = num_amps; in cs_amp_lib_test_init_dummy_cal_blob()
89 get_random_bytes(priv->cal_blob->data, flex_array_size(priv->cal_blob, data, num_amps)); in cs_amp_lib_test_init_dummy_cal_blob()
92 for (i = 0; i < num_amps; i++) in cs_amp_lib_test_init_dummy_cal_blob()
100 for (i = 0; i < num_amps; i++) { in cs_amp_lib_test_init_dummy_cal_blob()
369 cs_amp_lib_test_init_dummy_cal_blob(test, param->num_amps); in cs_amp_lib_test_get_efi_cal_by_uid_test()
402 cs_amp_lib_test_init_dummy_cal_blob(test, param->num_amps); in cs_amp_lib_test_get_efi_cal_by_index_unchecked_test()
434 cs_amp_lib_test_init_dummy_cal_blob(test, param->num_amps); in cs_amp_lib_test_get_efi_cal_by_index_checked_test()
[all …]
H A Dcs-amp-lib.c450 static int _cs_amp_set_efi_calibration_data(struct device *dev, int amp_index, int num_amps, in _cs_amp_set_efi_calibration_data() argument
516 num_entries = max(num_amps, amp_index + 1); in _cs_amp_set_efi_calibration_data()
614 int cs_amp_set_efi_calibration_data(struct device *dev, int amp_index, int num_amps, in cs_amp_set_efi_calibration_data() argument
620 num_amps, in_data); in cs_amp_set_efi_calibration_data()