[alsa-devel] [PATCH 1/2] ASoC: Switch DAPM to use of standard DEBUG macro

Takashi Iwai tiwai at suse.de
Tue Jul 8 12:09:27 CEST 2008


At Mon,  7 Jul 2008 19:26:03 +0100,
Mark Brown wrote:
> 
> DAPM contains debug output controlled by a DAPM_DEBUG macro. Change this
> to be controlled by the standard DEBUG, dropping the custom dbg() macro
> as we go.
> 
> Also fix the error printed when configuring an unknown pin to be an
> unconditionally displayed error rather than debug output.
> 
> Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>

Thanks, applied both.


Takashi

> ---
>  sound/soc/soc-dapm.c |   22 ++++++++++------------
>  1 files changed, 10 insertions(+), 12 deletions(-)
> 
> diff --git a/sound/soc/soc-dapm.c b/sound/soc/soc-dapm.c
> index 94296b5..d18ebc6 100644
> --- a/sound/soc/soc-dapm.c
> +++ b/sound/soc/soc-dapm.c
> @@ -45,13 +45,10 @@
>  #include <sound/initval.h>
>  
>  /* debug */
> -#define DAPM_DEBUG 0
> -#if DAPM_DEBUG
> +#ifdef DEBUG
>  #define dump_dapm(codec, action) dbg_dump_dapm(codec, action)
> -#define dbg(format, arg...) printk(format, ## arg)
>  #else
>  #define dump_dapm(codec, action)
> -#define dbg(format, arg...)
>  #endif
>  
>  /* dapm power sequences - make this per codec in the future */
> @@ -233,7 +230,8 @@ static int dapm_update_bits(struct snd_soc_dapm_widget *widget)
>  		snd_soc_write(codec, widget->reg, new);
>  		pop_wait();
>  	}
> -	dbg("reg %x old %x new %x change %d\n", widget->reg, old, new, change);
> +	pr_debug("reg %x old %x new %x change %d\n", widget->reg,
> +		 old, new, change);
>  	return change;
>  }
>  
> @@ -591,8 +589,8 @@ static int dapm_power_widgets(struct snd_soc_codec *codec, int event)
>  			/* call any power change event handlers */
>  			if (power_change) {
>  				if (w->event) {
> -					dbg("power %s event for %s flags %x\n",
> -						w->power ? "on" : "off", w->name, w->event_flags);
> +					pr_debug("power %s event for %s flags %x\n",
> +						 w->power ? "on" : "off", w->name, w->event_flags);
>  					if (power) {
>  						/* power up event */
>  						if (w->event_flags & SND_SOC_DAPM_PRE_PMU) {
> @@ -634,7 +632,7 @@ static int dapm_power_widgets(struct snd_soc_codec *codec, int event)
>  	return ret;
>  }
>  
> -#if DAPM_DEBUG
> +#ifdef DEBUG
>  static void dbg_dump_dapm(struct snd_soc_codec* codec, const char *action)
>  {
>  	struct snd_soc_dapm_widget *w;
> @@ -887,13 +885,13 @@ static int snd_soc_dapm_set_pin(struct snd_soc_codec *codec,
>  
>  	list_for_each_entry(w, &codec->dapm_widgets, list) {
>  		if (!strcmp(w->name, pin)) {
> -			dbg("dapm: %s: pin %s\n", codec->name, pin);
> +			pr_debug("dapm: %s: pin %s\n", codec->name, pin);
>  			w->connected = status;
>  			return 0;
>  		}
>  	}
>  
> -	dbg("dapm: %s: configuring unknown pin %s\n", codec->name, pin);
> +	pr_err("dapm: %s: configuring unknown pin %s\n", codec->name, pin);
>  	return -EINVAL;
>  }
>  
> @@ -1397,8 +1395,8 @@ int snd_soc_dapm_stream_event(struct snd_soc_codec *codec,
>  	{
>  		if (!w->sname)
>  			continue;
> -		dbg("widget %s\n %s stream %s event %d\n", w->name, w->sname,
> -			stream, event);
> +		pr_debug("widget %s\n %s stream %s event %d\n",
> +			 w->name, w->sname, stream, event);
>  		if (strstr(w->sname, stream)) {
>  			switch(event) {
>  			case SND_SOC_DAPM_STREAM_START:
> -- 
> 1.5.6
> 


More information about the Alsa-devel mailing list