Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
[cascardo/linux.git] / drivers / base / dd.c
index dae6cef..16688f5 100644 (file)
@@ -402,8 +402,7 @@ pinctrl_bind_failed:
        devres_release_all(dev);
        driver_sysfs_remove(dev);
        dev->driver = NULL;
-       if (ret != -EPROBE_DEFER)
-               dev_set_drvdata(dev, NULL);
+       dev_set_drvdata(dev, NULL);
        if (dev->pm_domain && dev->pm_domain->dismiss)
                dev->pm_domain->dismiss(dev);
        pm_runtime_reinit(dev);