>So the ASL you provided was not what the Linux kernel is seeing, correct? >Can you please provide a DSDT disassembly from the running Linux system please, such as: ># cp /sys/firmware/acpi/tables/DSDT DSDT.dat # iasl -d DSDT.dat >Then find this device in DSDT.dsl and paste it here please. Sorry for late feedback, got dsdt from lab machine since my board got broken, Please check. Scope (\_SB) { Device (IPC1) { Name (_ADR, Zero) // _ADR: Address Name (_HID, "INT34D2") // _HID: Hardware ID Name (_CID, "INT34D2") // _CID: Compatible ID Name (_DDN, "Intel(R) IPCI controller ") // _DDN: DOS Device Name Name (_UID, One) // _UID: Unique ID Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00002000, // Address Length _Y08) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000004, // Address Length _Y09) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000040, // Address Length _Y0A) IO (Decode16, 0x0400, // Range Minimum 0x0480, // Range Maximum 0x04, // Alignment 0x80, // Length ) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00002000, // Address Length _Y0B) Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, ) { 0x00000028, } }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateDWordField (RBUF, \_SB.IPC1._Y08._BAS, B0BA) // _BAS: Base Address CreateDWordField (RBUF, \_SB.IPC1._Y08._LEN, B0LN) // _LEN: Length Store (DD1A, B0BA) Store (DD1L, B0LN) CreateDWordField (RBUF, \_SB.IPC1._Y09._BAS, BM01) // _BAS: Base Address CreateDWordField (RBUF, \_SB.IPC1._Y09._LEN, BML1) // _LEN: Length CreateDWordField (RBUF, \_SB.IPC1._Y0A._BAS, BM02) // _BAS: Base Address CreateDWordField (RBUF, \_SB.IPC1._Y0A._LEN, BML2) // _LEN: Length Store (BMDA, BM01) Store (0x04, BML1) Store (BMIA, BM02) Store (0x40, BML2) CreateDWordField (RBUF, \_SB.IPC1._Y0B._BAS, B1BA) // _BAS: Base Address CreateDWordField (RBUF, \_SB.IPC1._Y0B._LEN, B1LN) // _LEN: Length Store (DD3A, B1BA) Store (DD3L, B1LN) Return (RBUF) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } -- To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html