Lines Matching refs:mach
1123 struct snd_soc_acpi_mach *mach; in hda_sdw_machine_select() local
1138 for (mach = pdata->desc->alt_machines; in hda_sdw_machine_select()
1139 mach && mach->link_mask; mach++) { in hda_sdw_machine_select()
1148 if (~link_mask & mach->link_mask) in hda_sdw_machine_select()
1152 if (!mach->links) in hda_sdw_machine_select()
1155 link = mach->links; in hda_sdw_machine_select()
1169 if (mach && mach->link_mask) { in hda_sdw_machine_select()
1172 mach->drv_name, in hda_sdw_machine_select()
1173 mach->sof_tplg_filename); in hda_sdw_machine_select()
1174 pdata->machine = mach; in hda_sdw_machine_select()
1175 mach->mach_params.links = mach->links; in hda_sdw_machine_select()
1176 mach->mach_params.link_mask = mach->link_mask; in hda_sdw_machine_select()
1177 mach->mach_params.platform = dev_name(sdev->dev); in hda_sdw_machine_select()
1178 pdata->fw_filename = mach->sof_fw_filename; in hda_sdw_machine_select()
1179 pdata->tplg_filename = mach->sof_tplg_filename; in hda_sdw_machine_select()
1195 void hda_set_mach_params(const struct snd_soc_acpi_mach *mach, in hda_set_mach_params() argument
1200 mach_params = (struct snd_soc_acpi_mach_params *)&mach->mach_params; in hda_set_mach_params()
1208 struct snd_soc_acpi_mach *mach; in hda_machine_select() local
1210 mach = snd_soc_acpi_find_machine(desc->machines); in hda_machine_select()
1211 if (mach) { in hda_machine_select()
1217 sof_pdata->tplg_filename = mach->sof_tplg_filename; in hda_machine_select()
1219 sof_pdata->machine = mach; in hda_machine_select()
1221 if (mach->link_mask) { in hda_machine_select()
1222 mach->mach_params.links = mach->links; in hda_machine_select()
1223 mach->mach_params.link_mask = mach->link_mask; in hda_machine_select()