Newer Intel PCHs have some of the same controllers as Haswell, but the ACPI IDs differ. This feature adds these IDs to their respective drivers’ supported IDs list. Done in kernel v3.14: [1] commit 4edd7901eee13f878e7b5fd5efba610e70b09313 gpio/lynxpoint: add new ACPI ID Newer Intel PCHs have the same GPIO controller than Haswell but the ACPI ID is different. Add this ID to the driver supported IDs list. [2] commit 25b3dfc87bff80317d67ddd2cd4cfb91e6fe7d79 i2c: designware: add new ACPI IDs Newer Intel PCHs with LPSS have the same Designware I2C controllers than Haswell but the ACPI IDs differ. Add these IDs to the driver list. [3] commit 54acbd9688e6324470671525c7916011f1ff8081 spi/pxa2xx: add new ACPI IDs Newer Intel PCHs with LPSS have the same SPI controllers than Haswell but ACPI IDs are different. Add these IDs to the driver list. [4] commit d24c195f90cb1adb178d26d84c722d4b9e551e05 serial: 8250_dw: add new ACPI IDs Newer Intel PCHs with LPSS have the same Designware controllers than Haswell but ACPI IDs are different. Add these IDs to the driver list. [5] commit 07c001c119c7de92be9c8ad1f1a3e5af459cb3d4 mmc: sdhci-acpi: add new ACPI ID Newer Intel PCHs with LPSS have the same SDHCI controller than Haswell but ACPI ID is different. Add this ID to the driver list. Note: same ACPI ID is used for Broadwell DMA contriller and Haswell. which is done in v3.9 kernel: Cfdf5b6cc5985014a7ce891093f4fd0ae2d27ca6