···13811381 }1382138213831383 if (!r) {13841384- dev_err(dev, "Failed to resolve %s-supply for %s\n",13851385- rdev->supply_name, rdev->desc->name);13861386- return -EPROBE_DEFER;13841384+ if (have_full_constraints()) {13851385+ r = dummy_regulator_rdev;13861386+ } else {13871387+ dev_err(dev, "Failed to resolve %s-supply for %s\n",13881388+ rdev->supply_name, rdev->desc->name);13891389+ return -EPROBE_DEFER;13901390+ }13871391 }1388139213891393 /* Recursively resolve the supply of the supply */