can: m_can: m_can_tx_work_queue(): fix tx_skb race condition
[linux-2.6-microblaze.git] / drivers / extcon / extcon-max14577.c
index cc47d62..ace5239 100644 (file)
@@ -713,7 +713,7 @@ static int max14577_muic_probe(struct platform_device *pdev)
                                              max14577_extcon_cable);
        if (IS_ERR(info->edev)) {
                dev_err(&pdev->dev, "failed to allocate memory for extcon\n");
-               return -ENOMEM;
+               return PTR_ERR(info->edev);
        }
 
        ret = devm_extcon_dev_register(&pdev->dev, info->edev);