|
@@ -1293,7 +1293,7 @@ static int stac92xx_build_controls(struct hda_codec *codec)
|
|
spec->spdif_mute = 1;
|
|
spec->spdif_mute = 1;
|
|
}
|
|
}
|
|
stac_smux_mixer.count = spec->num_smuxes;
|
|
stac_smux_mixer.count = spec->num_smuxes;
|
|
- err = snd_ctl_add(codec->bus->card,
|
|
|
|
|
|
+ err = snd_hda_ctl_add(codec,
|
|
snd_ctl_new1(&stac_smux_mixer, codec));
|
|
snd_ctl_new1(&stac_smux_mixer, codec));
|
|
if (err < 0)
|
|
if (err < 0)
|
|
return err;
|
|
return err;
|