All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
@ 2022-08-18 17:25 Pali Rohár
  2022-08-18 17:25 ` [PATCH 2/2] leds: syscon: Implement support for " Pali Rohár
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Pali Rohár @ 2022-08-18 17:25 UTC (permalink / raw)
  To: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Linus Walleij,
	Marek Behún
  Cc: linux-leds, devicetree, linux-kernel

Allow to define inverted logic (0 - enable LED, 1 - disable LED) via
active-low property.

Signed-off-by: Pali Rohár <pali@kernel.org>
---
 Documentation/devicetree/bindings/leds/register-bit-led.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Documentation/devicetree/bindings/leds/register-bit-led.yaml b/Documentation/devicetree/bindings/leds/register-bit-led.yaml
index 79b8fc0f9d23..5c6ef26f1a94 100644
--- a/Documentation/devicetree/bindings/leds/register-bit-led.yaml
+++ b/Documentation/devicetree/bindings/leds/register-bit-led.yaml
@@ -43,6 +43,11 @@ properties:
         0x100000, 0x200000, 0x400000, 0x800000, 0x1000000, 0x2000000, 0x4000000,
         0x8000000, 0x10000000, 0x20000000, 0x40000000, 0x80000000 ]
 
+  active-low:
+    $ref: /schemas/types.yaml#/definitions/flag
+    description:
+      LED is ON when bit in register is not set
+
   offset:
     description:
       register offset to the register controlling this LED
-- 
2.20.1


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 2/2] leds: syscon: Implement support for active-low property
  2022-08-18 17:25 [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property Pali Rohár
@ 2022-08-18 17:25 ` Pali Rohár
  2022-08-26  8:05   ` Linus Walleij
  2022-08-19  6:46 ` [PATCH 1/2] dt-bindings: leds: register-bit-led: Add " Krzysztof Kozlowski
  2022-08-19  8:35 ` Linus Walleij
  2 siblings, 1 reply; 15+ messages in thread
From: Pali Rohár @ 2022-08-18 17:25 UTC (permalink / raw)
  To: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Linus Walleij,
	Marek Behún
  Cc: linux-leds, devicetree, linux-kernel

This new active-low property specify that LED has inverted logic
(0 - enable LED, 1 - disable LED).

Signed-off-by: Pali Rohár <pali@kernel.org>
---
 drivers/leds/leds-syscon.c | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/drivers/leds/leds-syscon.c b/drivers/leds/leds-syscon.c
index 7eddb8ecb44e..5e605d8438e9 100644
--- a/drivers/leds/leds-syscon.c
+++ b/drivers/leds/leds-syscon.c
@@ -29,6 +29,7 @@ struct syscon_led {
 	struct regmap *map;
 	u32 offset;
 	u32 mask;
+	bool active_low;
 	bool state;
 };
 
@@ -41,10 +42,10 @@ static void syscon_led_set(struct led_classdev *led_cdev,
 	int ret;
 
 	if (value == LED_OFF) {
-		val = 0;
+		val = sled->active_low ? sled->mask : 0;
 		sled->state = false;
 	} else {
-		val = sled->mask;
+		val = sled->active_low ? 0 : sled->mask;
 		sled->state = true;
 	}
 
@@ -85,6 +86,8 @@ static int syscon_led_probe(struct platform_device *pdev)
 		return -EINVAL;
 	if (of_property_read_u32(np, "mask", &sled->mask))
 		return -EINVAL;
+	if (of_find_property(np, "active-low", NULL))
+		sled->active_low = true;
 
 	state = of_get_property(np, "default-state", NULL);
 	if (state) {
@@ -95,17 +98,20 @@ static int syscon_led_probe(struct platform_device *pdev)
 			if (ret < 0)
 				return ret;
 			sled->state = !!(val & sled->mask);
+			if (sled->active_low)
+				sled->state = !sled->state;
 		} else if (!strcmp(state, "on")) {
 			sled->state = true;
 			ret = regmap_update_bits(map, sled->offset,
 						 sled->mask,
-						 sled->mask);
+						 sled->active_low ? 0 : sled->mask);
 			if (ret < 0)
 				return ret;
 		} else {
 			sled->state = false;
 			ret = regmap_update_bits(map, sled->offset,
-						 sled->mask, 0);
+						 sled->mask,
+						 sled->active_low ? sled->mask : 0);
 			if (ret < 0)
 				return ret;
 		}
-- 
2.20.1


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
  2022-08-18 17:25 [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property Pali Rohár
  2022-08-18 17:25 ` [PATCH 2/2] leds: syscon: Implement support for " Pali Rohár
