Lines Matching refs:info
755 static bool acpi_info_matches_ids(struct acpi_device_info *info,
761 if (!(info->valid & ACPI_VALID_HID))
764 index = match_string(ids, -1, info->hardware_id.string);
768 if (info->valid & ACPI_VALID_CID)
769 cid_list = &info->compatible_id_list;
793 "INT3472", /* Camera sensor PMIC / clk and regulator info */
1332 struct acpi_device_info *info = NULL;
1343 acpi_get_object_info(handle, &info);
1344 if (!info) {
1345 pr_err("%s: Error reading device info\n", __func__);
1349 if (info->valid & ACPI_VALID_HID) {
1350 acpi_add_id(pnp, info->hardware_id.string);
1353 if (info->valid & ACPI_VALID_CID) {
1354 cid_list = &info->compatible_id_list;
1358 if (info->valid & ACPI_VALID_ADR) {
1359 pnp->bus_address = info->address;
1362 if (info->valid & ACPI_VALID_UID)
1363 pnp->unique_id = kstrdup(info->unique_id.string,
1365 if (info->valid & ACPI_VALID_CLS)
1366 acpi_add_id(pnp, info->class_code.string);
1368 kfree(info);
2004 struct acpi_device_info *info;
2008 status = acpi_get_object_info(dep_devices.handles[i], &info);
2010 acpi_handle_debug(handle, "Error reading _DEP device info\n");
2014 skip = acpi_info_matches_ids(info, acpi_ignore_dep_ids);
2015 honor_dep = acpi_info_matches_ids(info, acpi_honor_dep_ids);
2016 kfree(info);