From mboxrd@z Thu Jan 1 00:00:00 1970 From: ezequiel.garcia@free-electrons.com (Ezequiel Garcia) Date: Tue, 21 Jan 2014 06:43:14 -0300 Subject: [PATCH v2 09/15] watchdog: orion: Add per-compatible clock initialization In-Reply-To: References: <1390295561-3466-1-git-send-email-ezequiel.garcia@free-electrons.com> <1390295561-3466-10-git-send-email-ezequiel.garcia@free-electrons.com> Message-ID: <20140121094313.GB3577@localhost> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tue, Jan 21, 2014 at 07:18:44AM -0200, Fabio Estevam wrote: > On Tue, Jan 21, 2014 at 7:12 AM, Ezequiel Garcia > wrote: > > > +static int orion_wdt_clock_init(struct platform_device *pdev, > > + struct orion_watchdog *dev) > > +{ > > + dev->clk = devm_clk_get(&pdev->dev, NULL); > > + if (IS_ERR(dev->clk)) > > + return -ENODEV; > > Shouldn't it be 'return PTR_ERR(dev->clk)' instead? > > [..] > > + clk_prepare_enable(dev->clk); > > clk_prepare_enable may fail, so better check its return value. > Indeed. Thanks! -- Ezequiel Garc?a, Free Electrons Embedded Linux, Kernel and Android Engineering http://free-electrons.com