alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 1/3] ASoC: AMD: Use single dai for da7219 playback and capture
@ 2018-03-19  8:26 Akshu Agrawal
  2018-03-19  8:26 ` [PATCH v2 2/3] ASoC: AMD: Enable da7219 master clock using common clock framework Akshu Agrawal
  2018-03-19  8:26 ` [PATCH v2 3/3] ASoC: AMD: Enable/Disable auxiliary clock via " Akshu Agrawal
  0 siblings, 2 replies; 5+ messages in thread
From: Akshu Agrawal @ 2018-03-19  8:26 UTC (permalink / raw)
  To: broonie, alsa-devel; +Cc: tiwai, lgirdwood, djkurtz, akshu.agrawal

BT I2S is a bi-directional dai, we will use the same
cpu dai for playback and capture.

V2: reworded the commit message.

TEST=aplay -D hw:0,0 -vv <file>
arecord -D hw:0,0 -f dat -d 5 -vv <file>

Signed-off-by: Akshu Agrawal <akshu.agrawal@amd.com>
---
 sound/soc/amd/acp-da7219-max98357a.c | 14 ++------------
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/sound/soc/amd/acp-da7219-max98357a.c b/sound/soc/amd/acp-da7219-max98357a.c
index bbe0f10..d07c2a1 100644
--- a/sound/soc/amd/acp-da7219-max98357a.c
+++ b/sound/soc/amd/acp-da7219-max98357a.c
@@ -124,8 +124,8 @@ static int cz_fe_startup(struct snd_pcm_substream *substream)
 
 static struct snd_soc_dai_link cz_dai_7219_98357[] = {
 	{
-		.name = "amd-da7219-play",
-		.stream_name = "Playback",
+		.name = "amd-da7219-play-cap",
+		.stream_name = "Playback and Capture",
 		.platform_name = "acp_audio_dma.0.auto",
 		.cpu_dai_name = "designware-i2s.3.auto",
 		.codec_dai_name = "da7219-hifi",
@@ -134,16 +134,6 @@ static int cz_fe_startup(struct snd_pcm_substream *substream)
 				| SND_SOC_DAIFMT_CBM_CFM,
 		.init = cz_da7219_init,
 		.dpcm_playback = 1,
-	},
-	{
-		.name = "amd-da7219-cap",
-		.stream_name = "Capture",
-		.platform_name = "acp_audio_dma.0.auto",
-		.cpu_dai_name = "designware-i2s.4.auto",
-		.codec_dai_name = "da7219-hifi",
-		.codec_name = "i2c-DLGS7219:00",
-		.dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
-				| SND_SOC_DAIFMT_CBM_CFM,
 		.dpcm_capture = 1,
 		.ops = &cz_da7219_cap_ops,
 	},
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-03-27 18:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-19  8:26 [PATCH v2 1/3] ASoC: AMD: Use single dai for da7219 playback and capture Akshu Agrawal
2018-03-19  8:26 ` [PATCH v2 2/3] ASoC: AMD: Enable da7219 master clock using common clock framework Akshu Agrawal
2018-03-19  8:26 ` [PATCH v2 3/3] ASoC: AMD: Enable/Disable auxiliary clock via " Akshu Agrawal
2018-03-20 12:32   ` kbuild test robot
2018-03-27 18:39   ` kbuild test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).