Добавление чипа es8836 в coreboot и linux.

AVS

{
.id = "ESSX8336",
.drv_name = "avs_es8336",
.mach_params = {
.i2s_link_mask = AVS_SSP(0),
},
.tplg_filename = "es8336-tplg.bin",
},

Если есть блоб

SOF

build/linux-6.9.1/sound/hda/intel-dsp-config.c либо в nhlt прописываем DMIC

/* Elkhart Lake */
#if IS_ENABLED(CONFIG_SND_SOC_SOF_ELKHARTLAKE)
{
.flags = FLAG_SOF,
.device = PCI_DEVICE_ID_INTEL_HDA_EHL_0,
},
{
.flags = FLAG_SOF | FLAG_SOF_ONLY_IF_DMIC,
.device = PCI_DEVICE_ID_INTEL_HDA_EHL_3,
},
#endif