Home
last modified time | relevance | path

Searched refs:dmic_num (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/sound/soc/mediatek/mt8188/
H A Dmt8188-dai-dmic.c240 u8 dmic_num; in mtk_dai_dmic_hw_gain_enable() local
243 dmic_num = mtk_dmic_channels_to_dmic_number(channels); in mtk_dai_dmic_hw_gain_enable()
244 for (i = dmic_num; i >= DMIC0; i--) { in mtk_dai_dmic_hw_gain_enable()
296 u8 dmic_num; in mtk_dmic_event() local
311 for (i = dmic_num; i >= DMIC0; i--) in mtk_dmic_event()
321 for (i = dmic_num; i >= DMIC0; i--) { in mtk_dmic_event()
330 for (i = dmic_num; i >= DMIC0; i--) { in mtk_dmic_event()
350 for (i = dmic_num; i >= DMIC0; i--) in mtk_dmic_event()
362 for (i = dmic_num; i >= DMIC0; i--) { in mtk_dmic_event()
408 u8 dmic_num; in mtk_dai_dmic_hw_params() local
[all …]
/linux-6.15/sound/soc/amd/acp/
H A Dacp-sdw-legacy-mach.c339 int sdw_be_num = 0, dmic_num = 0; in soc_card_dai_links_create() local
375 if (soc_sdw_quirk & ASOC_SDW_ACP_DMIC || mach_params->dmic_num) in soc_card_dai_links_create()
376 dmic_num = 1; in soc_card_dai_links_create()
378 dev_dbg(dev, "sdw %d, dmic %d", sdw_be_num, dmic_num); in soc_card_dai_links_create()
385 num_links = sdw_be_num + dmic_num; in soc_card_dai_links_create()
404 if (dmic_num > 0) { in soc_card_dai_links_create()
480 if (mach->mach_params.dmic_num) { in mc_probe()
484 mach->mach_params.dmic_num); in mc_probe()
H A Dacp-sdw-sof-mach.c263 int sdw_be_num = 0, dmic_num = 0; in sof_card_dai_links_create() local
299 if (sof_sdw_quirk & ASOC_SDW_ACP_DMIC || mach_params->dmic_num) in sof_card_dai_links_create()
300 dmic_num = 1; in sof_card_dai_links_create()
302 dev_dbg(dev, "sdw %d, dmic %d", sdw_be_num, dmic_num); in sof_card_dai_links_create()
309 num_links = sdw_be_num + dmic_num; in sof_card_dai_links_create()
328 if (dmic_num > 0) { in sof_card_dai_links_create()
/linux-6.15/sound/soc/sof/intel/
H A Dhda.c474 MODULE_PARM_DESC(dmic_num, "SOF HDA DMIC number");
545 int dmic_num = 0; in check_dmic_num() local
549 dmic_num = intel_nhlt_get_dmic_geo(sdev->dev, nhlt); in check_dmic_num()
557 dmic_num, dmic_num_override); in check_dmic_num()
558 dmic_num = dmic_num_override; in check_dmic_num()
561 if (dmic_num < 0 || dmic_num > 4) { in check_dmic_num()
563 dmic_num = 0; in check_dmic_num()
566 return dmic_num; in check_dmic_num()
1365 mach->mach_params.dmic_num = check_dmic_num(sdev); in hda_machine_select()
1372 mach->mach_params.dmic_num) { in hda_machine_select()
[all …]
/linux-6.15/sound/soc/intel/boards/
H A Dsof_sdw.c907 mach_params->dmic_num > 0) { in create_sdw_dailink()
1120 int sdw_be_num = 0, ssp_num = 0, dmic_num = 0, bt_num = 0; in sof_card_dai_links_create() local
1188 mach_params->dmic_num = 0; in sof_card_dai_links_create()
1189 } else if (mach_params->dmic_num) { in sof_card_dai_links_create()
1190 dmic_num = 2; in sof_card_dai_links_create()
1192 dmic_num = 2; in sof_card_dai_links_create()
1197 mach_params->dmic_num = DMIC_DEFAULT_CHANNELS; in sof_card_dai_links_create()
1204 sdw_be_num, ssp_num, dmic_num, in sof_card_dai_links_create()
1243 if (dmic_num) { in sof_card_dai_links_create()
1356 if (mach->mach_params.dmic_num) { in mc_probe()
[all …]
H A Dskl_hda_dsp_generic.c128 if (mach->mach_params.dmic_num > 0) { in skl_hda_audio_probe()
131 mach->mach_params.dmic_num); in skl_hda_audio_probe()
H A Dsof_ssp_amp.c128 (mach->mach_params.dmic_num == 0)) in sof_ssp_amp_probe()
H A Dsof_es8336.c642 if (mach->mach_params.dmic_num) in sof_es8336_probe()
753 if (mach->mach_params.dmic_num > 0) { in sof_es8336_probe()
755 "cfg-dmics:%d", mach->mach_params.dmic_num); in sof_es8336_probe()
/linux-6.15/include/sound/
H A Dsoc-acpi.h81 u32 dmic_num; member
/linux-6.15/sound/soc/codecs/
H A Dmsm8916-wcd-digital.c670 char *dmic_num = strpbrk(w->name, "12"); in msm8916_wcd_digital_enable_dmic() local
672 if (dmic_num == NULL) { in msm8916_wcd_digital_enable_dmic()
676 ret = kstrtouint(dmic_num, 10, &dmic); in msm8916_wcd_digital_enable_dmic()