ACPI: Allow ACPI binding with USB-3.0 hub
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / pnp / pnpacpi / core.c
index 507a8e2..26b5d4b 100644 (file)
@@ -321,14 +321,9 @@ static int __init acpi_pnp_match(struct device *dev, void *_pnp)
 {
        struct acpi_device *acpi = to_acpi_device(dev);
        struct pnp_dev *pnp = _pnp;
-       struct device *physical_device;
-
-       physical_device = acpi_get_physical_device(acpi->handle);
-       if (physical_device)
-               put_device(physical_device);
 
        /* true means it matched */
-       return !physical_device
+       return !acpi->physical_node_count
            && compare_pnp_id(pnp->id, acpi_device_hid(acpi));
 }