@ 2022-08-19  6:46 ` Krzysztof Kozlowski
  2022-08-19  6:56   ` Pali Rohár
  2022-08-19  8:35 ` Linus Walleij
  2 siblings, 1 reply; 15+ messages in thread
From: Krzysztof Kozlowski @ 2022-08-19  6:46 UTC (permalink / raw)
  To: Pali Rohár, Pavel Machek, Rob Herring, Krzysztof Kozlowski,
	Linus Walleij, Marek Behún
  Cc: linux-leds, devicetree, linux-kernel

On 18/08/2022 20:25, Pali Rohár wrote:
> Allow to define inverted logic (0 - enable LED, 1 - disable LED) via
> active-low property.
> 
> Signed-off-by: Pali Rohár <pali@kernel.org>
> ---
>  Documentation/devicetree/bindings/leds/register-bit-led.yaml | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/leds/register-bit-led.yaml b/Documentation/devicetree/bindings/leds/register-bit-led.yaml
> index 79b8fc0f9d23..5c6ef26f1a94 100644
> --- a/Documentation/devicetree/bindings/leds/register-bit-led.yaml
> +++ b/Documentation/devicetree/bindings/leds/register-bit-led.yaml
> @@ -43,6 +43,11 @@ properties:
>          0x100000, 0x200000, 0x400000, 0x800000, 0x1000000, 0x2000000, 0x4000000,
>          0x8000000, 0x10000000, 0x20000000, 0x40000000, 0x80000000 ]
>  
> +  active-low:
> +    $ref: /schemas/types.yaml#/definitions/flag

This could be shorter: type: boolean

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Although the question is - where is the user of it?

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
  2022-08-19  6:46 ` [PATCH 1/2] dt-bindings: leds: register-bit-led: Add " Krzysztof Kozlowski
@ 2022-08-19  6:56   ` Pali Rohár
  2022-08-19  8:08     ` Pavel Machek
  0 siblings, 1 reply; 15+ messages in thread
From: Pali Rohár @ 2022-08-19  6:56 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Linus Walleij,
	Marek Behún, linux-leds, devicetree, linux-kernel

On Friday 19 August 2022 09:46:56 Krzysztof Kozlowski wrote:
> Although the question is - where is the user of it?

I was planning to send updated powerpc DTS files with these
register-bit-led definitions after accepting dt bindings.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
  2022-08-19  6:56   ` Pali Rohár
@ 2022-08-19  8:08     ` Pavel Machek
  2022-08-19  8:38       ` Krzysztof Kozlowski
  0 siblings, 1 reply; 15+ messages in thread
From: Pavel Machek @ 2022-08-19  8:08 UTC (permalink / raw)
  To: Pali Rohár
  Cc: Krzysztof Kozlowski, Rob Herring, Krzysztof Kozlowski,
	Linus Walleij, Marek Behún, linux-leds, devicetree,
	linux-kernel

[-- Attachment #1: Type: text/plain, Size: 417 bytes --]

Hi!

> > Although the question is - where is the user of it?
> 
> I was planning to send updated powerpc DTS files with these
> register-bit-led definitions after accepting dt bindings.

We need device tree people to ack them, first. But a note saying "this
is for Turris Omnia router" would be welcome.

Best regards,
								Pavel
-- 
People of Russia, stop Putin before his war on Ukraine escalates.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
  2022-08-18 17:25 [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property Pali Rohár
  2022-08-18 17:25 ` [PATCH 2/2] leds: syscon: Implement support for " Pali Rohár
  2022-08-19  6:46 ` [PATCH 1/2] dt-bindings: leds: register-bit-led: Add " Krzysztof Kozlowski
@ 2022-08-19  8:35 ` Linus Walleij
  2 siblings, 0 replies; 15+ messages in thread
From: Linus Walleij @ 2022-08-19  8:35 UTC (permalink / raw)
  To: Pali Rohár
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Marek Behún,
	linux-leds, devicetree, linux-kernel

On Thu, Aug 18, 2022 at 7:25 PM Pali Rohár <pali@kernel.org> wrote:

> Allow to define inverted logic (0 - enable LED, 1 - disable LED) via
> active-low property.
>
> Signed-off-by: Pali Rohár <pali@kernel.org>

