Инструменты пользователя

Инструменты сайта


wiki:if:avs:es8336

Добавление чипа 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
/sound/soc/intel/common/soc-acpi-intel-ehl-match.c

  {
    .id = "ESSX8336",
    .drv_name = "sof_es8336",
    .sof_tplg_filename = "sof-jsl-es8336-ssp2.tplg",
  },
  {},
wiki/if/avs/es8336.txt · Последнее изменение: Владимир Андреев