summaryrefslogblamecommitdiffstats
blob: 6032275a0770c3c4b3ec0e4838833d7c8e9442ef (plain) (tree)



























                                                                                     
example for connecting CPU DAI

#ifdef CONFIG_TAS2555_CODEC
	{
		.name = LPASS_BE_PRI_MI2S_RX,
		.stream_name = "Primary MI2S Hostless Playback",
		.cpu_dai_name = "msm-dai-q6-mi2s.0",	/* CPU DAI name */
		.platform_name = "msm-pcm-routing",
		.codec_name     = "tas2555.3-004c",		/* codec name */
		.codec_dai_name = "tas2555 ASI1",		/* codec DAI name */
		.no_pcm = 1,
		.be_id = MSM_BACKEND_DAI_PRI_MI2S_RX,
		.be_hw_params_fixup = msm_be_prim_mi2s_hw_params_fixup,
		.ops = &msm8974_prim_mi2s_be_ops,
	},
	{
		.name = LPASS_BE_PRI_MI2S_TX,
		.stream_name = "Primary MI2S Hostless Capture",
		.cpu_dai_name = "msm-dai-q6-mi2s.0",
		.platform_name = "msm-pcm-routing",
		.codec_name     = "tas2555.3-004c",
		.codec_dai_name = "tas2555 ASI1",
		.no_pcm = 1,
		.be_id = MSM_BACKEND_DAI_PRI_MI2S_TX,
		.be_hw_params_fixup = msm_be_prim_mi2s_hw_params_fixup,
		.ops = &msm8974_prim_mi2s_be_ops,
	},
#endif