Merge branch 'for-3.0' into for-3.1

This commit is contained in:
Mark Brown 2011-06-09 15:07:42 +01:00
Родитель ddee627cf6 4b80b8c2ee
Коммит 2c36c2ce00
1 изменённых файлов: 8 добавлений и 9 удалений

Просмотреть файл

@ -337,9 +337,9 @@ static int dapm_is_shared_kcontrol(struct snd_soc_dapm_context *dapm,
} }
/* create new dapm mixer control */ /* create new dapm mixer control */
static int dapm_new_mixer(struct snd_soc_dapm_context *dapm, static int dapm_new_mixer(struct snd_soc_dapm_widget *w)
struct snd_soc_dapm_widget *w)
{ {
struct snd_soc_dapm_context *dapm = w->dapm;
int i, ret = 0; int i, ret = 0;
size_t name_len, prefix_len; size_t name_len, prefix_len;
struct snd_soc_dapm_path *path; struct snd_soc_dapm_path *path;
@ -437,9 +437,9 @@ static int dapm_new_mixer(struct snd_soc_dapm_context *dapm,
} }
/* create new dapm mux control */ /* create new dapm mux control */
static int dapm_new_mux(struct snd_soc_dapm_context *dapm, static int dapm_new_mux(struct snd_soc_dapm_widget *w)
struct snd_soc_dapm_widget *w)
{ {
struct snd_soc_dapm_context *dapm = w->dapm;
struct snd_soc_dapm_path *path = NULL; struct snd_soc_dapm_path *path = NULL;
struct snd_kcontrol *kcontrol; struct snd_kcontrol *kcontrol;
struct snd_card *card = dapm->card->snd_card; struct snd_card *card = dapm->card->snd_card;
@ -522,8 +522,7 @@ static int dapm_new_mux(struct snd_soc_dapm_context *dapm,
} }
/* create new dapm volume control */ /* create new dapm volume control */
static int dapm_new_pga(struct snd_soc_dapm_context *dapm, static int dapm_new_pga(struct snd_soc_dapm_widget *w)
struct snd_soc_dapm_widget *w)
{ {
if (w->num_kcontrols) if (w->num_kcontrols)
dev_err(w->dapm->dev, dev_err(w->dapm->dev,
@ -1838,13 +1837,13 @@ int snd_soc_dapm_new_widgets(struct snd_soc_dapm_context *dapm)
case snd_soc_dapm_mixer: case snd_soc_dapm_mixer:
case snd_soc_dapm_mixer_named_ctl: case snd_soc_dapm_mixer_named_ctl:
w->power_check = dapm_generic_check_power; w->power_check = dapm_generic_check_power;
dapm_new_mixer(dapm, w); dapm_new_mixer(w);
break; break;
case snd_soc_dapm_mux: case snd_soc_dapm_mux:
case snd_soc_dapm_virt_mux: case snd_soc_dapm_virt_mux:
case snd_soc_dapm_value_mux: case snd_soc_dapm_value_mux:
w->power_check = dapm_generic_check_power; w->power_check = dapm_generic_check_power;
dapm_new_mux(dapm, w); dapm_new_mux(w);
break; break;
case snd_soc_dapm_adc: case snd_soc_dapm_adc:
case snd_soc_dapm_aif_out: case snd_soc_dapm_aif_out:
@ -1857,7 +1856,7 @@ int snd_soc_dapm_new_widgets(struct snd_soc_dapm_context *dapm)
case snd_soc_dapm_pga: case snd_soc_dapm_pga:
case snd_soc_dapm_out_drv: case snd_soc_dapm_out_drv:
w->power_check = dapm_generic_check_power; w->power_check = dapm_generic_check_power;
dapm_new_pga(dapm, w); dapm_new_pga(w);
break; break;
case snd_soc_dapm_input: case snd_soc_dapm_input:
case snd_soc_dapm_output: case snd_soc_dapm_output: