[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241214115650.2b3a7f83@jic23-huawei>
Date: Sat, 14 Dec 2024 11:56:50 +0000
From: Jonathan Cameron <jic23@...nel.org>
To: Krzysztof Kozlowski <krzk@...nel.org>
Cc: Lothar Rubusch <l.rubusch@...il.com>, lars@...afoo.de,
Michael.Hennerich@...log.com, robh@...nel.org, krzk+dt@...nel.org,
conor+dt@...nel.org, devicetree@...r.kernel.org, linux-iio@...r.kernel.org,
linux-kernel@...r.kernel.org, eraretuya@...il.com
Subject: Re: [PATCH v6 3/7] dt-bindings: iio: accel: adxl345: add
interrupt-names
On Thu, 12 Dec 2024 09:08:22 +0100
Krzysztof Kozlowski <krzk@...nel.org> wrote:
> On Wed, Dec 11, 2024 at 11:06:44PM +0000, Lothar Rubusch wrote:
> > Add interrupt-names INT1 and INT2 for the two interrupt lines of the
> > sensor. Only one line will be connected for incoming events. The driver
> > needs to be configured accordingly.
This is all driver info. This patch description just needs to say something
like:
"
There are two interrupt lines that may be connected. As the device can
route each type of interrupt to one or other of those lines, interrupt-names
is necessary for two reasons.
- One interrupt line is connected, the device has to be configured to send
interrupts to that line.
- Two interrupt lines connected. The device can route all interrupts to
one line or elect to split them up.
If no interrupt lines are connected, device functionality may be restricted.
"
Note as below, the required interrupts entry should be removed in a precursor
patch.
> If no interrupt line is set up, the
> > sensor will fall back to FIFO bypass mode and still measure, but no
> > interrupt based events are possible.
>
> There was interrupt before and it was required, so I do not understand
> last statement. You describe case which is impossible.
Binding was wrong. Interrupt isn't required for quite a bit of the functionality.
I'd like to see an earlier patch removing that required entry and explaining
why rather than jumping into adding the new interrupt-names part without
resolving that. Its a relaxation of constraints so probably no need to backport
that patch.
Jonathan
>
> Best regards,
> Krzysztof
>
Powered by blists - more mailing lists