From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomasz Figa Subject: Re: [PATCH v11 10/27] iommu/exynos: use managed device helper functions Date: Tue, 18 Mar 2014 16:14:53 +0100 Message-ID: <532862ED.8040809@samsung.com> References: <20140314140542.f4ded6c50dbd8a1d937bf354@samsung.com> <20140318200915.7dd833ce0fddbbd6ecd8dac9@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-reply-to: <20140318200915.7dd833ce0fddbbd6ecd8dac9@samsung.com> Sender: linux-samsung-soc-owner@vger.kernel.org To: Cho KyongHo , Sachin Kamat Cc: Linux ARM Kernel , Linux DeviceTree , Linux IOMMU , Linux Kernel , Linux Samsung SOC , Antonios Motakis , Grant Grundler , Joerg Roedel , Kukjin Kim , Prathyush , Rahul Sharma , Sylwester Nawrocki , Varun Sethi List-Id: devicetree@vger.kernel.org On 18.03.2014 12:09, Cho KyongHo wrote: > On Fri, 14 Mar 2014 20:52:43 +0530, Sachin Kamat wrote: >> Hi KyongHo, >> >> On 14 March 2014 10:35, Cho KyongHo wrote: >>> This patch uses managed device helper functions in the probe(). >>> >>> Signed-off-by: Cho KyongHo >>> --- >> [snip] >> >>> + data->clk = devm_clk_get(dev, "sysmmu"); >>> + if (IS_ERR(data->clk)) { >>> + dev_info(dev, "No gate clock found!\n"); >>> + data->clk = NULL; >>> + } >> >> Why aren't you returning from here upon error? > > It is for the case of a System MMU which does not need clock gating. > Are there really such cases? Best regards, Tomasz