[PATCH 084/113] ASoC: codecs: wl1273: use snd_pcm_is_playback/capture()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We can use snd_pcm_is_playback/capture(). Let's use it.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx>
---
 sound/soc/codecs/wl1273.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sound/soc/codecs/wl1273.c b/sound/soc/codecs/wl1273.c
index 737ca82cf9764..2ea7264a18d43 100644
--- a/sound/soc/codecs/wl1273.c
+++ b/sound/soc/codecs/wl1273.c
@@ -298,13 +298,13 @@ static int wl1273_startup(struct snd_pcm_substream *substream,
 					     SNDRV_PCM_HW_PARAM_CHANNELS, 1);
 		break;
 	case WL1273_MODE_FM_RX:
-		if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) {
+		if (snd_pcm_is_playback(substream)) {
 			pr_err("Cannot play in RX mode.\n");
 			return -EINVAL;
 		}
 		break;
 	case WL1273_MODE_FM_TX:
-		if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) {
+		if (snd_pcm_is_capture(substream)) {
 			pr_err("Cannot capture in TX mode.\n");
 			return -EINVAL;
 		}
@@ -348,13 +348,13 @@ static int wl1273_hw_params(struct snd_pcm_substream *substream,
 	}
 
 	if (wl1273->mode == WL1273_MODE_FM_TX &&
-	    substream->stream == SNDRV_PCM_STREAM_CAPTURE) {
+	    snd_pcm_is_capture(substream)) {
 		pr_err("Only playback supported with TX.\n");
 		return -EINVAL;
 	}
 
 	if (wl1273->mode == WL1273_MODE_FM_RX  &&
-	    substream->stream == SNDRV_PCM_STREAM_PLAYBACK) {
+	    snd_pcm_is_playback(substream)) {
 		pr_err("Only capture supported with RX.\n");
 		return -EINVAL;
 	}
-- 
2.43.0





[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux