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

bugzilla-daemon
2024-04-04T07:27:14Z

zerofixgiven (felix.schmidtpeter@yahoo.de) changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |felix.schmidtpeter@yahoo.de

--- Comment #335 from zerofixgiven (felix.schmidtpeter@yahoo.de) ---
(In reply to Denis Pauk from comment #265)
> (In reply to zykr.caswell from comment #264)
> > Created attachment 303116 [details]
> > DSDT - X99-E-WS-USB3 - Decompiled
> >
> > Same or similar issue with X99-E WS/USB 3.1:
> >
> > nct6775: Found NCT6791D or compatible chip at 0x2e:0x290
> > ACPI Warning: SystemIO range 0x0000000000000295-0x0000000000000296
> conflicts
> > with OpRegion 0x0000000000000290-0x0000000000000299 (\_GPE.HWM)
> > (20200925/utaddress-204)
> >
> > I've been trying to make sense of the DSDT by reading the ACPI spec, but
> I'm
> > not having a lot success. Built kernels 5.10, 5.19, 6.0.2, 6.03, and
> several
> > different versions of nct6775 driver for each including "Asus WMI for
> > nct6775 v5.20 base (2022.10.20)", both in tree and as a custom DKMS module
> > to no effect.
> >
> > I'm rather reluctant to actually try using acpi_enforce_resourses=lax, so I
> > don't know for sure if that would make it work or not. I've attached my
> DSDT
> > as pulled from the latest BIOS update for my board from ASUS. Could someone
> > take a look and confirm for me that I likely have this same problem?
>
> Could you please apply patch and add line with you board and recheck? Change
> should be like "DMI_MATCH_ASUS_WMI_BOARD("<You board name>",
> &acpi_board_LPCB_MUTEX)," near "MAXIMUS VII HERO" definition.
>
> Name board should be from /sys/class/dmi/id/board_name.

I would like to ask if the support for the board "MAXIMUS VII HERO" will be
merged to the kernel in the future?
If any assistance for testing is needed I am happy to help to get this added.