This looks helpful and solves a real-world problem.
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
  2022-08-19  8:08     ` Pavel Machek
@ 2022-08-19  8:38       ` Krzysztof Kozlowski
  2022-08-19  8:42         ` Pali Rohár
  0 siblings, 1 reply; 15+ messages in thread
From: Krzysztof Kozlowski @ 2022-08-19  8:38 UTC (permalink / raw)
  To: Pavel Machek, Pali Rohár
  Cc: Rob Herring, Krzysztof Kozlowski, Linus Walleij,
	Marek Behún, linux-leds, devicetree, linux-kernel

On 19/08/2022 11:08, Pavel Machek wrote:
> Hi!
> 
>>> Although the question is - where is the user of it?
>>
>> I was planning to send updated powerpc DTS files with these
>> register-bit-led definitions after accepting dt bindings.
> 
> We need device tree people to ack them, first. But a note saying "this
> is for Turris Omnia router" would be welcome.

In general the process is one of:
1. Send DT bindings with driver and DTS changes,
2. Send DT bindings with driver in one patchset, DTS in second but you
mention the dependency.

You should not wait with DTS till bindings got accepted. Why? Because
for example we do not want bindings for stuff which never is going to be
upstreamed (with several exceptions, e.g. for other systems). Also
because we want to be able to compare bindings with your DTS
implementing them, so we are sure you described everything (especially
that you said running one command to install dtchema and second command
to make the check is not possible in your system).

Without DTS here how can anyone be sure your DTS actually follows the
bindings?

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
  2022-08-19  8:38       ` Krzysztof Kozlowski
@ 2022-08-19  8:42         ` Pali Rohár
  2022-08-19  9:08           ` Krzysztof Kozlowski
  2022-08-19  9:11           ` Pali Rohár
  0 siblings, 2 replies; 15+ messages in thread
From: Pali Rohár @ 2022-08-19  8:42 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Linus Walleij,
	Marek Behún, linux-leds, devicetree, linux-kernel

On Friday 19 August 2022 11:38:29 Krzysztof Kozlowski wrote:
> On 19/08/2022 11:08, Pavel Machek wrote:
> > Hi!
> > 
> >>> Although the question is - where is the user of it?
> >>
> >> I was planning to send updated powerpc DTS files with these
> >> register-bit-led definitions after accepting dt bindings.
> > 
> > We need device tree people to ack them, first. But a note saying "this
> > is for Turris Omnia router" would be welcome.
> 
> In general the process is one of:
> 1. Send DT bindings with driver and DTS changes,
> 2. Send DT bindings with driver in one patchset, DTS in second but you
> mention the dependency.
> 
> You should not wait with DTS till bindings got accepted. Why? Because
> for example we do not want bindings for stuff which never is going to be
> upstreamed (with several exceptions, e.g. for other systems). Also
> because we want to be able to compare bindings with your DTS
> implementing them, so we are sure you described everything (especially
> that you said running one command to install dtchema and second command
> to make the check is not possible in your system).
> 
> Without DTS here how can anyone be sure your DTS actually follows the
> bindings?
> 
> Best regards,
> Krzysztof

Well, last time I was told that first needs to be accepted bindings
documentation and then device tree files. So I did it like this. And now
it is again feasible and different steps and ordering is needed...
Sorry I cannot known all requirements which are moreover changing every
day.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
  2022-08-19  8:42         ` Pali Rohár
@ 2022-08-19  9:08           ` Krzysztof Kozlowski
  2022-08-19  9:11           ` Pali Rohár
  1 sibling, 0 replies; 15+ messages in thread
From: Krzysztof Kozlowski @ 2022-08-19  9:08 UTC (permalink / raw)
  To: Pali Rohár
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Linus Walleij,
	Marek Behún, linux-leds, devicetree, linux-kernel

On 19/08/2022 11:42, Pali Rohár wrote:
> On Friday 19 August 2022 11:38:29 Krzysztof Kozlowski wrote:
>> On 19/08/2022 11:08, Pavel Machek wrote:
>>> Hi!
>>>
>>>>> Although the question is - where is the user of it?
>>>>
>>>> I was planning to send updated powerpc DTS files with these
>>>> register-bit-led definitions after accepting dt bindings.
>>>
>>> We need device tree people to ack them, first. But a note saying "this
>>> is for Turris Omnia router" would be welcome.
>>
>> In general the process is one of:
>> 1. Send DT bindings with driver and DTS changes,
>> 2. Send DT bindings with driver in one patchset, DTS in second but you
>> mention the dependency.
>>
>> You should not wait with DTS till bindings got accepted. Why? Because
>> for example we do not want bindings for stuff which never is going to be
>> upstreamed (with several exceptions, e.g. for other systems). Also
>> because we want to be able to compare bindings with your DTS
>> implementing them, so we are sure you described everything (especially
>> that you said running one command to install dtchema and second command
>> to make the check is not possible in your system).
>>
>> Without DTS here how can anyone be sure your DTS actually follows the
>> bindings?
>>
>> Best regards,
>> Krzysztof
> 
> Well, last time I was told that first needs to be accepted bindings
> documentation and then device tree files. So I did it like this. And now
> it is again feasible and different steps and ordering is needed...
> Sorry I cannot known all requirements which are moreover changing every
> day.

