Skip to main content

80860f14 | Acpi

If you have ever ventured into the Device Manager on a Windows tablet, a low-power laptop, or an embedded Intel system—only to be greeted by a yellow exclamation mark next to an unknown device with the hardware ID ACPI\80860F14—you are not alone.

This cryptic string of characters is more than just a random identifier. It is a key to understanding how modern operating systems communicate with low-level power management and peripheral hardware. In this article, we will dissect exactly what ACPI 80860F14 is, why it appears, which specific hardware component it represents, and how to resolve driver issues associated with it.

On Bay Trail, this device often acts as a GPIO/I2C bridge for touchscreens, sensors, and other peripheral control.

To appreciate the significance of this ID, we must look at the chips it resides on:

On these SoCs, traditional HDA (High Definition Audio) was partially replaced or augmented by the SST DSP. The DSP offloads audio processing from the main CPU, enabling low-power voice activation and HD audio playback. However, the ACPI entry 80860F14 specifically represents the mailbox interface for this DSP – the control channel that the OS driver must talk to before any sound can be produced.

A typical DSDT entry includes:

Device (I2C4)
Name (_HID, "80860F14")
    Name (_CID, "PNP0D10")  // Generic I2C controller
    Name (_CRS, ResourceTemplate() 
        Memory32Fixed (ReadWrite, 0xFF12A000, 0x1000)
        Interrupt (ResourceConsumer, Level, ActiveHigh, Shared)  0x3E 
    )
    Name (_DSD, Package()  ... ) // Device-specific properties

The mainline kernel does not have a native driver matching 80860F14 directly. Instead, it relies on:

Workarounds: Many device trees or kernel patches add explicit acpi_device_id entries:

static const struct acpi_device_id i2c_dw_acpi_ids[] = 
     "80860F14", 0 ,
     "PNP0D10", 0 ,
;

The identifier ACPI\80860F14 refers to the Intel SD Host Controller

, a hardware component primarily found in systems using Intel Atom "Bay Trail" processors. Key Details

: This controller allows the operating system to interface with SD (Secure Digital) cards , microSD slots, and eMMC flash storage. Hardware IDs

: It is commonly listed in Device Manager or system logs under several identifiers, including ACPI\VEN_8086&DEV_0F14 and its compatible ID Common Devices Acpi 80860f14

: You will typically see this device in budget laptops and tablets like the Acer Aspire ES1-131 ASUS T100/T101 series HP Pavilion x2 Arch Linux Forums Common Issues and Solutions

If this device appears with a yellow exclamation mark in Windows or fails to work in Linux: Driver Missing : In Windows, you need the Intel SD Host Controller driver

. Without it, the system will not recognize inserted SD cards or its own internal eMMC storage. Linux Boot Issues

: On some Linux distributions, this controller can cause "timeout" errors or power management bugs. Users often resolve this by adding kernel parameters like intel_idle.max_cstate=1 OS Support

: Older kernels (e.g., pre-4.13) or 32-bit UEFI systems might require specific patches to properly mount the storage driven by this controller. Porteus forum Are you trying to fix a "Missing Driver" error in Windows, or are you troubleshooting an SD card not showing up in Linux?

Arch Linux and SDIO WiFi on a Bay Trail tablet | «WatchMySys» Blog 13 Dec 2015 —

ACPI\80860F14 (also known as ACPI\VEN_8086&DEV_0F14 ) is the hardware identifier for the Intel SD Host Controller

found in Intel Atom "Bay Trail" and "Cherry Trail" processors. Review of the Intel SD Host Controller (ACPI\80860F14)

The ACPI\80860F14 device is a critical component for budget laptops and tablets—such as the Lenovo ideapad 100S Asus E200HA Asus Transformer

series—as it manages the internal eMMC storage and microSD card slots. Driver Compatibility

: While natively supported in Windows 10, this device is notorious for being difficult to configure on older or lightweight operating systems like Windows 7 32-bit Windows Thin PC If you have ever ventured into the Device

. Users often have to hunt for specific Intel "SOC" or "Sideband" driver packages from manufacturers like Linux Support Challenges

: On Linux distributions, this device frequently causes headaches. Common issues include the card reader failing to "wake up" after suspend or failing to detect cards entirely. In some cases, developers have had to create custom patches to bypass "dependency checking" in the Linux kernel to get the SDHCI-ACPI driver to initialize correctly. Hardware Limitations

