Pci Ven8086 Ampdev8c22 Ampsubsys309f17aa Amprev04 Patched Jun 2026

The most common reason for patching DEV_8C22 involves . On Haswell-era Lenovo laptops, the SATA controller has a known firmware bug:

Intel(R) 8 Series/C220 Series SMBus Controller - Driver Scape pci ven8086 ampdev8c22 ampsubsys309f17aa amprev04 patched

The byte was 0x17 . ASCII for a device control character: “End of Transmission Block.” The most common reason for patching DEV_8C22 involves

The hardware ID PCI\VEN_8086&DEV_8C22&SUBSYS_309F17AA&REV_04 identifies the Intel 8 Series/C220 Series SMBus Controller pci ven8086 ampdev8c22 ampsubsys309f17aa amprev04 patched

I wanted to create a reference post for anyone dealing with this specific Hardware ID. I recently encountered this device on a legacy Lenovo machine and managed to get it operational using a patched driver approach.

This is where the term enters the conversation.