https://bugzilla.kernel.org/show_bug.cgi?id=216963

--- Comment #5 from Mark Pearson (markpear...@lenovo.com) ---
Hi Nate & Jakob,

That sounds like the same I am seeing on the X1C9. I think my patch will fix
that for you.

The issue I introduced is that the code that reports back the profile mode got
broken. I read the BIOS to determine the profile mode and had added a change to
also determine the functional mode (MMC/PSC/AMT) at the same time (the standard
API returns both). 

What I had missed is that some Intel platforms have a different API for getting
the platform profile in MMC mode. It's honestly a bit of a BIOS quirkiness in
implementation specific to some platforms. The problem is that API does not
return the functional mode - and missing that broke how the operational mode is
reported back to user space.

Upstream patch is:
https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=fixes&id=1bc5d819f0b9784043ea08570e1b21107aa35739

It's been accepted by the maintainer and marked for stable so hopefully it will
propagate fairly quickly (the fix for the AMD platforms that broke this did!)

Mark

-- 
You may reply to this email to add a comment.

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

Reply via email to