فهرست منبع

ASoC: snd_soc_codec_{readable,writable}_register change default to true

Change the default return value of snd_soc_codec_{readable,writable}_register to
true when no codec specific callback for this function is given. Otherwise all
registers of that codec will neither be readable nor writable, which is most
certainly not what we want.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Acked-by: Liam Girdwood <lrg@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Lars-Peter Clausen 14 سال پیش
والد
کامیت
63fa0a288c
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      sound/soc/soc-core.c

+ 2 - 2
sound/soc/soc-core.c

@@ -1633,7 +1633,7 @@ int snd_soc_codec_readable_register(struct snd_soc_codec *codec,
 	if (codec->readable_register)
 	if (codec->readable_register)
 		return codec->readable_register(codec, reg);
 		return codec->readable_register(codec, reg);
 	else
 	else
-		return 0;
+		return 1;
 }
 }
 EXPORT_SYMBOL_GPL(snd_soc_codec_readable_register);
 EXPORT_SYMBOL_GPL(snd_soc_codec_readable_register);
 
 
@@ -1651,7 +1651,7 @@ int snd_soc_codec_writable_register(struct snd_soc_codec *codec,
 	if (codec->writable_register)
 	if (codec->writable_register)
 		return codec->writable_register(codec, reg);
 		return codec->writable_register(codec, reg);
 	else
 	else
-		return 0;
+		return 1;
 }
 }
 EXPORT_SYMBOL_GPL(snd_soc_codec_writable_register);
 EXPORT_SYMBOL_GPL(snd_soc_codec_writable_register);