return ret;
 
        ret = adv7511_init_regulators(adv7511);
-       if (ret) {
-               dev_err(dev, "failed to init regulators\n");
-               return ret;
-       }
+       if (ret)
+               return dev_err_probe(dev, ret, "failed to init regulators\n");
 
        /*
         * The power down GPIO is optional. If present, toggle it from active to
 
                                                 };
 
        host = of_find_mipi_dsi_host_by_node(adv->host_node);
-       if (!host) {
-               dev_err(dev, "failed to find dsi host\n");
-               return -EPROBE_DEFER;
-       }
+       if (!host)
+               return dev_err_probe(dev, -EPROBE_DEFER,
+                                    "failed to find dsi host\n");
 
        dsi = devm_mipi_dsi_device_register_full(dev, host, &info);
-       if (IS_ERR(dsi)) {
-               dev_err(dev, "failed to create dsi device\n");
-               return PTR_ERR(dsi);
-       }
+       if (IS_ERR(dsi))
+               return dev_err_probe(dev, PTR_ERR(dsi),
+                                    "failed to create dsi device\n");
 
        adv->dsi = dsi;
 
                          MIPI_DSI_MODE_NO_EOT_PACKET | MIPI_DSI_MODE_VIDEO_HSE;
 
        ret = devm_mipi_dsi_attach(dev, dsi);
-       if (ret < 0) {
-               dev_err(dev, "failed to attach dsi to host\n");
-               return ret;
-       }
+       if (ret < 0)
+               return dev_err_probe(dev, ret, "failed to attach dsi to host\n");
 
        return 0;
 }