diff options
| -rw-r--r-- | sound/soc/kirkwood/kirkwood-i2s.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/sound/soc/kirkwood/kirkwood-i2s.c b/sound/soc/kirkwood/kirkwood-i2s.c index 826306dfb72b..1d5db484d2df 100644 --- a/sound/soc/kirkwood/kirkwood-i2s.c +++ b/sound/soc/kirkwood/kirkwood-i2s.c | |||
| @@ -205,10 +205,6 @@ static int kirkwood_i2s_play_trigger(struct snd_pcm_substream *substream, | |||
| 205 | 205 | ||
| 206 | switch (cmd) { | 206 | switch (cmd) { |
| 207 | case SNDRV_PCM_TRIGGER_START: | 207 | case SNDRV_PCM_TRIGGER_START: |
| 208 | /* stop audio, enable interrupts */ | ||
| 209 | ctl |= KIRKWOOD_PLAYCTL_PAUSE; | ||
| 210 | writel(ctl, priv->io + KIRKWOOD_PLAYCTL); | ||
| 211 | |||
| 212 | value = readl(priv->io + KIRKWOOD_INT_MASK); | 208 | value = readl(priv->io + KIRKWOOD_INT_MASK); |
| 213 | value |= KIRKWOOD_INT_CAUSE_PLAY_BYTES; | 209 | value |= KIRKWOOD_INT_CAUSE_PLAY_BYTES; |
| 214 | writel(value, priv->io + KIRKWOOD_INT_MASK); | 210 | writel(value, priv->io + KIRKWOOD_INT_MASK); |
| @@ -269,11 +265,6 @@ static int kirkwood_i2s_rec_trigger(struct snd_pcm_substream *substream, | |||
| 269 | 265 | ||
| 270 | switch (cmd) { | 266 | switch (cmd) { |
| 271 | case SNDRV_PCM_TRIGGER_START: | 267 | case SNDRV_PCM_TRIGGER_START: |
| 272 | /* stop audio, enable interrupts */ | ||
| 273 | value = readl(priv->io + KIRKWOOD_RECCTL); | ||
| 274 | value |= KIRKWOOD_RECCTL_PAUSE; | ||
| 275 | writel(value, priv->io + KIRKWOOD_RECCTL); | ||
| 276 | |||
| 277 | value = readl(priv->io + KIRKWOOD_INT_MASK); | 268 | value = readl(priv->io + KIRKWOOD_INT_MASK); |
| 278 | value |= KIRKWOOD_INT_CAUSE_REC_BYTES; | 269 | value |= KIRKWOOD_INT_CAUSE_REC_BYTES; |
| 279 | writel(value, priv->io + KIRKWOOD_INT_MASK); | 270 | writel(value, priv->io + KIRKWOOD_INT_MASK); |
