Commit 1ba85387 authored by Aaro Koskinen's avatar Aaro Koskinen Committed by Wim Van Sebroeck
Browse files

watchdog: omap_wdt: eliminate goto



Eliminate a goto to simplify the code.

Signed-off-by: default avatarAaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: default avatarWim Van Sebroeck <wim@iguana.be>
parent ef481747
Loading
Loading
Loading
Loading
+4 −7
Original line number Diff line number Diff line
@@ -265,8 +265,10 @@ static int omap_wdt_probe(struct platform_device *pdev)
	omap_wdt_disable(wdev);

	ret = watchdog_register_device(omap_wdt);
	if (ret)
		goto err_register;
	if (ret) {
		pm_runtime_disable(wdev->dev);
		return ret;
	}

	pr_info("OMAP Watchdog Timer Rev 0x%02x: initial timeout %d sec\n",
		__raw_readl(wdev->base + OMAP_WATCHDOG_REV) & 0xFF,
@@ -275,11 +277,6 @@ static int omap_wdt_probe(struct platform_device *pdev)
	pm_runtime_put_sync(wdev->dev);

	return 0;

err_register:
	pm_runtime_disable(wdev->dev);

	return ret;
}

static void omap_wdt_shutdown(struct platform_device *pdev)