Acpi 80860f14 May 2026

On Bay Trail tablets and embedded boards, OEMs hardcode the audio codec and its connections into the ACPI DSDT using custom methods. While Windows drivers are tolerant and use a fallback mechanism, the Linux snd_soc_sst driver requires exact matching between the ACPI ID and a known machine driver (e.g., bytcr_rt5640 , bytcr_rt5651 ).

Introduction In the world of x86 architecture and operating system development, few things are as simultaneously mundane and mission-critical as the ACPI (Advanced Configuration and Power Interface). For the average user, ACPI is an invisible layer that manages power states, device enumeration, and hardware configuration. However, for developers, system administrators, and Linux enthusiasts, encountering a string like ACPI 80860F14 can signal a deep dive into hardware compatibility and driver debugging.

sudo modprobe snd_soc_sst_bytcr_rt5651 sudo modprobe snd_soc_sst_cht_bsw_rt5672 Add the following to your bootloader (GRUB) kernel command line: Acpi 80860f14

sudo dmesg | grep -i "sst" sudo i2cdetect -l (if i2c-tools installed) Look for references to "byt" or "cht" and a codec ID like RT5640, RT5651, or ES8316.

snd_intel_sst.acpi_path=80860F14 Or for newer kernels using SOF (Sound Open Firmware): On Bay Trail tablets and embedded boards, OEMs

Sometimes the legacy snd_hda_intel grabs the PCI slot. Blacklist it in /etc/modprobe.d/blacklist.conf :

acpi 80860F14: failed to add I2C device for audio codec snd_soc_sst_bytcr_rt5640: probe of 80860F14 failed with error -22 bytcr_rt5640: ACPI HID 80860F14 not found Even if the main HDA Intel driver loads (for HDMI audio), the internal speakers and headphone jack remain silent. aplay -l or cat /proc/asound/cards will show only HDMI or no card at all. Technical Deep Dive: Why Linux Struggles The Linux kernel has supported Intel SST since version 3.14, but Bay Trail support has been notoriously finicky. The problem is rarely the kernel itself—it is the ACPI BIOS . For the average user, ACPI is an invisible

The trouble begins when you install , FreeBSD , or even an unmodified Windows PE environment. Symptom 1: The Unknown Device In Windows Device Manager, you may see an entry under “Other devices” labeled “Unknown device” with the Hardware ID ACPI 80860F14 . No driver is loaded, and consequently, there is no audio. Symptom 2: Linux dmesg Errors On Linux, the kernel’s ACPI subsystem will parse the tables and attempt to match the ID to a driver. Without the proper kernel modules or firmware, you will see errors like:

Error Code
Parts Catalog
Service Mode, Troubleshooting
Downloads Files
Home
New Register Forgot Password?
Send message to us