Lines Matching refs:mach
1124 struct snd_soc_acpi_mach *mach;
1139 for (mach = pdata->desc->alt_machines;
1140 mach && mach->link_mask; mach++) {
1145 * first check whether link_mask of mach is subset of
1149 if (~link_mask & mach->link_mask)
1153 if (!mach->links)
1156 link = mach->links;
1170 if (mach && mach->link_mask) {
1173 mach->drv_name,
1174 mach->sof_tplg_filename);
1175 pdata->machine = mach;
1176 mach->mach_params.links = mach->links;
1177 mach->mach_params.link_mask = mach->link_mask;
1178 mach->mach_params.platform = dev_name(sdev->dev);
1179 pdata->fw_filename = mach->sof_fw_filename;
1180 pdata->tplg_filename = mach->sof_tplg_filename;
1196 void hda_set_mach_params(const struct snd_soc_acpi_mach *mach,
1201 mach_params = (struct snd_soc_acpi_mach_params *)&mach->mach_params;
1209 struct snd_soc_acpi_mach *mach;
1211 mach = snd_soc_acpi_find_machine(desc->machines);
1212 if (mach) {
1215 * the one set in mach table
1218 sof_pdata->tplg_filename = mach->sof_tplg_filename;
1220 sof_pdata->machine = mach;
1222 if (mach->link_mask) {
1223 mach->mach_params.links = mach->links;
1224 mach->mach_params.link_mask = mach->link_mask;
1234 * Choose HDA generic machine driver if mach is NULL.
1235 * Otherwise, set certain mach params.