Merge branch 'for-2.6.37' into for-2.6.38
This commit is contained in:
commit
989db2005c
@ -34,7 +34,6 @@
|
|||||||
/* codec private data */
|
/* codec private data */
|
||||||
struct wm8776_priv {
|
struct wm8776_priv {
|
||||||
enum snd_soc_control_type control_type;
|
enum snd_soc_control_type control_type;
|
||||||
u16 reg_cache[WM8776_CACHEREGNUM];
|
|
||||||
int sysclk[2];
|
int sysclk[2];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -102,8 +102,13 @@ static int corgi_startup(struct snd_pcm_substream *substream)
|
|||||||
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
||||||
struct snd_soc_codec *codec = rtd->codec;
|
struct snd_soc_codec *codec = rtd->codec;
|
||||||
|
|
||||||
|
mutex_lock(&codec->mutex);
|
||||||
|
|
||||||
/* check the jack status at stream startup */
|
/* check the jack status at stream startup */
|
||||||
corgi_ext_control(codec);
|
corgi_ext_control(codec);
|
||||||
|
|
||||||
|
mutex_unlock(&codec->mutex);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -74,9 +74,13 @@ static int magician_startup(struct snd_pcm_substream *substream)
|
|||||||
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
||||||
struct snd_soc_codec *codec = rtd->codec;
|
struct snd_soc_codec *codec = rtd->codec;
|
||||||
|
|
||||||
|
mutex_lock(&codec->mutex);
|
||||||
|
|
||||||
/* check the jack status at stream startup */
|
/* check the jack status at stream startup */
|
||||||
magician_ext_control(codec);
|
magician_ext_control(codec);
|
||||||
|
|
||||||
|
mutex_unlock(&codec->mutex);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -79,8 +79,13 @@ static int poodle_startup(struct snd_pcm_substream *substream)
|
|||||||
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
||||||
struct snd_soc_codec *codec = rtd->codec;
|
struct snd_soc_codec *codec = rtd->codec;
|
||||||
|
|
||||||
|
mutex_lock(&codec->mutex);
|
||||||
|
|
||||||
/* check the jack status at stream startup */
|
/* check the jack status at stream startup */
|
||||||
poodle_ext_control(codec);
|
poodle_ext_control(codec);
|
||||||
|
|
||||||
|
mutex_unlock(&codec->mutex);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -110,8 +110,13 @@ static int spitz_startup(struct snd_pcm_substream *substream)
|
|||||||
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
||||||
struct snd_soc_codec *codec = rtd->codec;
|
struct snd_soc_codec *codec = rtd->codec;
|
||||||
|
|
||||||
|
mutex_lock(&codec->mutex);
|
||||||
|
|
||||||
/* check the jack status at stream startup */
|
/* check the jack status at stream startup */
|
||||||
spitz_ext_control(codec);
|
spitz_ext_control(codec);
|
||||||
|
|
||||||
|
mutex_unlock(&codec->mutex);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -83,8 +83,13 @@ static int tosa_startup(struct snd_pcm_substream *substream)
|
|||||||
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
||||||
struct snd_soc_codec *codec = rtd->codec;
|
struct snd_soc_codec *codec = rtd->codec;
|
||||||
|
|
||||||
|
mutex_lock(&codec->mutex);
|
||||||
|
|
||||||
/* check the jack status at stream startup */
|
/* check the jack status at stream startup */
|
||||||
tosa_ext_control(codec);
|
tosa_ext_control(codec);
|
||||||
|
|
||||||
|
mutex_unlock(&codec->mutex);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user