alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 01/47] ASoC: cs42l52: Replace direct snd_soc_codec dapm field access
@ 2015-06-01  8:10 Lars-Peter Clausen
  2015-06-01  8:10 ` [PATCH 02/47] ASoC: cs42l56: " Lars-Peter Clausen
                   ` (46 more replies)
  0 siblings, 47 replies; 50+ messages in thread
From: Lars-Peter Clausen @ 2015-06-01  8:10 UTC (permalink / raw)
  To: Mark Brown, Liam Girdwood
  Cc: Brian Austin, alsa-devel, Charles Keepax, Paul Handrigan,
	Lars-Peter Clausen

The dapm field of the snd_soc_codec struct is eventually going to be
removed, in preparation for this replace all manual access to
codec->dapm.bias_level with snd_soc_codec_get_bias_level() and replace all
other manual access to codec->dapm with snd_soc_codec_get_dapm().

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
---
Series depends on topic/dapm
---
 sound/soc/codecs/cs42l52.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sound/soc/codecs/cs42l52.c b/sound/soc/codecs/cs42l52.c
index 3c49a75..4de52c9 100644
--- a/sound/soc/codecs/cs42l52.c
+++ b/sound/soc/codecs/cs42l52.c
@@ -897,7 +897,7 @@ static int cs42l52_set_bias_level(struct snd_soc_codec *codec,
 				    CS42L52_PWRCTL1_PDN_CODEC, 0);
 		break;
 	case SND_SOC_BIAS_STANDBY:
-		if (codec->dapm.bias_level == SND_SOC_BIAS_OFF) {
+		if (snd_soc_codec_get_bias_level(codec) == SND_SOC_BIAS_OFF) {
 			regcache_cache_only(cs42l52->regmap, false);
 			regcache_sync(cs42l52->regmap);
 		}
@@ -955,7 +955,7 @@ static void cs42l52_beep_work(struct work_struct *work)
 	struct cs42l52_private *cs42l52 =
 		container_of(work, struct cs42l52_private, beep_work);
 	struct snd_soc_codec *codec = cs42l52->codec;
-	struct snd_soc_dapm_context *dapm = &codec->dapm;
+	struct snd_soc_dapm_context *dapm = snd_soc_codec_get_dapm(codec);
 	int i;
 	int val = 0;
 	int best = 0;
-- 
2.1.4

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

end of thread, other threads:[~2015-06-01 15:47 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-01  8:10 [PATCH 01/47] ASoC: cs42l52: Replace direct snd_soc_codec dapm field access Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 02/47] ASoC: cs42l56: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 03/47] ASoC: cs42l73: " Lars-Peter Clausen
2015-06-01 12:12   ` Brian Austin
2015-06-01  8:10 ` [PATCH 04/47] ASoC: cs42xx8: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 05/47] ASoC: arizona: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 06/47] ASoC: wm0010: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 07/47] ASoC: wm5100: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 08/47] ASoC: wm5102: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 09/47] ASoC: wm5110: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 10/47] ASoC: wm8350: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 11/47] ASoC: wm8400: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 12/47] ASoC: wm8510: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 13/47] ASoC: wm8523: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 14/47] ASoC: wm8580: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 15/47] ASoC: wm8711: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 16/47] ASoC: wm8728: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 17/47] ASoC: wm8731: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 18/47] ASoC: wm8737: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 19/47] ASoC: wm8750: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 20/47] ASoC: wm8753: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 21/47] ASoC: wm8770: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 22/47] ASoC: wm8776: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 23/47] ASoC: wm8804: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 24/47] ASoC: wm8900: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 25/47] ASoC: wm8903: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 26/47] ASoC: wm8904: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 27/47] ASoC: wm8940: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 28/47] ASoC: wm8955: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 29/47] ASoC: wm8960: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 30/47] ASoC: wm8961: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 31/47] ASoC: wm8962: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 32/47] ASoC: wm8971: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 33/47] ASoC: wm8974: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 34/47] ASoC: wm8978: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 35/47] ASoC: wm8983: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 36/47] ASoC: wm8985: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 37/47] ASoC: wm8988: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 38/47] ASoC: wm8990: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 39/47] ASoC: wm8991: " Lars-Peter Clausen
2015-06-01  8:10 ` [PATCH 40/47] ASoC: wm8993: " Lars-Peter Clausen
2015-06-01  8:11 ` [PATCH 41/47] ASoC: wm8994: " Lars-Peter Clausen
2015-06-01  8:11 ` [PATCH 42/47] ASoC: wm8995: " Lars-Peter Clausen
2015-06-01  8:11 ` [PATCH 43/47] ASoC: wm8996: " Lars-Peter Clausen
2015-06-01  8:11 ` [PATCH 44/47] ASoC: wm8997: " Lars-Peter Clausen
2015-06-01  8:11 ` [PATCH 45/47] ASoC: wm9081: " Lars-Peter Clausen
2015-06-01  8:11 ` [PATCH 46/47] ASoC: wm9090: " Lars-Peter Clausen
2015-06-01  8:11 ` [PATCH 47/47] ASoC: wm_hubs: " Lars-Peter Clausen
2015-06-01  9:13   ` Charles Keepax
2015-06-01 15:46 ` [PATCH 01/47] ASoC: cs42l52: " Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).