All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sergei Shtylyov <sshtylyov@mvista.com>
To: Paul Walmsley <paul@pwsan.com>
Cc: linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
	Benoit Cousson <b-cousson@ti.com>
Subject: Re: [PATCH 07/22] OMAP: hwmod: Replace WARN by pr_warning if clock lookup	failed
Date: Fri, 21 May 2010 14:00:43 +0400	[thread overview]
Message-ID: <4BF659CB.6010605@ru.mvista.com> (raw)
In-Reply-To: <20100519021845.19716.65638.stgit@localhost.localdomain>

Hello.

Paul Walmsley wrote:
> From: Benoit Cousson <b-cousson@ti.com>

> The WARN is a little bit too verbose and is not providing
> usefull information in that case.

> Signed-off-by: Benoit Cousson <b-cousson@ti.com>
> Signed-off-by: Paul Walmsley <paul@pwsan.com>

[...]

> diff --git a/arch/arm/mach-omap2/omap_hwmod.c b/arch/arm/mach-omap2/omap_hwmod.c
> index a62920b..5d3a3ea 100644
> --- a/arch/arm/mach-omap2/omap_hwmod.c
> +++ b/arch/arm/mach-omap2/omap_hwmod.c
> @@ -411,9 +411,9 @@ static int _init_main_clk(struct omap_hwmod *oh)
>  		return 0;
>  
>  	c = omap_clk_get_by_name(oh->main_clk);
> -	WARN(!c, "omap_hwmod: %s: cannot clk_get main_clk %s\n",
> -	     oh->name, oh->main_clk);
>  	if (!c)
> +		pr_warning("omap_hwmod: %s: cannot clk_get main_clk %s\n",
> +			   oh->name, oh->main_clk);
>  		ret = -EINVAL;

    Don't you need {} around the statements here?

>  	oh->_clk = c;
>  
> @@ -446,9 +446,9 @@ static int _init_interface_clks(struct omap_hwmod *oh)
>  			continue;
>  
>  		c = omap_clk_get_by_name(os->clk);
> -		WARN(!c, "omap_hwmod: %s: cannot clk_get interface_clk %s\n",
> -		     oh->name, os->clk);
>  		if (!c)
> +			pr_warning("omap_hwmod: %s: cannot clk_get interface_clk %s\n",
> +				   oh->name, os->clk);
>  			ret = -EINVAL;

    Likewise here...

>  		os->_clk = c;
>  	}
> @@ -472,9 +472,9 @@ static int _init_opt_clks(struct omap_hwmod *oh)
>  
>  	for (i = oh->opt_clks_cnt, oc = oh->opt_clks; i > 0; i--, oc++) {
>  		c = omap_clk_get_by_name(oc->clk);
> -		WARN(!c, "omap_hwmod: %s: cannot clk_get opt_clk %s\n",
> -		     oh->name, oc->clk);
>  		if (!c)
> +			pr_warning("omap_hwmod: %s: cannot clk_get opt_clk %s\n",
> +				   oh->name, oc->clk);
>  			ret = -EINVAL;

    ... and here.

WBR, Sergei


WARNING: multiple messages have this Message-ID (diff)
From: sshtylyov@mvista.com (Sergei Shtylyov)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 07/22] OMAP: hwmod: Replace WARN by pr_warning if clock lookup	failed
Date: Fri, 21 May 2010 14:00:43 +0400	[thread overview]
Message-ID: <4BF659CB.6010605@ru.mvista.com> (raw)
In-Reply-To: <20100519021845.19716.65638.stgit@localhost.localdomain>

Hello.

Paul Walmsley wrote:
> From: Benoit Cousson <b-cousson@ti.com>

> The WARN is a little bit too verbose and is not providing
> usefull information in that case.

> Signed-off-by: Benoit Cousson <b-cousson@ti.com>
> Signed-off-by: Paul Walmsley <paul@pwsan.com>

[...]

> diff --git a/arch/arm/mach-omap2/omap_hwmod.c b/arch/arm/mach-omap2/omap_hwmod.c
> index a62920b..5d3a3ea 100644
> --- a/arch/arm/mach-omap2/omap_hwmod.c
> +++ b/arch/arm/mach-omap2/omap_hwmod.c
> @@ -411,9 +411,9 @@ static int _init_main_clk(struct omap_hwmod *oh)
>  		return 0;
>  
>  	c = omap_clk_get_by_name(oh->main_clk);
> -	WARN(!c, "omap_hwmod: %s: cannot clk_get main_clk %s\n",
> -	     oh->name, oh->main_clk);
>  	if (!c)
> +		pr_warning("omap_hwmod: %s: cannot clk_get main_clk %s\n",
> +			   oh->name, oh->main_clk);
>  		ret = -EINVAL;

    Don't you need {} around the statements here?