The rule is the same from years and no one was changing it. All driver
submitters, all DTS developers follow this. You are literally the one of
very few which is surprised by that generic rule and call it "a change".
The patches should be accepted by maintainers in such order (so without
bindings acceptance, the driver and DTS should not go), but not the
sending order.

It's the same with sysfs ABI. Exactly the same.

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property
  2022-08-19  8:42         ` Pali Rohár
  2022-08-19  9:08           ` Krzysztof Kozlowski
@ 2022-08-19  9:11           ` Pali Rohár
  1 sibling, 0 replies; 15+ messages in thread
From: Pali Rohár @ 2022-08-19  9:11 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Linus Walleij,
	Marek Behún, linux-leds, devicetree, linux-kernel

On Friday 19 August 2022 10:42:22 Pali Rohár wrote:
> On Friday 19 August 2022 11:38:29 Krzysztof Kozlowski wrote:
> > On 19/08/2022 11:08, Pavel Machek wrote:
> > > Hi!
> > > 
> > >>> Although the question is - where is the user of it?
> > >>
> > >> I was planning to send updated powerpc DTS files with these
> > >> register-bit-led definitions after accepting dt bindings.
> > > 
> > > We need device tree people to ack them, first. But a note saying "this
> > > is for Turris Omnia router" would be welcome.
> > 
> > In general the process is one of:
> > 1. Send DT bindings with driver and DTS changes,
> > 2. Send DT bindings with driver in one patchset, DTS in second but you
> > mention the dependency.
> > 
> > You should not wait with DTS till bindings got accepted. Why? Because
> > for example we do not want bindings for stuff which never is going to be
> > upstreamed (with several exceptions, e.g. for other systems). Also
> > because we want to be able to compare bindings with your DTS
> > implementing them, so we are sure you described everything (especially
> > that you said running one command to install dtchema and second command
> > to make the check is not possible in your system).
> > 
> > Without DTS here how can anyone be sure your DTS actually follows the
> > bindings?
> > 
> > Best regards,
> > Krzysztof
> 
> Well, last time I was told that first needs to be accepted bindings
> documentation and then device tree files. So I did it like this. And now
> it is again feasible and different steps and ordering is needed...
> Sorry I cannot known all requirements which are moreover changing every
> day.

Here it is:
https://lore.kernel.org/linuxppc-dev/20220819084433.26011-1-pali@kernel.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/2] leds: syscon: Implement support for active-low property
  2022-08-18 17:25 ` [PATCH 2/2] leds: syscon: Implement support for " Pali Rohár
@ 2022-08-26  8:05   ` Linus Walleij
  2022-08-31 11:49     ` Pali Rohár
  0 siblings, 1 reply; 15+ messages in thread
From: Linus Walleij @ 2022-08-26  8:05 UTC (permalink / raw)
  To: Pali Rohár
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Marek Behún,
	linux-leds, devicetree, linux-kernel

On Thu, Aug 18, 2022 at 7:25 PM Pali Rohár <pali@kernel.org> wrote:

> This new active-low property specify that LED has inverted logic
> (0 - enable LED, 1 - disable LED).
>
> Signed-off-by: Pali Rohár <pali@kernel.org>

Acked-by: Linus Walleij <linus.walleij@linaro.org>

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/2] leds: syscon: Implement support for active-low property
  2022-08-26  8:05   ` Linus Walleij
@ 2022-08-31 11:49     ` Pali Rohár
  2022-10-09 11:40       ` Pali Rohár
  0 siblings, 1 reply; 15+ messages in thread
From: Pali Rohár @ 2022-08-31 11:49 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Marek Behún,
	linux-leds, devicetree, linux-kernel

On Friday 26 August 2022 10:05:26 Linus Walleij wrote:
> On Thu, Aug 18, 2022 at 7:25 PM Pali Rohár <pali@kernel.org> wrote:
> 
> > This new active-low property specify that LED has inverted logic
> > (0 - enable LED, 1 - disable LED).
> >
> > Signed-off-by: Pali Rohár <pali@kernel.org>
> 
> Acked-by: Linus Walleij <linus.walleij@linaro.org>
> 
> Yours,
> Linus Walleij

Is something else needed for this patch series?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/2] leds: syscon: Implement support for active-low property
  2022-08-31 11:49     ` Pali Rohár
@ 2022-10-09 11:40       ` Pali Rohár
  2022-11-01 22:32         ` Pali Rohár
  0 siblings, 1 reply; 15+ messages in thread
