Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fbd5e754 authored by Fabio Estevam's avatar Fabio Estevam Committed by Linus Torvalds
Browse files

drivers/rtc/rtc-mxc.c: remove unneeded label



There is no need to jump to the 'exit_free_pdata' label when
devm_clk_get() fails, as we can directly return the error and simplify the
code a bit.

Signed-off-by: default avatarFabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent a3e6ad67
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -391,8 +391,7 @@ static int mxc_rtc_probe(struct platform_device *pdev)
	pdata->clk = devm_clk_get(&pdev->dev, NULL);
	if (IS_ERR(pdata->clk)) {
		dev_err(&pdev->dev, "unable to get clock!\n");
		ret = PTR_ERR(pdata->clk);
		goto exit_free_pdata;
		return PTR_ERR(pdata->clk);
	}

	clk_prepare_enable(pdata->clk);
@@ -447,8 +446,6 @@ static int mxc_rtc_probe(struct platform_device *pdev)
exit_put_clk:
	clk_disable_unprepare(pdata->clk);

exit_free_pdata:

	return ret;
}