2022-09-05 16:22:15

by Etienne Carriere

[permalink] [raw]
Subject: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license

Changes gpio.h DT binding header file to be published under GPLv2 or
BSD-2-Clause license terms. This change allows this 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 <[email protected]>
Cc: Linus Walleij <[email protected]>
Cc: Laxman Dewangan <[email protected]>
Cc: Andrew Jeffery <[email protected]>
Cc: Thomas Petazzoni <[email protected]>
Cc: Nuno Sá <[email protected]>
Cc: Bartosz Golaszewski <[email protected]>
Cc: Rob Herring <[email protected]>
Cc: Krzysztof Kozlowski <[email protected]>

Signed-off-by: Etienne Carriere <[email protected]>
---
Changes since v2:
- Fix commit log.

Changes since v1:
- Publish under BSD-2-Clause instead of BSD-3-Clause.
- Remove Charles Keepax from CC list.

---
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..b5d531237448 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-2-Clause) */
/*
* This header provides constants for most GPIO bindings.
*
--
2.25.1


2022-09-05 19:40:54

by Linus Walleij

[permalink] [raw]
Subject: Re: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license

On Mon, Sep 5, 2022 at 4:57 PM Etienne Carriere
<[email protected]> wrote:

> Changes gpio.h DT binding header file to be published under GPLv2 or
> BSD-2-Clause license terms. This change allows this 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 <[email protected]>
> Cc: Linus Walleij <[email protected]>
> Cc: Laxman Dewangan <[email protected]>
> Cc: Andrew Jeffery <[email protected]>
> Cc: Thomas Petazzoni <[email protected]>
> Cc: Nuno Sá <[email protected]>
> Cc: Bartosz Golaszewski <[email protected]>
> Cc: Rob Herring <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
>
> Signed-off-by: Etienne Carriere <[email protected]>

Fine by me.
Reviewed-by: Linus Walleij <[email protected]>

Yours,
Linus Walleij

2022-09-22 09:03:10

by Bartosz Golaszewski

[permalink] [raw]
Subject: Re: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license

On Mon, Sep 5, 2022 at 4:57 PM Etienne Carriere
<[email protected]> wrote:
>
> Changes gpio.h DT binding header file to be published under GPLv2 or
> BSD-2-Clause license terms. This change allows this 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 <[email protected]>
> Cc: Linus Walleij <[email protected]>
> Cc: Laxman Dewangan <[email protected]>
> Cc: Andrew Jeffery <[email protected]>
> Cc: Thomas Petazzoni <[email protected]>
> Cc: Nuno Sá <[email protected]>
> Cc: Bartosz Golaszewski <[email protected]>
> Cc: Rob Herring <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
>
> Signed-off-by: Etienne Carriere <[email protected]>
> ---

Applied, thanks!

Bart

2022-09-24 18:21:02

by Rob Herring

[permalink] [raw]
Subject: Re: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license

On Thu, Sep 22, 2022 at 10:37:03AM +0200, Bartosz Golaszewski wrote:
> On Mon, Sep 5, 2022 at 4:57 PM Etienne Carriere
> <[email protected]> wrote:
> >
> > Changes gpio.h DT binding header file to be published under GPLv2 or
> > BSD-2-Clause license terms. This change allows this 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 <[email protected]>
> > Cc: Linus Walleij <[email protected]>
> > Cc: Laxman Dewangan <[email protected]>
> > Cc: Andrew Jeffery <[email protected]>
> > Cc: Thomas Petazzoni <[email protected]>
> > Cc: Nuno S? <[email protected]>
> > Cc: Bartosz Golaszewski <[email protected]>
> > Cc: Rob Herring <[email protected]>
> > Cc: Krzysztof Kozlowski <[email protected]>
> >
> > Signed-off-by: Etienne Carriere <[email protected]>
> > ---
>
> Applied, thanks!

I don't think anyone is really going to care, but you first need acks
from the Cc list to re-license or a lawyer to tell you it's not
copyrightable anyways and doesn't matter. Your choice. ;)

Rob

2022-09-26 08:20:55

by Bartosz Golaszewski

[permalink] [raw]
Subject: Re: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license

On Sat, Sep 24, 2022 at 7:57 PM Rob Herring <[email protected]> wrote:
>
> On Thu, Sep 22, 2022 at 10:37:03AM +0200, Bartosz Golaszewski wrote:
> > On Mon, Sep 5, 2022 at 4:57 PM Etienne Carriere
> > <[email protected]> wrote:
> > >
> > > Changes gpio.h DT binding header file to be published under GPLv2 or
> > > BSD-2-Clause license terms. This change allows this 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 <[email protected]>
> > > Cc: Linus Walleij <[email protected]>
> > > Cc: Laxman Dewangan <[email protected]>
> > > Cc: Andrew Jeffery <[email protected]>
> > > Cc: Thomas Petazzoni <[email protected]>
> > > Cc: Nuno Sá <[email protected]>
> > > Cc: Bartosz Golaszewski <[email protected]>
> > > Cc: Rob Herring <[email protected]>
> > > Cc: Krzysztof Kozlowski <[email protected]>
> > >
> > > Signed-off-by: Etienne Carriere <[email protected]>
> > > ---
> >
> > Applied, thanks!
>
> I don't think anyone is really going to care, but you first need acks
> from the Cc list to re-license or a lawyer to tell you it's not
> copyrightable anyways and doesn't matter. Your choice. ;)
>
> Rob

Eek, you're right. Will back it out for now.

Thanks
Bartosz

2022-10-19 08:25:39

by Nuno Sa

[permalink] [raw]
Subject: RE: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license

> From: Etienne Carriere <[email protected]>
> Sent: Monday, September 5, 2022 4:56 PM
> To: [email protected]
> Cc: [email protected]; [email protected]; Etienne
> Carriere <[email protected]>; Stephen Warren
> <[email protected]>; Linus Walleij <[email protected]>; Laxman
> Dewangan <[email protected]>; Andrew Jeffery <[email protected]>;
> Thomas Petazzoni <[email protected]>; Sa, Nuno
> <[email protected]>; Bartosz Golaszewski <[email protected]>; Rob Herring
> <[email protected]>; Krzysztof Kozlowski
> <[email protected]>
> Subject: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license
>
> [External]
>
> Changes gpio.h DT binding header file to be published under GPLv2 or
> BSD-2-Clause license terms. This change allows this 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 <[email protected]>
> Cc: Linus Walleij <[email protected]>
> Cc: Laxman Dewangan <[email protected]>
> Cc: Andrew Jeffery <[email protected]>
> Cc: Thomas Petazzoni <[email protected]>
> Cc: Nuno Sá <[email protected]>
> Cc: Bartosz Golaszewski <[email protected]>
> Cc: Rob Herring <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
>
> Signed-off-by: Etienne Carriere <[email protected]>
> ---
> Changes since v2:
> - Fix commit log.
>
> Changes since v1:
> - Publish under BSD-2-Clause instead of BSD-3-Clause.
> - Remove Charles Keepax from CC list.
>
> ---

Acked-by: Nuno Sá <[email protected]>

2022-11-21 00:54:10

by Andrew Jeffery

[permalink] [raw]
Subject: Re: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license



On Tue, 6 Sep 2022, at 00:25, Etienne Carriere wrote:
> Changes gpio.h DT binding header file to be published under GPLv2 or
> BSD-2-Clause license terms. This change allows this 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 <[email protected]>
> Cc: Linus Walleij <[email protected]>
> Cc: Laxman Dewangan <[email protected]>
> Cc: Andrew Jeffery <[email protected]>
> Cc: Thomas Petazzoni <[email protected]>
> Cc: Nuno Sá <[email protected]>
> Cc: Bartosz Golaszewski <[email protected]>
> Cc: Rob Herring <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
>
> Signed-off-by: Etienne Carriere <[email protected]>

Acked-by: Andrew Jeffery <[email protected]>

Apologies for the delay, it took me a bit to find the right people to talk to.

Andrew

2022-11-21 08:55:55

by Etienne Carriere

[permalink] [raw]
Subject: Re: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license

Hello Andrew and all,

On Mon, 21 Nov 2022 at 01:24, Andrew Jeffery <[email protected]> wrote:
>
>
>
> On Tue, 6 Sep 2022, at 00:25, Etienne Carriere wrote:
> > Changes gpio.h DT binding header file to be published under GPLv2 or
> > BSD-2-Clause license terms. This change allows this 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 <[email protected]>
> > Cc: Linus Walleij <[email protected]>
> > Cc: Laxman Dewangan <[email protected]>
> > Cc: Andrew Jeffery <[email protected]>
> > Cc: Thomas Petazzoni <[email protected]>
> > Cc: Nuno Sá <[email protected]>
> > Cc: Bartosz Golaszewski <[email protected]>
> > Cc: Rob Herring <[email protected]>
> > Cc: Krzysztof Kozlowski <[email protected]>
> >
> > Signed-off-by: Etienne Carriere <[email protected]>
>
> Acked-by: Andrew Jeffery <[email protected]>
>
> Apologies for the delay, it took me a bit to find the right people to talk to.

Thanks a lot for closing looking at this change.
I think all contributors now have acked it.

Regards,
Etienne

>
> Andrew

2023-01-17 23:08:45

by Rob Herring

[permalink] [raw]
Subject: Re: [PATCH v3] dt-binding: gpio: publish binding IDs under dual license

On Mon, 05 Sep 2022 16:55:55 +0200, Etienne Carriere wrote:
> Changes gpio.h DT binding header file to be published under GPLv2 or
> BSD-2-Clause license terms. This change allows this 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 <[email protected]>
> Cc: Linus Walleij <[email protected]>
> Cc: Laxman Dewangan <[email protected]>
> Cc: Andrew Jeffery <[email protected]>
> Cc: Thomas Petazzoni <[email protected]>
> Cc: Nuno S? <[email protected]>
> Cc: Bartosz Golaszewski <[email protected]>
> Cc: Rob Herring <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
>
> Signed-off-by: Etienne Carriere <[email protected]>
> ---
> Changes since v2:
> - Fix commit log.
>
> Changes since v1:
> - Publish under BSD-2-Clause instead of BSD-3-Clause.
> - Remove Charles Keepax from CC list.
>
> ---
> include/dt-bindings/gpio/gpio.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>

Applied, thanks!