From: Pali Rohár @ 2022-10-09 11:40 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Marek Behún,
	linux-leds, devicetree, linux-kernel

On Wednesday 31 August 2022 13:49:36 Pali Rohár wrote:
> On Friday 26 August 2022 10:05:26 Linus Walleij wrote:
> > On Thu, Aug 18, 2022 at 7:25 PM Pali Rohár <pali@kernel.org> wrote:
> > 
> > > This new active-low property specify that LED has inverted logic
> > > (0 - enable LED, 1 - disable LED).
> > >
> > > Signed-off-by: Pali Rohár <pali@kernel.org>
> > 
> > Acked-by: Linus Walleij <linus.walleij@linaro.org>
> > 
> > Yours,
> > Linus Walleij
> 
> Is something else needed for this patch series?

PING?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/2] leds: syscon: Implement support for active-low property
  2022-10-09 11:40       ` Pali Rohár
@ 2022-11-01 22:32         ` Pali Rohár
  2022-11-08 12:42           ` Linus Walleij
  0 siblings, 1 reply; 15+ messages in thread
From: Pali Rohár @ 2022-11-01 22:32 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Marek Behún,
	linux-leds, devicetree, linux-kernel

On Sunday 09 October 2022 13:40:43 Pali Rohár wrote:
> On Wednesday 31 August 2022 13:49:36 Pali Rohár wrote:
> > On Friday 26 August 2022 10:05:26 Linus Walleij wrote:
> > > On Thu, Aug 18, 2022 at 7:25 PM Pali Rohár <pali@kernel.org> wrote:
> > > 
> > > > This new active-low property specify that LED has inverted logic
> > > > (0 - enable LED, 1 - disable LED).
> > > >
> > > > Signed-off-by: Pali Rohár <pali@kernel.org>
> > > 
> > > Acked-by: Linus Walleij <linus.walleij@linaro.org>
> > > 
> > > Yours,
> > > Linus Walleij
> > 
> > Is something else needed for this patch series?
> 
> PING?

PING?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/2] leds: syscon: Implement support for active-low property
  2022-11-01 22:32         ` Pali Rohár
@ 2022-11-08 12:42           ` Linus Walleij
  0 siblings, 0 replies; 15+ messages in thread
From: Linus Walleij @ 2022-11-08 12:42 UTC (permalink / raw)
  To: Pali Rohár
  Cc: Pavel Machek, Rob Herring, Krzysztof Kozlowski, Marek Behún,
	linux-leds, devicetree, linux-kernel

On Tue, Nov 1, 2022 at 11:33 PM Pali Rohár <pali@kernel.org> wrote:
> On Sunday 09 October 2022 13:40:43 Pali Rohár wrote:
> > On Wednesday 31 August 2022 13:49:36 Pali Rohár wrote:
> > > On Friday 26 August 2022 10:05:26 Linus Walleij wrote:
> > > > On Thu, Aug 18, 2022 at 7:25 PM Pali Rohár <pali@kernel.org> wrote:
> > > >
> > > > > This new active-low property specify that LED has inverted logic
> > > > > (0 - enable LED, 1 - disable LED).
> > > > >
> > > > > Signed-off-by: Pali Rohár <pali@kernel.org>
> > > >
> > > > Acked-by: Linus Walleij <linus.walleij@linaro.org>
> > > >
> > > > Yours,
> > > > Linus Walleij
> > >
> > > Is something else needed for this patch series?
> >
> > PING?
>
> PING?

If the LED subsystem isn't working consider sending the patch to the
SoC tree with a notice that they apply it instead and why.

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2022-11-08 12:42 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-18 17:25 [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property Pali Rohár
2022-08-18 17:25 ` [PATCH 2/2] leds: syscon: Implement support for " Pali Rohár
2022-08-26  8:05   ` Linus Walleij
2022-08-31 11:49     ` Pali Rohár
2022-10-09 11:40       ` Pali Rohár
2022-11-01 22:32         ` Pali Rohár
2022-11-08 12:42           ` Linus Walleij
2022-08-19  6:46 ` [PATCH 1/2] dt-bindings: leds: register-bit-led: Add " Krzysztof Kozlowski
2022-08-19  6:56   ` Pali Rohár
2022-08-19  8:08     ` Pavel Machek
2022-08-19  8:38       ` Krzysztof Kozlowski
2022-08-19  8:42         ` Pali Rohár
2022-08-19  9:08           ` Krzysztof Kozlowski
2022-08-19  9:11           ` Pali Rohár
2022-08-19  8:35 ` Linus Walleij

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.