Lines Matching defs:adev

96 	struct acpi_device *adev;
173 if (acpi_dev_uid_to_integer(pdata->adev, &uid) || uid != 1)
183 acpi_handle handle = pdata->adev->handle;
189 if (!acpi_dev_uid_to_integer(pdata->adev, &uid) && uid) {
224 if (acpi_dev_uid_to_integer(pdata->adev, &uid) || uid != 1)
419 static int register_device_clock(struct acpi_device *adev,
423 const char *devname = dev_name(&adev->dev);
534 static bool acpi_lpss_is_supplier(struct acpi_device *adev,
537 return acpi_dev_hid_uid_match(adev, link->supplier_hid, link->supplier_uid);
540 static bool acpi_lpss_is_consumer(struct acpi_device *adev,
543 return acpi_dev_hid_uid_match(adev, link->consumer_hid, link->consumer_uid);
553 struct acpi_device *adev = ACPI_COMPANION(dev);
556 if (!adev)
559 return acpi_dev_hid_uid_match(adev, id->hid, id->uid);
578 static bool acpi_lpss_dep(struct acpi_device *adev, acpi_handle handle)
584 if (!acpi_has_method(adev->handle, "_DEP"))
587 status = acpi_evaluate_reference(adev->handle, "_DEP", NULL,
590 dev_dbg(&adev->dev, "Failed to evaluate _DEP.\n");
634 static void acpi_lpss_create_device_links(struct acpi_device *adev,
642 if (acpi_lpss_is_supplier(adev, link))
645 if (acpi_lpss_is_consumer(adev, link))
650 static int acpi_lpss_create_device(struct acpi_device *adev,
662 pdev = acpi_create_platform_device(adev, NULL);
670 ret = acpi_dev_get_memory_resources(adev, &resource_list);
687 adev->pnp.type.platform_id = 0;
691 pdata->adev = adev;
698 ret = register_device_clock(adev, pdata);
708 acpi_device_fix_up_power(adev);
710 adev->driver_data = pdata;
711 pdev = acpi_create_platform_device(adev, dev_desc->properties);
713 adev->driver_data = NULL;
718 acpi_lpss_create_device_links(adev, pdev);
742 struct acpi_device *adev = ACPI_COMPANION(dev);
747 if (WARN_ON(!adev))
755 pdata = acpi_driver_data(adev);
1289 struct acpi_device *adev;
1296 adev = ACPI_COMPANION(&pdev->dev);
1297 if (!adev)
1300 pdata = acpi_driver_data(adev);