Lines Matching refs:dmic_num
504 module_param_named(dmic_num, dmic_num_override, int, 0444);
505 MODULE_PARM_DESC(dmic_num, "SOF HDA DMIC number");
866 int dmic_num = 0;
870 dmic_num = intel_nhlt_get_dmic_geo(sdev->dev, nhlt);
876 dmic_num, dmic_num_override);
877 dmic_num = dmic_num_override;
880 if (dmic_num < 0 || dmic_num > 4) {
881 dev_dbg(sdev->dev, "invalid dmic_number %d\n", dmic_num);
882 dmic_num = 0;
885 return dmic_num;
953 int dmic_num;
956 dmic_num = check_dmic_num(sdev);
958 switch (dmic_num) {
972 dmic_num = 0;
988 dev_info(sdev->dev, "DMICs detected in NHLT tables: %d\n", dmic_num);
989 *dmic_found = dmic_num;
1388 int dmic_num = 0;
1433 ret = dmic_detect_topology_fixup(sdev, &tplg_filename, idisp_str, &dmic_num,
1438 hda_mach->mach_params.dmic_num = dmic_num;
1532 int dmic_num = 0;
1558 &dmic_num, tplg_fixup);
1564 mach->mach_params.dmic_num = dmic_num;
1629 mach->mach_params.dmic_num = check_dmic_num(sdev);
1633 mach->mach_params.dmic_num) {
1638 mach->mach_params.dmic_num,