ASoC: sdp4430 - cleanup struct dsp_link

Refactor out some member resulting in code reduction.
For SQUASH.

Signed-off-by: Liam Girdwood <lrg@ti.com>
diff --git a/sound/soc/omap/sdp4430.c b/sound/soc/omap/sdp4430.c
index 9d3a67e..168087f 100644
--- a/sound/soc/omap/sdp4430.c
+++ b/sound/soc/omap/sdp4430.c
@@ -480,100 +480,40 @@
 },
 };
 
-static const char *mm1_be[] = {
-		OMAP_ABE_BE_PDM_DL1,
-		OMAP_ABE_BE_PDM_UL1,
-		OMAP_ABE_BE_PDM_DL2,
-		OMAP_ABE_BE_BT_VX,
-		OMAP_ABE_BE_MM_EXT0,
-		OMAP_ABE_BE_DMIC0,
-		OMAP_ABE_BE_DMIC1,
-		OMAP_ABE_BE_DMIC2,
-};
-
 struct snd_soc_dsp_link fe_media = {
-	.supported_be	= mm1_be,
-	.num_be			= ARRAY_SIZE(mm1_be),
-	.fe_playback_channels	= 2,
-	.fe_capture_channels	= 8,
+	.playback	= true,
+	.capture	= true,
 	.trigger =
 		{SND_SOC_DSP_TRIGGER_BESPOKE, SND_SOC_DSP_TRIGGER_BESPOKE},
 };
 
-static const char *mm2_be[] = {
-		OMAP_ABE_BE_PDM_UL1,
-		OMAP_ABE_BE_BT_VX,
-		OMAP_ABE_BE_MM_EXT0,
-		OMAP_ABE_BE_DMIC0,
-		OMAP_ABE_BE_DMIC1,
-		OMAP_ABE_BE_DMIC2,
-};
-
 struct snd_soc_dsp_link fe_media_capture = {
-	.supported_be	= mm2_be,
-	.num_be			= ARRAY_SIZE(mm2_be),
-	.fe_capture_channels	= 8,
+	.capture	= true,
 	.trigger =
 		{SND_SOC_DSP_TRIGGER_BESPOKE, SND_SOC_DSP_TRIGGER_BESPOKE},
 };
 
-static const char *tones_be[] = {
-		OMAP_ABE_BE_PDM_DL1,
-		OMAP_ABE_BE_PDM_DL2,
-		OMAP_ABE_BE_BT_VX,
-		OMAP_ABE_BE_MM_EXT0,
-};
-
 struct snd_soc_dsp_link fe_tones = {
-	.supported_be	= tones_be,
-	.num_be			= ARRAY_SIZE(tones_be),
-	.fe_playback_channels	= 2,
+	.playback	= true,
 	.trigger =
 		{SND_SOC_DSP_TRIGGER_BESPOKE, SND_SOC_DSP_TRIGGER_BESPOKE},
 };
 
-static const char *vib_be[] = {
-		OMAP_ABE_BE_PDM_VIB,
-};
-
 struct snd_soc_dsp_link fe_vib = {
-	.supported_be	= vib_be,
-	.num_be			= ARRAY_SIZE(vib_be),
-	.fe_playback_channels	= 2,
+	.playback	= true,
 	.trigger =
 		{SND_SOC_DSP_TRIGGER_BESPOKE, SND_SOC_DSP_TRIGGER_BESPOKE},
 };
 
-static const char *modem_be[] = {
-		OMAP_ABE_BE_PDM_DL1,
-		OMAP_ABE_BE_PDM_UL1,
-		OMAP_ABE_BE_PDM_DL2,
-		OMAP_ABE_BE_BT_VX,
-		OMAP_ABE_BE_DMIC0,
-		OMAP_ABE_BE_DMIC1,
-		OMAP_ABE_BE_DMIC2,
-};
-
 struct snd_soc_dsp_link fe_modem = {
-	.supported_be	= modem_be,
-	.num_be			= ARRAY_SIZE(modem_be),
-	.fe_playback_channels	= 2,
-	.fe_capture_channels	= 2,
+	.playback	= true,
+	.capture	= true,
 	.trigger =
 		{SND_SOC_DSP_TRIGGER_BESPOKE, SND_SOC_DSP_TRIGGER_BESPOKE},
 };
 
-static const char *mm_lp_be[] = {
-		OMAP_ABE_BE_PDM_DL1,
-		OMAP_ABE_BE_PDM_DL2,
-		OMAP_ABE_BE_BT_VX,
-		OMAP_ABE_BE_MM_EXT0,
-};
-
 struct snd_soc_dsp_link fe_lp_media = {
-	.supported_be	= mm_lp_be,
-	.num_be			= ARRAY_SIZE(mm_lp_be),
-	.fe_playback_channels	= 2,
+	.playback	= true,
 	.trigger =
 		{SND_SOC_DSP_TRIGGER_BESPOKE, SND_SOC_DSP_TRIGGER_BESPOKE},
 };