Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d6426171 authored by Davide Rizzo's avatar Davide Rizzo Committed by Takashi Iwai
Browse files

[ALSA] soc - fix s3c2410 PCM breakage



S3C2410 pcm doesn't work.
s3c2410_dma_request() now returns the channel number and not 0 if OK.

Signed-off-by: default avatarDavide Rizzo <davide@elpa.it>
Acked-by: default avatarLiam Girdwood <lg@opensource.wolfsonmicro.com>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 2e75d050
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -171,7 +171,7 @@ static int s3c24xx_pcm_hw_params(struct snd_pcm_substream *substream,
		ret = s3c2410_dma_request(prtd->params->channel,
		ret = s3c2410_dma_request(prtd->params->channel,
					  prtd->params->client, NULL);
					  prtd->params->client, NULL);


		if (ret) {
		if (ret < 0) {
			DBG(KERN_ERR "failed to get dma channel\n");
			DBG(KERN_ERR "failed to get dma channel\n");
			return ret;
			return ret;
		}
		}