Lines Matching defs:dmic_num
440 module_param_named(dmic_num, dmic_num_override, int, 0444);
441 MODULE_PARM_DESC(dmic_num, "SOF HDA DMIC number");
508 int dmic_num = 0;
512 dmic_num = intel_nhlt_get_dmic_geo(sdev->dev, nhlt);
518 dmic_num, dmic_num_override);
519 dmic_num = dmic_num_override;
522 if (dmic_num < 0 || dmic_num > 4) {
523 dev_dbg(sdev->dev, "invalid dmic_number %d\n", dmic_num);
524 dmic_num = 0;
527 return dmic_num;
595 int dmic_num;
598 dmic_num = check_dmic_num(sdev);
600 switch (dmic_num) {
614 dmic_num = 0;
630 dev_info(sdev->dev, "DMICs detected in NHLT tables: %d\n", dmic_num);
631 *dmic_found = dmic_num;
1049 int dmic_num = 0;
1094 ret = dmic_detect_topology_fixup(sdev, &tplg_filename, idisp_str, &dmic_num,
1099 hda_mach->mach_params.dmic_num = dmic_num;
1208 int dmic_num = 0;
1234 &dmic_num, tplg_fixup);
1240 mach->mach_params.dmic_num = dmic_num;
1343 mach->mach_params.dmic_num = check_dmic_num(sdev);
1347 mach->mach_params.dmic_num) {
1352 mach->mach_params.dmic_num,