Re: [PATCH v3 0/2] hwmon: (nct6775) Support access via Asus WMI

From: Andy Shevchenko
Date: Sun Sep 12 2021 - 11:14:34 EST


On Sun, Sep 12, 2021 at 02:05:55PM +0300, Denis Pauk wrote:
> Support accessing the NCT677x via Asus WMI functions.
>
> On mainboards that support this way of accessing the chip,
> the driver will usually not work without this option since
> in these mainboards, ACPI will mark the I/O port as used.
>
> @Andy Shevchenko, I have left type of sioreg, in other places
> sioreg has same integer type, should I change all occurrences
> of usage?
> @Guenter Roeck, I have left nct6775_*_set_back() call without
> changes as its always called from platform specific callbacks.
>
> Could you please review?
>
> BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=204807
> Signed-off-by: Denis Pauk <pauk.denis@xxxxxxxxx>
> Co-developed-by: Bernhard Seibold <mail@xxxxxxxxxxxxxxxxxxx>
> Signed-off-by: Bernhard Seibold <mail@xxxxxxxxxxxxxxxxxxx>
> Tested-by: Pär Ekholm <pehlm@xxxxxxxxxxx>
> Tested-by: <to.eivind@xxxxxxxxx>
> Tested-by: Artem S. Tashkinov <aros@xxxxxxx>
> Tested-by: Vittorio Roberto Alfieri <me@xxxxxxxxxxx>
> Tested-by: Sahan Fernando <sahan.h.fernando@xxxxxxxxx>

This should go to the actual patch that makes it work (preparatory patches may
or may not have all above be listed).

As kbuild bot rightfully noted, the series has to be bisectable.

Compile time bisectability means: each patch should compile incrementally.
And run-time bisectability means: the device should work with each patch
applied incrementally.

I.o.w. you have to compile and boot kernel as many times as patches in your
series + 1 (the clean build of the base).

--
With Best Regards,
Andy Shevchenko