|
@@ -154,8 +154,7 @@ static const struct snd_soc_dapm_route omap3pandora_map[] = {
|
|
|
|
|
|
static int omap3pandora_out_init(struct snd_soc_pcm_runtime *rtd)
|
|
|
{
|
|
|
- struct snd_soc_codec *codec = rtd->codec;
|
|
|
- struct snd_soc_dapm_context *dapm = &codec->dapm;
|
|
|
+ struct snd_soc_dapm_context *dapm = &rtd->card->dapm;
|
|
|
|
|
|
/* All TWL4030 output pins are floating */
|
|
|
snd_soc_dapm_nc_pin(dapm, "EARPIECE");
|
|
@@ -174,8 +173,7 @@ static int omap3pandora_out_init(struct snd_soc_pcm_runtime *rtd)
|
|
|
|
|
|
static int omap3pandora_in_init(struct snd_soc_pcm_runtime *rtd)
|
|
|
{
|
|
|
- struct snd_soc_codec *codec = rtd->codec;
|
|
|
- struct snd_soc_dapm_context *dapm = &codec->dapm;
|
|
|
+ struct snd_soc_dapm_context *dapm = &rtd->card->dapm;
|
|
|
|
|
|
/* Not comnnected */
|
|
|
snd_soc_dapm_nc_pin(dapm, "HSMIC");
|