Troubleshooting ACPI\ESSX8336 on Linux (Ubuntu, Mint, Zorin OS)

The correct Linux driver for this chip is snd_soc_es8316 (note: ES8316 is a very similar, older chip; the ES8336 often masquerades as an 8316 or requires the snd_soc_es8336 module). If your kernel is older than 5.15, the ES8336 driver may be incomplete or missing entirely.

If a control is labeled "MM," it is muted. Press to unmute it.

Right-click the unzipped .inf file (typically esaudriver.inf ) and click , or update it via Device Manager manually pointing to that folder. Step 2: Intel/AMD Smart Sound Technology (SST) Dependencies

Locate or Intel(R) Smart Sound Technology (Intel(R) SST) OED .

The Linux kernel community is actively working on this. As of 2025, most major distributions have merged patches for:

Mia leaned forward. Lie to it.

Indicates a subsystem tied directly to the motherboard firmware. VEN_ESSX: Points to the vendor Everest Semiconductor .

Has anyone successfully enabled the ESSX8336 on Cherry Trail with mainline Linux? Do I need a custom ACPI overlay or patched fsl,ssi / snd-soc-essx8336 driver? Any working kernel parameters or .conf overrides?

Silence.

The first step is to ensure your system has the latest definition files, which often include patches for new ESSX8336 implementations 1.2.2 .