Lines Matching full:peripherals
1304 struct sdw_peripherals *peripherals; in hda_sdw_machine_select() local
1324 if (!hdev->sdw->peripherals || !hdev->sdw->peripherals->num_peripherals) { in hda_sdw_machine_select()
1360 hdev->sdw->peripherals)) in hda_sdw_machine_select()
1377 peripherals = hdev->sdw->peripherals; in hda_sdw_machine_select()
1378 for (i = 0; i < peripherals->num_peripherals; i++) in hda_sdw_machine_select()
1380 peripherals->array[i]->bus->link_id, in hda_sdw_machine_select()
1381 peripherals->array[i]->id.mfg_id, in hda_sdw_machine_select()
1382 peripherals->array[i]->id.part_id, in hda_sdw_machine_select()
1383 peripherals->array[i]->id.sdw_version); in hda_sdw_machine_select()
1391 if (!peripherals->num_peripherals) in hda_sdw_machine_select()
1400 for (i = 0; i < peripherals->num_peripherals; i++) in hda_sdw_machine_select()
1401 link_mask |= BIT(peripherals->array[i]->bus->link_id); in hda_sdw_machine_select()
1409 for (i = 0; i < peripherals->num_peripherals; i++) { in hda_sdw_machine_select()
1411 link_index = hweight32(link_mask & (BIT(peripherals->array[i]->bus->link_id) - 1)); in hda_sdw_machine_select()
1412 links[link_index].adr_d = find_acpi_adr_device(sdev->dev, peripherals->array[i], in hda_sdw_machine_select()