Lines Matching refs:mach_params
242 if (pdata->machine && !pdata->machine->mach_params.link_mask) in hda_sdw_startup()
1033 struct snd_soc_acpi_mach_params *mach_params; in hda_generic_machine_select() local
1105 hda_mach->mach_params.link_mask = 0; in hda_generic_machine_select()
1114 hda_mach->mach_params.link_mask = hdev->info.link_mask; in hda_generic_machine_select()
1123 mach_params = &(*mach)->mach_params; in hda_generic_machine_select()
1124 mach_params->codec_mask = bus->codec_mask; in hda_generic_machine_select()
1367 mach->mach_params.links = mach->links; in hda_sdw_machine_select()
1368 mach->mach_params.link_mask = mach->link_mask; in hda_sdw_machine_select()
1369 mach->mach_params.platform = dev_name(sdev->dev); in hda_sdw_machine_select()
1417 mach->mach_params.links = links; in hda_sdw_machine_select()
1418 mach->mach_params.link_mask = link_mask; in hda_sdw_machine_select()
1419 mach->mach_params.platform = dev_name(sdev->dev); in hda_sdw_machine_select()
1443 struct snd_soc_acpi_mach_params *mach_params; in hda_set_mach_params() local
1445 mach_params = &mach->mach_params; in hda_set_mach_params()
1446 mach_params->platform = dev_name(sdev->dev); in hda_set_mach_params()
1449 mach_params->num_dai_drivers = SOF_SKL_NUM_DAIS_NOCODEC; in hda_set_mach_params()
1451 mach_params->num_dai_drivers = desc->ops->num_drv; in hda_set_mach_params()
1452 mach_params->dai_drivers = desc->ops->drv; in hda_set_mach_params()
1532 mach->mach_params.bt_link_mask = check_nhlt_ssp_mask(sdev, NHLT_DEVICE_BT); in hda_machine_select()
1535 mach->mach_params.bt_link_mask); in hda_machine_select()
1540 mach->mach_params.bt_link_mask, bt_link_mask_override); in hda_machine_select()
1541 mach->mach_params.bt_link_mask = bt_link_mask_override; in hda_machine_select()
1544 if (hweight_long(mach->mach_params.bt_link_mask) > 1) { in hda_machine_select()
1546 mach->mach_params.bt_link_mask); in hda_machine_select()
1547 mach->mach_params.bt_link_mask = 0; in hda_machine_select()
1585 mach->mach_params.dmic_num = check_dmic_num(sdev); in hda_machine_select()
1592 mach->mach_params.dmic_num) { in hda_machine_select()
1597 mach->mach_params.dmic_num, in hda_machine_select()
1605 if (tplg_fixup && mach->mach_params.bt_link_mask && in hda_machine_select()
1607 int bt_port = fls(mach->mach_params.bt_link_mask) - 1; in hda_machine_select()
1618 mach->mach_params.links = mach->links; in hda_machine_select()
1619 mach->mach_params.link_mask = mach->link_mask; in hda_machine_select()
1623 mach->mach_params.i2s_link_mask = check_nhlt_ssp_mask(sdev, NHLT_DEVICE_I2S); in hda_machine_select()
1627 mach->mach_params.i2s_link_mask) { in hda_machine_select()
1630 if (hweight_long(mach->mach_params.i2s_link_mask) > 1 && in hda_machine_select()
1635 ssp_num = fls(mach->mach_params.i2s_link_mask) - 1; in hda_machine_select()