https://bugzilla.kernel.org/show_bug.cgi?id=206859
Zhang Rui (rui.zh...@intel.com) changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |rui.zh...@intel.com --- Comment #4 from Zhang Rui (rui.zh...@intel.com) --- I think PCIC and PCID are key ACPI methods to handle this, on this platform. If PCID is invoked, it seems that we will return a package with 5 elements, because Arg0 is the UUID, Arg1 is 3, Arg2 is DSM_PCI_DEVICE_READINESS_DURATIONS, which is 9, right? So can we check if PCID is invoked or not? If not, it is really possible that ECR1 is not set in this BIOS, which results in PCIC returns false, thus PCID will not be invoked. And this also applies to the _DSM method for device 00:01.0. Method (PCID, 4, Serialized) { If ((Arg0 == PCIG)) { If ((Arg1 >= 0x03)) { If ((Arg2 == Zero)) { Return (Buffer (0x02) { 0x01, 0x03 // .. }) } If ((Arg2 == 0x08)) { Return (One) } If ((Arg2 == 0x09)) { Return (Package (0x05) { 0xC350, Ones, Ones, 0xC350, Ones }) } } } Return (Buffer (One) { 0x00 // . }) } -- You are receiving this mail because: You are watching the assignee of the bug. _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla