Lines Matching refs:adev
43 struct platform_device *acpi_create_platform_device(struct acpi_device *adev) in acpi_create_platform_device() argument
54 if (adev->physical_node_count) in acpi_create_platform_device()
57 if (!acpi_match_device_ids(adev, forbidden_id_list)) in acpi_create_platform_device()
61 count = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in acpi_create_platform_device()
68 dev_err(&adev->dev, "No memory for resources\n"); in acpi_create_platform_device()
86 acpi_parent = adev->parent; in acpi_create_platform_device()
101 pdevinfo.name = dev_name(&adev->dev); in acpi_create_platform_device()
105 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_create_platform_device()
107 if (acpi_dma_supported(adev)) in acpi_create_platform_device()
114 dev_err(&adev->dev, "platform device creation failed: %ld\n", in acpi_create_platform_device()
117 dev_dbg(&adev->dev, "created platform device %s\n", in acpi_create_platform_device()