All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] dt-binding: gpio: publish binding IDs under dual license
@ 2022-08-25 10:45 Etienne Carriere
  2022-08-25 11:10 ` Krzysztof Kozlowski
  2022-08-25 16:04 ` Rob Herring
  0 siblings, 2 replies; 5+ messages in thread
From: Etienne Carriere @ 2022-08-25 10:45 UTC (permalink / raw)
  To: linux-kernel
  Cc: devicetree, linux-gpio, Etienne Carriere, Stephen Warren,
	Linus Walleij, Laxman Dewangan, Charles Keepax, Andrew Jeffery,
	Thomas Petazzoni, Nuno Sá,
	Bartosz Golaszewski, Rob Herring, Krzysztof Kozlowski

Changes gpio.h DT binding header file to be published under GPLv2 or
BSD-3-Clause license terms. This change allows these GPIO generic
bindings header file to be used in software components as bootloaders
and OSes that are not published under GPLv2 terms.

All contributors to gpio.h file in copy.

Cc: Stephen Warren <swarren@nvidia.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Laxman Dewangan <ldewangan@nvidia.com>
Cc: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Cc: Andrew Jeffery <andrew@aj.id.au>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Nuno Sá <nuno.sa@analog.com>
Cc: Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
---
 include/dt-bindings/gpio/gpio.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/dt-bindings/gpio/gpio.h b/include/dt-bindings/gpio/gpio.h
index 5566e58196a2..f8df7511b8b4 100644
--- a/include/dt-bindings/gpio/gpio.h
+++ b/include/dt-bindings/gpio/gpio.h
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-2.0 */
+/* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
 /*
  * This header provides constants for most GPIO bindings.
  *
-- 
2.25.1


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

* Re: [PATCH] dt-binding: gpio: publish binding IDs under dual license
  2022-08-25 10:45 [PATCH] dt-binding: gpio: publish binding IDs under dual license Etienne Carriere
@ 2022-08-25 11:10 ` Krzysztof Kozlowski
  2022-08-25 22:07   ` Etienne Carriere
  2022-08-25 16:04 ` Rob Herring
  1 sibling, 1 reply; 5+ messages in thread
From: Krzysztof Kozlowski @ 2022-08-25 11:10 UTC (permalink / raw)
  To: Etienne Carriere, linux-kernel
  Cc: devicetree, linux-gpio, Stephen Warren, Linus Walleij,
	Laxman Dewangan, Charles Keepax, Andrew Jeffery,
	Thomas Petazzoni, Nuno Sá,
	Bartosz Golaszewski, Rob Herring, Krzysztof Kozlowski

On 25/08/2022 13:45, Etienne Carriere wrote:
> Changes gpio.h DT binding header file to be published under GPLv2 or
> BSD-3-Clause license terms. This change allows these GPIO generic
> bindings header file to be used in software components as bootloaders
> and OSes that are not published under GPLv2 terms.
> 
> All contributors to gpio.h file in copy.
> 
> Cc: Stephen Warren <swarren@nvidia.com>
> Cc: Linus Walleij <linus.walleij@linaro.org>
> Cc: Laxman Dewangan <ldewangan@nvidia.com>
> Cc: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
> Cc: Andrew Jeffery <andrew@aj.id.au>
> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> Cc: Nuno Sá <nuno.sa@analog.com>
> Cc: Bartosz Golaszewski <brgl@bgdev.pl>
> Cc: Rob Herring <robh+dt@kernel.org>
> Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
> 
> Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
> ---
>  include/dt-bindings/gpio/gpio.h | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/include/dt-bindings/gpio/gpio.h b/include/dt-bindings/gpio/gpio.h
> index 5566e58196a2..f8df7511b8b4 100644
> --- a/include/dt-bindings/gpio/gpio.h
> +++ b/include/dt-bindings/gpio/gpio.h
> @@ -1,4 +1,4 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> +/* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */

Why BSD-3 clause? Bindings are expected to be "OR BSD-2-Clause".

Best regards,
Krzysztof

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

* Re: [PATCH] dt-binding: gpio: publish binding IDs under dual license
  2022-08-25 10:45 [PATCH] dt-binding: gpio: publish binding IDs under dual license Etienne Carriere
  2022-08-25 11:10 ` Krzysztof Kozlowski
@ 2022-08-25 16:04 ` Rob Herring
  2022-08-25 22:20   ` Etienne Carriere
  1 sibling, 1 reply; 5+ messages in thread
From: Rob Herring @ 2022-08-25 16:04 UTC (permalink / raw)
  To: Etienne Carriere
  Cc: linux-kernel, devicetree, open list:GPIO SUBSYSTEM,
	Stephen Warren, Linus Walleij, Laxman Dewangan, Charles Keepax,
	Andrew Jeffery, Thomas Petazzoni, Nuno Sá,
	Bartosz Golaszewski, Krzysztof Kozlowski

On Thu, Aug 25, 2022 at 5:45 AM Etienne Carriere
<etienne.carriere@linaro.org> wrote:
>
> Changes gpio.h DT binding header file to be published under GPLv2 or
> BSD-3-Clause license terms. This change allows these GPIO generic
> bindings header file to be used in software components as bootloaders
> and OSes that are not published under GPLv2 terms.
>
> All contributors to gpio.h file in copy.
>
> Cc: Stephen Warren <swarren@nvidia.com>

We have NVIDIA permission for anything in bindings and NVIDIA
relicensed the irq headers, so I think it shouldn't be a problem.

> Cc: Linus Walleij <linus.walleij@linaro.org>

FYI, There is blanket approval from Linaro to relicense DT files.

> Cc: Laxman Dewangan <ldewangan@nvidia.com>
> Cc: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>

I don't think a blank line is copyrightable.

> Cc: Andrew Jeffery <andrew@aj.id.au>
> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> Cc: Nuno Sá <nuno.sa@analog.com>
> Cc: Bartosz Golaszewski <brgl@bgdev.pl>
> Cc: Rob Herring <robh+dt@kernel.org>
> Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
>
> Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
> ---
>  include/dt-bindings/gpio/gpio.h | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

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

* Re: [PATCH] dt-binding: gpio: publish binding IDs under dual license
  2022-08-25 11:10 ` Krzysztof Kozlowski
