SND_SOC_DAILINK_DEF(dmic_codec,
        DAILINK_COMP_ARRAY(COMP_CODEC("dmic-codec", "dmic-hifi")));
 
+SND_SOC_DAILINK_DEF(dmic16k_pin,
+       DAILINK_COMP_ARRAY(COMP_CPU("DMIC16k Pin")));
+
 SND_SOC_DAILINK_DEF(idisp1_pin,
        DAILINK_COMP_ARRAY(COMP_CPU("iDisp1 Pin")));
 SND_SOC_DAILINK_DEF(idisp1_codec,
                .no_pcm = 1,
                SND_SOC_DAILINK_REG(idisp3_pin, idisp3_codec, platform),
        },
+       {
+               .name = "dmic16k",
+               .id = 6,
+               .ignore_suspend = 1,
+               .dpcm_capture = 1,
+               .no_pcm = 1,
+               SND_SOC_DAILINK_REG(dmic16k_pin, dmic_codec, platform),
+       }
 };
 
 static struct snd_soc_card card_da7219_m98373 = {