On 02/23/2015 06:34 AM, Simon Guinot wrote:
On Mon, Feb 23, 2015 at 06:06:12AM -0800, Guenter Roeck wrote:
On 02/23/2015 04:58 AM, Simon Guinot wrote:
On some boards, such as the LaCie 2Big Network v2 or 2Big NAS (based on
Marvell Kirkwood SoCs), an I2C fan controller is used but the alarm
signal is wired to a separate GPIO. Unfortunately, the gpio-fan driver
can't be used to handle GPIO alarm alone from DT: an error is returned
if the "gpios" DT property is missing.
This patch allows to use the gpio-fan driver even if the "alarm-gpios"
DT property is defined alone.
That is the wrong solution. The gpio alarm signal should be handled
by the fan controller driver.
Hi Guenter,
Sure it should, but unfortunately it is not the case. I have several
boards using this mechanism (ie: a separate fan alarm GPIO). I think the
idea was to reduce the board cost...
Well, yes, the driver for the fan controller chip needs to be updated
to support interrupts.
Then this means I need a way to support this alarm signal and I can't
find a better one than using gpio-fan. Note that this was possible with
the original gpio-fan implementation (before the DT binding addition).
That doesn't help.
Guenter
_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors