On Fri, Oct 06, 2023 at 05:27:48PM +0800, Wenkai wrote:
The 1st patch in your series doesn't even compile. I don't call that
Guenter Roeck 於 10/6/2023 11:02 AM 寫道:
On Thu, Oct 05, 2023 at 04:51:18PM +0800, advantech.susiteam@xxxxxxxxx wrote:Hi Guenter,
From: Wenkai <advantech.susiteam@xxxxxxxxx>I am not going to review this patch series. This is just ne watchdog driver.
This patch series aims to add support for the Advantech EIO-IS200
Embedded Controller's watchdog timer to the Linux kernel. The EIO-IS200
is a widely used embedded controller, and this series introduces a
native driver for its watchdog timer functionality within the Linux
ecosystem.
One patch is sufficient.
Guenter
Advantech's EIO-IS200 watchdog supports 5 output pins: RESET, Power
Button, SCI, IRQ, and GPIO. The most traditional scenario is that the
Pretimeout triggers IRQ, and the timeout triggers RESET.
However, unfortunately, for industrial usages, there are various use
cases, which require certain mechanisms and logic to manage which signal
is output when Pretimeout and timeout expire. I am concerned that
consolidating all these features into a single patch for upstream may
lead to confusion and make the source code less readable and
understandable.
understandable.
Oh, it fails to compile because you include a non-existing file from
../mfd directly and because you select a non-existing configuration option
instead of depending on it.
None of those is even remotely acceptable. Are you seriously sending me
a series of patches that don't even build to review ?
Therefore, I have divided the implementation into 5 separate patches,Frankly, your series is one more nail in the coffin. I am now seriously
aiming to make the code more comprehensible and acceptable. If it's
acceptable to you, I am more than willing to provide a single patch as
per your preference.
considering to resign as co-maintainer of the watchdog subsystem.
Guenter