[Bug 204807] Hardware monitoring sensor nct6798d doesn't work unless acpi_enforce_resources=lax is enabled

bugzilla-daemon
2022-02-17T16:12:15Z

Sylvain Munaut (246tnt@gmail.com) changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |246tnt@gmail.com

--- Comment #219 from Sylvain Munaut (246tnt@gmail.com) ---
Created attachment 300478
--> https://bugzilla.kernel.org/attachment.cgi?id=300478&action=edit
ASUS PRIME H510-K DSDT table

So, I have an ASUS PRIME H510-K motherboard and was faced with the same issue.

Just adding the motherboard in the list wasn't sufficient however. Because
although the ACPI method exist for read/write of the registers under the WMBD
method, the WMI table listing the GUID doesn't actually list that 0xBD object
so the WMI calls failed ...

I "worked around" it by runtime patching the DSDT table, but it's not exactly
user friendly ... maybe a module quirk based on model to ignore the _WDG table
and just calling WMBD directly would be better.

Anyway, just wanted to report on my experience.

I also contacted Asus and described the issue in detail, but let's face it,
there isn't a chance in hell that this is going to be fixed on their side ...