mic_map
priv->mic_map[num_routes].sink = "MIC1";
priv->mic_map[num_routes].source = "Internal Mic";
priv->mic_map[num_routes].sink = "MIC2";
priv->mic_map[num_routes].source = "Headset Mic";
priv->mic_map[i].source, priv->mic_map[i].sink);
ret = snd_soc_dapm_add_routes(dapm, priv->mic_map, num_routes);
struct snd_soc_dapm_route mic_map[2];
struct mic_map channel_mic_map[MCHP_PDMC_MAX_CHANNELS];