@ 2022-08-25 22:07   ` Etienne Carriere
  0 siblings, 0 replies; 5+ messages in thread
From: Etienne Carriere @ 2022-08-25 22:07 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-kernel, devicetree, linux-gpio, Stephen Warren,
	Linus Walleij, Laxman Dewangan, Charles Keepax, Andrew Jeffery,
	Thomas Petazzoni, Nuno Sá,
	Bartosz Golaszewski, Rob Herring, Krzysztof Kozlowski

Hi Krzystof,

On Thu, 25 Aug 2022 at 13:10, Krzysztof Kozlowski
<krzysztof.kozlowski@linaro.org> wrote:
>
> On 25/08/2022 13:45, Etienne Carriere wrote:
> > Changes gpio.h DT binding header file to be published under GPLv2 or
> > BSD-3-Clause license terms. This change allows these GPIO generic
> > bindings header file to be used in software components as bootloaders
> > and OSes that are not published under GPLv2 terms.
> >
> > All contributors to gpio.h file in copy.
> >
> > Cc: Stephen Warren <swarren@nvidia.com>
> > Cc: Linus Walleij <linus.walleij@linaro.org>
> > Cc: Laxman Dewangan <ldewangan@nvidia.com>
> > Cc: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
> > Cc: Andrew Jeffery <andrew@aj.id.au>
> > Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> > Cc: Nuno Sá <nuno.sa@analog.com>
> > Cc: Bartosz Golaszewski <brgl@bgdev.pl>
> > Cc: Rob Herring <robh+dt@kernel.org>
> > Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
> >
> > Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
> > ---
> >  include/dt-bindings/gpio/gpio.h | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/include/dt-bindings/gpio/gpio.h b/include/dt-bindings/gpio/gpio.h
> > index 5566e58196a2..f8df7511b8b4 100644
> > --- a/include/dt-bindings/gpio/gpio.h
> > +++ b/include/dt-bindings/gpio/gpio.h
> > @@ -1,4 +1,4 @@
> > -/* SPDX-License-Identifier: GPL-2.0 */
> > +/* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
>
> Why BSD-3 clause? Bindings are expected to be "OR BSD-2-Clause".

Fair, 2-clause seems more used. Thanks.
I'll send a v2.

Br,
etienne

>
> Best regards,
> Krzysztof

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

* Re: [PATCH] dt-binding: gpio: publish binding IDs under dual license
  2022-08-25 16:04 ` Rob Herring
@ 2022-08-25 22:20   ` Etienne Carriere
  0 siblings, 0 replies; 5+ messages in thread
From: Etienne Carriere @ 2022-08-25 22:20 UTC (permalink / raw)
  To: Rob Herring
  Cc: linux-kernel, devicetree, open list:GPIO SUBSYSTEM,
	Stephen Warren, Linus Walleij, Laxman Dewangan, Charles Keepax,
	Andrew Jeffery, Thomas Petazzoni, Nuno Sá,
	Bartosz Golaszewski, Krzysztof Kozlowski

Hello Rob,

Many thanks for the feedback.

Regards,
Etienne

On Thu, 25 Aug 2022 at 18:05, Rob Herring <robh+dt@kernel.org> wrote:
>
> On Thu, Aug 25, 2022 at 5:45 AM Etienne Carriere
> <etienne.carriere@linaro.org> wrote:
> >
> > Changes gpio.h DT binding header file to be published under GPLv2 or
> > BSD-3-Clause license terms. This change allows these GPIO generic
> > bindings header file to be used in software components as bootloaders
> > and OSes that are not published under GPLv2 terms.
> >
> > All contributors to gpio.h file in copy.
> >
> > Cc: Stephen Warren <swarren@nvidia.com>
>
> We have NVIDIA permission for anything in bindings and NVIDIA
> relicensed the irq headers, so I think it shouldn't be a problem.
>
> > Cc: Linus Walleij <linus.walleij@linaro.org>
>
> FYI, There is blanket approval from Linaro to relicense DT files.
>
> > Cc: Laxman Dewangan <ldewangan@nvidia.com>
> > Cc: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
>
> I don't think a. blank line is copyrightable.

>
> > Cc: Andrew Jeffery <andrew@aj.id.au>
> > Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> > Cc: Nuno Sá <nuno.sa@analog.com>
> > Cc: Bartosz Golaszewski <brgl@bgdev.pl>
> > Cc: Rob Herring <robh+dt@kernel.org>
> > Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
> >
> > Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
> > ---
> >  include/dt-bindings/gpio/gpio.h | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)

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

end of thread, other threads:[~2022-08-25 22:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-25 10:45 [PATCH] dt-binding: gpio: publish binding IDs under dual license Etienne Carriere
2022-08-25 11:10 ` Krzysztof Kozlowski
2022-08-25 22:07   ` Etienne Carriere
2022-08-25 16:04 ` Rob Herring
2022-08-25 22:20   ` Etienne Carriere

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.