* Re: [PATCH v2] dt-bindings: leds: Document "netdev" trigger
[not found] <20240708114653.18566-1-marex@denx.de>
@ 2024-07-25 8:50 ` Lee Jones
2024-07-25 12:37 ` Andrew Lunn
0 siblings, 1 reply; 7+ messages in thread
From: Lee Jones @ 2024-07-25 8:50 UTC (permalink / raw)
To: Marek Vasut
Cc: devicetree, Conor Dooley, Jacek Anaszewski, Krzysztof Kozlowski,
Pavel Machek, Rob Herring, linux-leds, Andrew Lunn, netdev
Cc: Andrew and netdev
On Mon, 08 Jul 2024, Marek Vasut wrote:
> Document the "netdev" trigger which is used to control LEDs by
> network device activity. This is an existing trigger used in
> existing DTs, document it so validation of those DTs would pass.
>
> Signed-off-by: Marek Vasut <marex@denx.de>
> ---
> Cc: Conor Dooley <conor+dt@kernel.org>
> Cc: Jacek Anaszewski <jacek.anaszewski@gmail.com>
> Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>
> Cc: Lee Jones <lee@kernel.org>
> Cc: Pavel Machek <pavel@ucw.cz>
> Cc: Rob Herring <robh@kernel.org>
> Cc: devicetree@vger.kernel.org
> Cc: linux-leds@vger.kernel.org
> ---
> V2: Expand the commit message slightly
> ---
> Documentation/devicetree/bindings/leds/common.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation/devicetree/bindings/leds/common.yaml
> index 8a3c2398b10ce..bf9a101e4d420 100644
> --- a/Documentation/devicetree/bindings/leds/common.yaml
> +++ b/Documentation/devicetree/bindings/leds/common.yaml
> @@ -113,6 +113,8 @@ properties:
> # LED indicates NAND memory activity (deprecated),
> # in new implementations use "mtd"
> - nand-disk
> + # LED indicates network activity
> + - netdev
netdev is the description of the network development ML/repo, right?
Seems like an odd name for an OS agnostic property?
> # No trigger assigned to the LED. This is the default mode
> # if trigger is absent
> - none
> --
> 2.43.0
>
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] dt-bindings: leds: Document "netdev" trigger
2024-07-25 8:50 ` [PATCH v2] dt-bindings: leds: Document "netdev" trigger Lee Jones
@ 2024-07-25 12:37 ` Andrew Lunn
2024-08-01 12:53 ` Lee Jones
0 siblings, 1 reply; 7+ messages in thread
From: Andrew Lunn @ 2024-07-25 12:37 UTC (permalink / raw)
To: Lee Jones
Cc: Marek Vasut, devicetree, Conor Dooley, Jacek Anaszewski,
Krzysztof Kozlowski, Pavel Machek, Rob Herring, linux-leds,
netdev
> > diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation/devicetree/bindings/leds/common.yaml
> > index 8a3c2398b10ce..bf9a101e4d420 100644
> > --- a/Documentation/devicetree/bindings/leds/common.yaml
> > +++ b/Documentation/devicetree/bindings/leds/common.yaml
> > @@ -113,6 +113,8 @@ properties:
> > # LED indicates NAND memory activity (deprecated),
> > # in new implementations use "mtd"
> > - nand-disk
> > + # LED indicates network activity
> > + - netdev
>
> netdev is the description of the network development ML/repo, right?
>
> Seems like an odd name for an OS agnostic property?
I agree that one meaning is the network development community within
Linux.
But it also means a network device, which is OS agnostic. I don't
really see it be any different to a memory technology device, mtd.
Andrew
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] dt-bindings: leds: Document "netdev" trigger
2024-07-25 12:37 ` Andrew Lunn
@ 2024-08-01 12:53 ` Lee Jones
2024-08-01 13:03 ` Andrew Lunn
0 siblings, 1 reply; 7+ messages in thread
From: Lee Jones @ 2024-08-01 12:53 UTC (permalink / raw)
To: Andrew Lunn
Cc: Marek Vasut, devicetree, Conor Dooley, Jacek Anaszewski,
Krzysztof Kozlowski, Pavel Machek, Rob Herring, linux-leds,
netdev
On Thu, 25 Jul 2024, Andrew Lunn wrote:
> > > diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation/devicetree/bindings/leds/common.yaml
> > > index 8a3c2398b10ce..bf9a101e4d420 100644
> > > --- a/Documentation/devicetree/bindings/leds/common.yaml
> > > +++ b/Documentation/devicetree/bindings/leds/common.yaml
> > > @@ -113,6 +113,8 @@ properties:
> > > # LED indicates NAND memory activity (deprecated),
> > > # in new implementations use "mtd"
> > > - nand-disk
> > > + # LED indicates network activity
> > > + - netdev
> >
> > netdev is the description of the network development ML/repo, right?
> >
> > Seems like an odd name for an OS agnostic property?
>
> I agree that one meaning is the network development community within
> Linux.
>
> But it also means a network device, which is OS agnostic. I don't
> really see it be any different to a memory technology device, mtd.
MTD is an acronym.
The only dodgy one I see in there is 'kbd-capslock'.
How about, now go with me here: 'network'?
I'd even suffer 'network-device' or 'net-device' if we really have to shorten.
Although, I'm not really sure the 'device' part needs to come into play'?
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] dt-bindings: leds: Document "netdev" trigger
2024-08-01 12:53 ` Lee Jones
@ 2024-08-01 13:03 ` Andrew Lunn
2024-08-05 13:56 ` Lee Jones
0 siblings, 1 reply; 7+ messages in thread
From: Andrew Lunn @ 2024-08-01 13:03 UTC (permalink / raw)
To: Lee Jones
Cc: Marek Vasut, devicetree, Conor Dooley, Jacek Anaszewski,
Krzysztof Kozlowski, Pavel Machek, Rob Herring, linux-leds,
netdev
On Thu, Aug 01, 2024 at 01:53:09PM +0100, Lee Jones wrote:
> On Thu, 25 Jul 2024, Andrew Lunn wrote:
>
> > > > diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation/devicetree/bindings/leds/common.yaml
> > > > index 8a3c2398b10ce..bf9a101e4d420 100644
> > > > --- a/Documentation/devicetree/bindings/leds/common.yaml
> > > > +++ b/Documentation/devicetree/bindings/leds/common.yaml
> > > > @@ -113,6 +113,8 @@ properties:
> > > > # LED indicates NAND memory activity (deprecated),
> > > > # in new implementations use "mtd"
> > > > - nand-disk
> > > > + # LED indicates network activity
> > > > + - netdev
> > >
> > > netdev is the description of the network development ML/repo, right?
> > >
> > > Seems like an odd name for an OS agnostic property?
> >
> > I agree that one meaning is the network development community within
> > Linux.
> >
> > But it also means a network device, which is OS agnostic. I don't
> > really see it be any different to a memory technology device, mtd.
>
> MTD is an acronym.
>
> The only dodgy one I see in there is 'kbd-capslock'.
>
> How about, now go with me here: 'network'?
We could do, but we have to keep netdev around for backwards
compatibility. There are DT blobs using it which we cannot break.
Andrew
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] dt-bindings: leds: Document "netdev" trigger
2024-08-01 13:03 ` Andrew Lunn
@ 2024-08-05 13:56 ` Lee Jones
2024-08-05 22:56 ` Andrew Lunn
0 siblings, 1 reply; 7+ messages in thread
From: Lee Jones @ 2024-08-05 13:56 UTC (permalink / raw)
To: Andrew Lunn
Cc: Marek Vasut, devicetree, Conor Dooley, Jacek Anaszewski,
Krzysztof Kozlowski, Pavel Machek, Rob Herring, linux-leds,
netdev
On Thu, 01 Aug 2024, Andrew Lunn wrote:
> On Thu, Aug 01, 2024 at 01:53:09PM +0100, Lee Jones wrote:
> > On Thu, 25 Jul 2024, Andrew Lunn wrote:
> >
> > > > > diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation/devicetree/bindings/leds/common.yaml
> > > > > index 8a3c2398b10ce..bf9a101e4d420 100644
> > > > > --- a/Documentation/devicetree/bindings/leds/common.yaml
> > > > > +++ b/Documentation/devicetree/bindings/leds/common.yaml
> > > > > @@ -113,6 +113,8 @@ properties:
> > > > > # LED indicates NAND memory activity (deprecated),
> > > > > # in new implementations use "mtd"
> > > > > - nand-disk
> > > > > + # LED indicates network activity
> > > > > + - netdev
> > > >
> > > > netdev is the description of the network development ML/repo, right?
> > > >
> > > > Seems like an odd name for an OS agnostic property?
> > >
> > > I agree that one meaning is the network development community within
> > > Linux.
> > >
> > > But it also means a network device, which is OS agnostic. I don't
> > > really see it be any different to a memory technology device, mtd.
> >
> > MTD is an acronym.
> >
> > The only dodgy one I see in there is 'kbd-capslock'.
> >
> > How about, now go with me here: 'network'?
>
> We could do, but we have to keep netdev around for backwards
> compatibility. There are DT blobs using it which we cannot break.
Oh, this 'just' a documentation patch? 'netdev' is already in use?
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] dt-bindings: leds: Document "netdev" trigger
2024-08-05 13:56 ` Lee Jones
@ 2024-08-05 22:56 ` Andrew Lunn
2024-08-16 15:47 ` Lee Jones
0 siblings, 1 reply; 7+ messages in thread
From: Andrew Lunn @ 2024-08-05 22:56 UTC (permalink / raw)
To: Lee Jones
Cc: Marek Vasut, devicetree, Conor Dooley, Jacek Anaszewski,
Krzysztof Kozlowski, Pavel Machek, Rob Herring, linux-leds,
netdev
> > We could do, but we have to keep netdev around for backwards
> > compatibility. There are DT blobs using it which we cannot break.
>
> Oh, this 'just' a documentation patch? 'netdev' is already in use?
>
A few examples:
intel/ixp/intel-ixp42x-iomega-nas100d.dts: linux,default-trigger = "netdev";
intel/ixp/intel-ixp42x-dlink-dsm-g600.dts: linux,default-trigger = "netdev";
nxp/imx/imx53-m53menlo.dts: linux,default-trigger = "netdev";
rockchip/rk3128-xpi-3128.dts: * linux,default-trigger = "netdev";
ti/omap/am5729-beagleboneai.dts: linux,default-trigger = "netdev";
ti/omap/am335x-netcan-plus-1xx.dts: linux,default-trigger = "netdev";
Andrew
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] dt-bindings: leds: Document "netdev" trigger
2024-08-05 22:56 ` Andrew Lunn
@ 2024-08-16 15:47 ` Lee Jones
0 siblings, 0 replies; 7+ messages in thread
From: Lee Jones @ 2024-08-16 15:47 UTC (permalink / raw)
To: Andrew Lunn
Cc: Marek Vasut, devicetree, Conor Dooley, Jacek Anaszewski,
Krzysztof Kozlowski, Pavel Machek, Rob Herring, linux-leds,
netdev
On Tue, 06 Aug 2024, Andrew Lunn wrote:
> > > We could do, but we have to keep netdev around for backwards
> > > compatibility. There are DT blobs using it which we cannot break.
> >
> > Oh, this 'just' a documentation patch? 'netdev' is already in use?
> >
>
> A few examples:
>
> intel/ixp/intel-ixp42x-iomega-nas100d.dts: linux,default-trigger = "netdev";
> intel/ixp/intel-ixp42x-dlink-dsm-g600.dts: linux,default-trigger = "netdev";
> nxp/imx/imx53-m53menlo.dts: linux,default-trigger = "netdev";
> rockchip/rk3128-xpi-3128.dts: * linux,default-trigger = "netdev";
> ti/omap/am5729-beagleboneai.dts: linux,default-trigger = "netdev";
> ti/omap/am335x-netcan-plus-1xx.dts: linux,default-trigger = "netdev";
Gross! Okay.
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-08-16 15:47 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20240708114653.18566-1-marex@denx.de>
2024-07-25 8:50 ` [PATCH v2] dt-bindings: leds: Document "netdev" trigger Lee Jones
2024-07-25 12:37 ` Andrew Lunn
2024-08-01 12:53 ` Lee Jones
2024-08-01 13:03 ` Andrew Lunn
2024-08-05 13:56 ` Lee Jones
2024-08-05 22:56 ` Andrew Lunn
2024-08-16 15:47 ` Lee Jones
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).