All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/3] ASoC: snd_soc_codec_{readable, writable}_register change default to true
@ 2011-08-27 16:24 Lars-Peter Clausen
  2011-08-27 16:24 ` [PATCH 2/3] ASoC: Fix register cache sync register_writable WARN_ONs Lars-Peter Clausen
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Lars-Peter Clausen @ 2011-08-27 16:24 UTC (permalink / raw)
  To: Mark Brown, Liam Girdwood; +Cc: alsa-devel, Lars-Peter Clausen

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>
---
 sound/soc/soc-core.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c
index fd173f6..4065d4e 100644
--- a/sound/soc/soc-core.c
+++ b/sound/soc/soc-core.c
@@ -1635,7 +1635,7 @@ int snd_soc_codec_readable_register(struct snd_soc_codec *codec,
 	if (codec->readable_register)
 		return codec->readable_register(codec, reg);
 	else
-		return 0;
+		return 1;
 }
 EXPORT_SYMBOL_GPL(snd_soc_codec_readable_register);
 
@@ -1653,7 +1653,7 @@ int snd_soc_codec_writable_register(struct snd_soc_codec *codec,
 	if (codec->writable_register)
 		return codec->writable_register(codec, reg);
 	else
-		return 0;
+		return 1;
 }
 EXPORT_SYMBOL_GPL(snd_soc_codec_writable_register);
 
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-08-31  8:47 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-27 16:24 [PATCH 1/3] ASoC: snd_soc_codec_{readable, writable}_register change default to true Lars-Peter Clausen
2011-08-27 16:24 ` [PATCH 2/3] ASoC: Fix register cache sync register_writable WARN_ONs Lars-Peter Clausen
2011-08-27 16:24 ` [PATCH 3/3] ASoC: soc_codec_reg_show use snd_soc_codec_readable_register Lars-Peter Clausen
2011-08-29  9:28 ` [PATCH 1/3] ASoC: snd_soc_codec_{readable, writable}_register change default to true Liam Girdwood
2011-08-31  8:47 ` Mark Brown

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.