: Because this controller is often paired with slower eMMC storage (which behaves like an internal SD card) rather than a true SSD, it can lead to bottlenecked system performance. Users on Reddit's linuxhardware forum

note that while functional, it results in slower application load times compared to standard SATA or NVMe drives.

: The ACPI\80860F14 is a functional but temperamental piece of hardware. It works well within its original Windows 10 environment, but if you are planning to install Linux or an older Windows version, be prepared to manually troubleshoot driver dependencies and power management settings. Are you trying to fix a missing driver for this device, or are you troubleshooting a card reader that isn't working?

The hardware identifier ACPI\80860F14 (often seen as ACPI\VEN_8086&DEV_0F14) specifically identifies the Intel SD Host Controller found in Intel Atom, Celeron, and Pentium processors—most commonly from the "Bay Trail" and "Braswell" families.

When this appears as an "Unknown Device" in your Device Manager with a yellow exclamation mark, it usually means your operating system lacks the specific driver needed to communicate with the internal eMMC storage or SD card slot. What is the ACPI 80860F14?

This device is a critical bridge between your computer's operating system and its flash storage.

The Identifier: VEN_8086 stands for Intel, and DEV_0F14 is the specific product code for the SD Host Controller. The Function:

It manages the data transfer for the built-in eMMC drive (where Windows is often installed on budget laptops and tablets) and any inserted SD cards.

The Common Hardware: You will typically find this in devices like the Microsoft Surface 3, ASUS E202SA , Lenovo IdeaPad 100S Go to product viewer dialog for this item. , and various Chuwi or Acer Aspire tablets. Why is the Driver Missing? On these SoCs, traditional HDA (High Definition Audio)

This issue typically occurs after a clean installation of Windows 10 or 11, or when downgrading to Windows 7. Because these processors use a specific Intel Serial IO architecture, standard Windows drivers sometimes fail to recognize the controller, leading to missing storage drives or slow system performance. How to Fix the ACPI 80860F14 "Unknown Device" Follow these steps in order to resolve the driver issue: 1. Install the Intel Chipset Device Software

The first step is always to install the foundational chipset drivers. This utility tells Windows how to identify the various parts of the Intel processor.

Visit the Intel Support Site and download the Intel Chipset Device Software.

Run the installer and restart your computer. In many cases, this will automatically resolve the "Unknown Device". 2. Install the Intel Serial IO Driver

Windows 7 32-bit Driver for Intel SD Host Controller - HardForum

The hardware ID ACPI\80860F14 refers to the Intel SD Host Controller

, a component typically found in Intel Atom "Bay Trail" and "Cherry Trail" systems. This controller is essential for managing eMMC internal storage and MicroSD card slots. Home Assistant Community Quick Fix Guide

If you see this as an "Unknown Device" in Device Manager, follow these steps to install the correct driver: 1. Check Windows Update Before manual installation, try letting Windows find it: Right-click the button and select Device Manager

Find the device under "Other devices" (usually listed with a yellow exclamation mark). Right-click it and select Update driver Search automatically for updated driver software 2. Manual Driver Installation

If Windows Update fails, you can download the driver manually from your device manufacturer (OEM) support page. Common systems using this ID include: : Models like the Steps for Manual Install: Download the Intel Serial IO Driver Intel SD Host Controller Driver for your specific laptop model. Extract the ZIP file. Device Manager , right-click the unknown device and choose Browse my computer for drivers Point it to the extracted folder and click 3. Advanced: Linux Troubleshooting

On Linux systems (e.g., Ubuntu, Mint), this hardware is often handled by the sdhci_acpi kernel module. Update Kernel : Ensure you are running kernel 5.19 or later for the best support. Kernel Parameters : If your storage isn't detected, you may need to add intel_idle.max_cstate=1 snd_intel_dspcfg.dsp_driver=3

to your GRUB configuration to resolve power management conflicts. Linux Mint Device Details 8086 (Intel) Intel SD / eMMC Host Controller Compatibility Windows 7, 8, 10, 11 (64-bit) Are you trying to install a specific operating system like Windows 7 or a Linux distro on this device? "NUC" missing MMC kernel modules · Issue #1112 - GitHub