]> Git Repo - linux.git/blobdiff - drivers/usb/typec/qcom-pmic-typec.c
ACPI: resource: do IRQ override on LENOVO IdeaPad
[linux.git] / drivers / usb / typec / qcom-pmic-typec.c
index a0454a80c4a21b3d609ae3506c6dee03da4bae10..432ea62f1bab66791dc7b85344c50526188f0c3c 100644 (file)
@@ -195,9 +195,8 @@ static int qcom_pmic_typec_probe(struct platform_device *pdev)
 
        qcom_usb->role_sw = fwnode_usb_role_switch_get(dev_fwnode(qcom_usb->dev));
        if (IS_ERR(qcom_usb->role_sw)) {
-               if (PTR_ERR(qcom_usb->role_sw) != -EPROBE_DEFER)
-                       dev_err(dev, "failed to get role switch\n");
-               ret = PTR_ERR(qcom_usb->role_sw);
+               ret = dev_err_probe(dev, PTR_ERR(qcom_usb->role_sw),
+                                   "failed to get role switch\n");
                goto err_typec_port;
        }
 
This page took 0.027247 seconds and 4 git commands to generate.