Loading drivers/regulator/wm8994-regulator.c +1 −3 Original line number Diff line number Diff line Loading @@ -241,7 +241,7 @@ static __devinit int wm8994_ldo_probe(struct platform_device *pdev) if (!pdata) return -ENODEV; ldo = kzalloc(sizeof(struct wm8994_ldo), GFP_KERNEL); ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm8994_ldo), GFP_KERNEL); if (ldo == NULL) { dev_err(&pdev->dev, "Unable to allocate private data\n"); return -ENOMEM; Loading Loading @@ -285,7 +285,6 @@ static __devinit int wm8994_ldo_probe(struct platform_device *pdev) if (gpio_is_valid(ldo->enable)) gpio_free(ldo->enable); err: kfree(ldo); return ret; } Loading @@ -298,7 +297,6 @@ static __devexit int wm8994_ldo_remove(struct platform_device *pdev) regulator_unregister(ldo->regulator); if (gpio_is_valid(ldo->enable)) gpio_free(ldo->enable); kfree(ldo); return 0; } Loading Loading
drivers/regulator/wm8994-regulator.c +1 −3 Original line number Diff line number Diff line Loading @@ -241,7 +241,7 @@ static __devinit int wm8994_ldo_probe(struct platform_device *pdev) if (!pdata) return -ENODEV; ldo = kzalloc(sizeof(struct wm8994_ldo), GFP_KERNEL); ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm8994_ldo), GFP_KERNEL); if (ldo == NULL) { dev_err(&pdev->dev, "Unable to allocate private data\n"); return -ENOMEM; Loading Loading @@ -285,7 +285,6 @@ static __devinit int wm8994_ldo_probe(struct platform_device *pdev) if (gpio_is_valid(ldo->enable)) gpio_free(ldo->enable); err: kfree(ldo); return ret; } Loading @@ -298,7 +297,6 @@ static __devexit int wm8994_ldo_remove(struct platform_device *pdev) regulator_unregister(ldo->regulator); if (gpio_is_valid(ldo->enable)) gpio_free(ldo->enable); kfree(ldo); return 0; } Loading