]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/acpi/glue.c
ACPI: Print diagnostic messages if device links cannot be created
[karo-tx-linux.git] / drivers / acpi / glue.c
index f3ead0ce37ab455e92e625d084b9b5e79e39609c..94672297e1b1bc6f3b482b3e0985cda28786ee10 100644 (file)
@@ -252,8 +252,15 @@ int acpi_bind_one(struct device *dev, acpi_handle handle)
        acpi_physnode_link_name(physical_node_name, node_id);
        retval = sysfs_create_link(&acpi_dev->dev.kobj, &dev->kobj,
                                   physical_node_name);
+       if (retval)
+               dev_err(&acpi_dev->dev, "Failed to create link %s (%d)\n",
+                       physical_node_name, retval);
+
        retval = sysfs_create_link(&dev->kobj, &acpi_dev->dev.kobj,
                                   "firmware_node");
+       if (retval)
+               dev_err(dev, "Failed to create link firmware_node (%d)\n",
+                       retval);
 
        mutex_unlock(&acpi_dev->physical_node_lock);