>  	oh->_clk = c;
>  
> @@ -446,9 +446,9 @@ static int _init_interface_clks(struct omap_hwmod *oh)
>  			continue;
>  
>  		c = omap_clk_get_by_name(os->clk);
> -		WARN(!c, "omap_hwmod: %s: cannot clk_get interface_clk %s\n",
> -		     oh->name, os->clk);
>  		if (!c)
> +			pr_warning("omap_hwmod: %s: cannot clk_get interface_clk %s\n",
> +				   oh->name, os->clk);
>  			ret = -EINVAL;

    Likewise here...

>  		os->_clk = c;
>  	}
> @@ -472,9 +472,9 @@ static int _init_opt_clks(struct omap_hwmod *oh)
>  
>  	for (i = oh->opt_clks_cnt, oc = oh->opt_clks; i > 0; i--, oc++) {
>  		c = omap_clk_get_by_name(oc->clk);
> -		WARN(!c, "omap_hwmod: %s: cannot clk_get opt_clk %s\n",
> -		     oh->name, oc->clk);
>  		if (!c)
> +			pr_warning("omap_hwmod: %s: cannot clk_get opt_clk %s\n",
> +				   oh->name, oc->clk);
>  			ret = -EINVAL;

    ... and here.

WBR, Sergei

  reply	other threads:[~2010-05-21 10:01 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-19  2:18 [PATCH 00/22] OMAP PRCM/clock/powerdomain/hwmod: remaining patches for 2.6.35 Paul Walmsley
2010-05-19  2:18 ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 01/22] OMAP4: hwmod: Replace module & device offsets by absolute clkctrl address Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 02/22] OMAP: CM: Move MAX_MODULE_READY_TIME to cm.h Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 03/22] OMAP4: hwmod & CM: Implement the omap4_cm_wait_module_ready function Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 04/22] OMAP4: hwmod: Replace OCPIF_HAS_IDLEST by HWMOD_NO_IDLEST Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 05/22] OMAP: hwmod: Fix wrong pointer iteration in oh->slaves Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 06/22] OMAP: hwmod: Remove IS_ERR check with omap_clk_get_by_name return value Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 07/22] OMAP: hwmod: Replace WARN by pr_warning if clock lookup failed Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-21 10:00   ` Sergei Shtylyov [this message]
2010-05-21 10:00     ` Sergei Shtylyov
2010-05-21 10:16     ` Benoit Cousson
2010-05-21 10:16       ` Benoit Cousson
2010-05-19  2:18 ` [PATCH 08/22] OMAP: hwmod: Do not exit the iteration if one clock init failed Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 09/22] OMAP: hwmod: Rename hwmod name for the MPU Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 10/22] OMAP: hwmod: Replace WARN by pr_warning for clockdomain check Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-21 10:02   ` Sergei Shtylyov
2010-05-21 10:02     ` Sergei Shtylyov
2010-05-21 10:23     ` Sergei Shtylyov
2010-05-21 10:23       ` Sergei Shtylyov
2010-05-21 10:41       ` Benoit Cousson
2010-05-21 10:41         ` Benoit Cousson
2010-05-19  2:18 ` [PATCH 11/22] OMAP4: CM: Remove non-functional registers in ES1.0 Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 12/22] OMAP4: PRM: Remove MPU internal code name and apply PRCM naming convention Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 13/22] OMAP4: PRCM: Remove duplicate definition of base addresses Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 14/22] OMAP4: PRCM: Add offset defines for all PRM registers Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 15/22] OMAP4: PRCM: Add offset defines for all CM registers Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 16/22] OMAP4 clock: Support clk_set_parent Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 17/22] OMAP: timers: Fix clock source names for OMAP4 Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:18 ` [PATCH 18/22] OMAP4 powerdomain: Fix pwrsts flags for ALWAYS ON domains Paul Walmsley
2010-05-19  2:18   ` Paul Walmsley
2010-05-19  2:19 ` [PATCH 19/22] OMAP3 clock: add support for setting the divider for sys_clkout2 using clk_set_rate Paul Walmsley
2010-05-19  2:19   ` Paul Walmsley
2010-05-19  2:19 ` [PATCH 20/22] OMAP4 powerdomain: Support LOWPOWERSTATECHANGE for powerdomains Paul Walmsley
2010-05-19  2:19   ` Paul Walmsley
2010-05-19  2:19 ` [PATCH 21/22] OMAP powerdomain, hwmod, omap_device: add some credits Paul Walmsley
2010-05-19  2:19   ` Paul Walmsley
2010-05-19  2:19 ` [PATCH 22/22] OMAP2 clock: fix recursive spinlock attempt when CONFIG_CPU_FREQ=y Paul Walmsley
2010-05-19  2:19   ` Paul Walmsley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4BF659CB.6010605@ru.mvista.com \
    --to=sshtylyov@mvista.com \
    --cc=b-cousson@ti.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-omap@vger.kernel.org \
    --cc=paul@pwsan.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.