* Re: [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings
2024-06-17 9:20 [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings Etienne Carriere
@ 2024-06-17 9:21 ` Etienne CARRIERE - foss
2024-06-17 15:13 ` Conor Dooley
2024-06-17 15:15 ` Conor Dooley
` (3 subsequent siblings)
4 siblings, 1 reply; 8+ messages in thread
From: Etienne CARRIERE - foss @ 2024-06-17 9:21 UTC (permalink / raw)
To: linux-kernel@vger.kernel.org
Cc: devicetree@vger.kernel.org, Conor Dooley, Krzysztof Kozlowski,
Rob Herring, Lee Jones, Pascal PAILLET-LME,
linux-stm32@st-md-mailman.stormreply.com
Hello Conor,
>
> From: Conor Dooley <conor@kernel.org>
> Sent: Saturday, June 15, 2024 2:14 PM
>
> On Fri, Jun 14, 2024 at 05:33:46PM +0200, Etienne Carriere wrote:
> > Change include/dt-bindings/mfd/st,stpmic1.h license model from GPLv2.0
> > only to dual GPLv2.0 or BSD-3-Clause. I have every legitimacy to request
> > this change on behalf of STMicroelectronics. This change clarifies that
> > this DT binding header file can be shared with software components as
> > bootloaders and OSes that are not published under GPLv2 terms.
> >
> > In CC are all the contributors to this header file.
> >
> > Cc: Pascal Paillet <p.paillet@st.com>
> > Cc: Lee Jones <lee.jones@linaro.org>
> > Cc: Rob Herring <robh@kernel.org>
> > Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>
> > ---
> > include/dt-bindings/mfd/st,stpmic1.h | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/include/dt-bindings/mfd/st,stpmic1.h b/include/dt-bindings/mfd/st,stpmic1.h
> > index 321cd08797d9..957c48300cd4 100644
> > --- a/include/dt-bindings/mfd/st,stpmic1.h
> > +++ b/include/dt-bindings/mfd/st,stpmic1.h
> > @@ -1,4 +1,4 @@
> > -/* SPDX-License-Identifier: GPL-2.0 */
> > +/* SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause */
>
> The usual dual license for bindings is BSD-2-Clause, was there a
> specific request for the 3 version?
My mistake. Thanks for spotting that.
I have my company agreement for the 2 dual models: "OR BSD-2-Clause" and "OR BSD-3-Clause".
We expect to conform to DT bindings preferred licensing model. Indeed the kernel documentation explicitly mention "GPL-2.0-only OR BSD-2-Clause".
We prefer to conform with it. I'll update my patch.
By the way, I'll fix Lee Jones e-mail address that is deprecated.
BR,
Etienne
>
> > /*
> > * Copyright (C) STMicroelectronics 2018 - All Rights Reserved
> > * Author: Philippe Peurichard <philippe.peurichard@st.com>,
> > --
> > 2.25.1
> >
>
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings
2024-06-17 9:21 ` Etienne CARRIERE - foss
@ 2024-06-17 15:13 ` Conor Dooley
2024-06-17 15:15 ` Conor Dooley
0 siblings, 1 reply; 8+ messages in thread
From: Conor Dooley @ 2024-06-17 15:13 UTC (permalink / raw)
To: Etienne CARRIERE - foss
Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org,
Conor Dooley, Krzysztof Kozlowski, Rob Herring, Lee Jones,
Pascal PAILLET-LME, linux-stm32@st-md-mailman.stormreply.com
[-- Attachment #1: Type: text/plain, Size: 2088 bytes --]
On Mon, Jun 17, 2024 at 09:21:13AM +0000, Etienne CARRIERE - foss wrote:
> Hello Conor,
>
> >
> > From: Conor Dooley <conor@kernel.org>
> > Sent: Saturday, June 15, 2024 2:14 PM
> >
> > On Fri, Jun 14, 2024 at 05:33:46PM +0200, Etienne Carriere wrote:
> > > Change include/dt-bindings/mfd/st,stpmic1.h license model from GPLv2.0
> > > only to dual GPLv2.0 or BSD-3-Clause. I have every legitimacy to request
> > > this change on behalf of STMicroelectronics. This change clarifies that
> > > this DT binding header file can be shared with software components as
> > > bootloaders and OSes that are not published under GPLv2 terms.
> > >
> > > In CC are all the contributors to this header file.
> > >
> > > Cc: Pascal Paillet <p.paillet@st.com>
> > > Cc: Lee Jones <lee.jones@linaro.org>
> > > Cc: Rob Herring <robh@kernel.org>
> > > Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>
> > > ---
> > > include/dt-bindings/mfd/st,stpmic1.h | 2 +-
> > > 1 file changed, 1 insertion(+), 1 deletion(-)
> > >
> > > diff --git a/include/dt-bindings/mfd/st,stpmic1.h b/include/dt-bindings/mfd/st,stpmic1.h
> > > index 321cd08797d9..957c48300cd4 100644
> > > --- a/include/dt-bindings/mfd/st,stpmic1.h
> > > +++ b/include/dt-bindings/mfd/st,stpmic1.h
> > > @@ -1,4 +1,4 @@
> > > -/* SPDX-License-Identifier: GPL-2.0 */
> > > +/* SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause */
> >
> > The usual dual license for bindings is BSD-2-Clause, was there a
> > specific request for the 3 version?
>
> My mistake. Thanks for spotting that.
> I have my company agreement for the 2 dual models: "OR BSD-2-Clause" and "OR BSD-3-Clause".
> We expect to conform to DT bindings preferred licensing model. Indeed the kernel documentation explicitly mention "GPL-2.0-only OR BSD-2-Clause".
> We prefer to conform with it. I'll update my patch.
>
> By the way, I'll fix Lee Jones e-mail address that is deprecated.
I figure this is a send-email mistake cos you have to do something
god-forsaken to send plaintext mail from the st mail system.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings
2024-06-17 15:13 ` Conor Dooley
@ 2024-06-17 15:15 ` Conor Dooley
0 siblings, 0 replies; 8+ messages in thread
From: Conor Dooley @ 2024-06-17 15:15 UTC (permalink / raw)
To: Etienne CARRIERE - foss
Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org,
Conor Dooley, Krzysztof Kozlowski, Rob Herring, Lee Jones,
Pascal PAILLET-LME, linux-stm32@st-md-mailman.stormreply.com
[-- Attachment #1: Type: text/plain, Size: 2351 bytes --]
On Mon, Jun 17, 2024 at 04:13:48PM +0100, Conor Dooley wrote:
> On Mon, Jun 17, 2024 at 09:21:13AM +0000, Etienne CARRIERE - foss wrote:
> > Hello Conor,
> >
> > >
> > > From: Conor Dooley <conor@kernel.org>
> > > Sent: Saturday, June 15, 2024 2:14 PM
> > >
> > > On Fri, Jun 14, 2024 at 05:33:46PM +0200, Etienne Carriere wrote:
> > > > Change include/dt-bindings/mfd/st,stpmic1.h license model from GPLv2.0
> > > > only to dual GPLv2.0 or BSD-3-Clause. I have every legitimacy to request
> > > > this change on behalf of STMicroelectronics. This change clarifies that
> > > > this DT binding header file can be shared with software components as
> > > > bootloaders and OSes that are not published under GPLv2 terms.
> > > >
> > > > In CC are all the contributors to this header file.
> > > >
> > > > Cc: Pascal Paillet <p.paillet@st.com>
> > > > Cc: Lee Jones <lee.jones@linaro.org>
> > > > Cc: Rob Herring <robh@kernel.org>
> > > > Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>
> > > > ---
> > > > include/dt-bindings/mfd/st,stpmic1.h | 2 +-
> > > > 1 file changed, 1 insertion(+), 1 deletion(-)
> > > >
> > > > diff --git a/include/dt-bindings/mfd/st,stpmic1.h b/include/dt-bindings/mfd/st,stpmic1.h
> > > > index 321cd08797d9..957c48300cd4 100644
> > > > --- a/include/dt-bindings/mfd/st,stpmic1.h
> > > > +++ b/include/dt-bindings/mfd/st,stpmic1.h
> > > > @@ -1,4 +1,4 @@
> > > > -/* SPDX-License-Identifier: GPL-2.0 */
> > > > +/* SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause */
> > >
> > > The usual dual license for bindings is BSD-2-Clause, was there a
> > > specific request for the 3 version?
> >
> > My mistake. Thanks for spotting that.
> > I have my company agreement for the 2 dual models: "OR BSD-2-Clause" and "OR BSD-3-Clause".
> > We expect to conform to DT bindings preferred licensing model. Indeed the kernel documentation explicitly mention "GPL-2.0-only OR BSD-2-Clause".
> > We prefer to conform with it. I'll update my patch.
> >
> > By the way, I'll fix Lee Jones e-mail address that is deprecated.
>
> I figure this is a send-email mistake cos you have to do something
> god-forsaken to send plaintext mail from the st mail system.
"this" being that you sent a v1 reply in the thread of the v2, before
then sending it again against v1.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings
2024-06-17 9:20 [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings Etienne Carriere
2024-06-17 9:21 ` Etienne CARRIERE - foss
@ 2024-06-17 15:15 ` Conor Dooley
[not found] ` <VE1PR10MB3407EE2C8715D390E286BDB385CE2@VE1PR10MB3407.EURPRD10.PROD.OUTLOOK.COM>
` (2 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Conor Dooley @ 2024-06-17 15:15 UTC (permalink / raw)
To: Etienne Carriere
Cc: linux-kernel, devicetree, Conor Dooley, Krzysztof Kozlowski,
Rob Herring, Lee Jones, Pascal Paillet, linux-stm32
[-- Attachment #1: Type: text/plain, Size: 1517 bytes --]
On Mon, Jun 17, 2024 at 11:20:16AM +0200, Etienne Carriere wrote:
> Change include/dt-bindings/mfd/st,stpmic1.h license model from GPLv2.0
> only to dual GPLv2.0 or BSD-2-Clause. I have every legitimacy to request
> this change on behalf of STMicroelectronics. This change clarifies that
> this DT binding header file can be shared with software components as
> bootloaders and OSes that are not published under GPLv2 terms.
>
> In CC are all the contributors to this header file.
>
> Cc: Pascal Paillet <p.paillet@st.com>
> Cc: Lee Jones <lee@kernel.org>
> Cc: Rob Herring <robh@kernel.org>
> Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
> ---
> Changes since v1:
> - Change request license from "GPL-2.0-only OR BSD-3-Clause" to
> "GPL-2.0-only OR BSD-2-Clause".
> - Update Lee's e-mail address.
> ---
> include/dt-bindings/mfd/st,stpmic1.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/include/dt-bindings/mfd/st,stpmic1.h b/include/dt-bindings/mfd/st,stpmic1.h
> index 321cd08797d9..9dd15b9c743e 100644
> --- a/include/dt-bindings/mfd/st,stpmic1.h
> +++ b/include/dt-bindings/mfd/st,stpmic1.h
> @@ -1,4 +1,4 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> +/* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */
> /*
> * Copyright (C) STMicroelectronics 2018 - All Rights Reserved
> * Author: Philippe Peurichard <philippe.peurichard@st.com>,
> --
> 2.25.1
>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread[parent not found: <VE1PR10MB3407EE2C8715D390E286BDB385CE2@VE1PR10MB3407.EURPRD10.PROD.OUTLOOK.COM>]
* Re: [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings
[not found] ` <VE1PR10MB3407EE2C8715D390E286BDB385CE2@VE1PR10MB3407.EURPRD10.PROD.OUTLOOK.COM>
@ 2024-06-18 8:00 ` Pascal PAILLET-LME
0 siblings, 0 replies; 8+ messages in thread
From: Pascal PAILLET-LME @ 2024-06-18 8:00 UTC (permalink / raw)
To: linux-kernel@vger.kernel.org
Cc: devicetree@vger.kernel.org, Conor Dooley, Krzysztof Kozlowski,
Rob Herring, Lee Jones, Pascal PAILLET-LME,
linux-stm32@st-md-mailman.stormreply.com, Etienne CARRIERE - foss
On 6/17/24 11:20, Etienne CARRIERE wrote:
>
> Change include/dt-bindings/mfd/st,stpmic1.h license model from GPLv2.0
> only to dual GPLv2.0 or BSD-2-Clause. I have every legitimacy to request
> this change on behalf of STMicroelectronics. This change clarifies that
> this DT binding header file can be shared with software components as
> bootloaders and OSes that are not published under GPLv2 terms.
>
> In CC are all the contributors to this header file.
>
> Cc: Pascal Paillet <p.paillet@st.com>
> Cc: Lee Jones <lee@kernel.org>
> Cc: Rob Herring <robh@kernel.org>
> Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>
Acked-by: Pascal Paillet <p.paillet@foss.st.com>
> ---
> Changes since v1:
> - Change request license from "GPL-2.0-only OR BSD-3-Clause" to
> "GPL-2.0-only OR BSD-2-Clause".
> - Update Lee's e-mail address.
> ---
> include/dt-bindings/mfd/st,stpmic1.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/include/dt-bindings/mfd/st,stpmic1.h
> b/include/dt-bindings/mfd/st,stpmic1.h
> index 321cd08797d9..9dd15b9c743e 100644
> --- a/include/dt-bindings/mfd/st,stpmic1.h
> +++ b/include/dt-bindings/mfd/st,stpmic1.h
> @@ -1,4 +1,4 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> +/* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */
> /*
> * Copyright (C) STMicroelectronics 2018 - All Rights Reserved
> * Author: Philippe Peurichard <philippe.peurichard@st.com>,
> --
> 2.25.1
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings
2024-06-17 9:20 [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings Etienne Carriere
` (2 preceding siblings ...)
[not found] ` <VE1PR10MB3407EE2C8715D390E286BDB385CE2@VE1PR10MB3407.EURPRD10.PROD.OUTLOOK.COM>
@ 2024-06-24 16:37 ` Rob Herring
2024-06-26 15:53 ` (subset) " Lee Jones
4 siblings, 0 replies; 8+ messages in thread
From: Rob Herring @ 2024-06-24 16:37 UTC (permalink / raw)
To: Etienne Carriere
Cc: linux-kernel, devicetree, Conor Dooley, Krzysztof Kozlowski,
Lee Jones, Pascal Paillet, linux-stm32
On Mon, Jun 17, 2024 at 11:20:16AM +0200, Etienne Carriere wrote:
> Change include/dt-bindings/mfd/st,stpmic1.h license model from GPLv2.0
> only to dual GPLv2.0 or BSD-2-Clause. I have every legitimacy to request
> this change on behalf of STMicroelectronics. This change clarifies that
> this DT binding header file can be shared with software components as
> bootloaders and OSes that are not published under GPLv2 terms.
>
> In CC are all the contributors to this header file.
>
> Cc: Pascal Paillet <p.paillet@st.com>
> Cc: Lee Jones <lee@kernel.org>
My copy comes from b4, and looks like it fixes old addresses. Neat.
> Cc: Rob Herring <robh@kernel.org>
The file only shows contributions from Pascal, so you don't need any
acks for license change. For the change itself:
Acked-by: Rob Herring (Arm) <robh@kernel.org>
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: (subset) [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings
2024-06-17 9:20 [PATCH v2] dt-bindings: mfd: dual licensing for st,stpmic1 bindings Etienne Carriere
` (3 preceding siblings ...)
2024-06-24 16:37 ` Rob Herring
@ 2024-06-26 15:53 ` Lee Jones
4 siblings, 0 replies; 8+ messages in thread
From: Lee Jones @ 2024-06-26 15:53 UTC (permalink / raw)
To: linux-kernel, Etienne Carriere
Cc: devicetree, Conor Dooley, Krzysztof Kozlowski, Rob Herring,
Lee Jones, Pascal Paillet, linux-stm32
On Mon, 17 Jun 2024 11:20:16 +0200, Etienne Carriere wrote:
> Change include/dt-bindings/mfd/st,stpmic1.h license model from GPLv2.0
> only to dual GPLv2.0 or BSD-2-Clause. I have every legitimacy to request
> this change on behalf of STMicroelectronics. This change clarifies that
> this DT binding header file can be shared with software components as
> bootloaders and OSes that are not published under GPLv2 terms.
>
> In CC are all the contributors to this header file.
>
> [...]
Applied, thanks!
[1/1] dt-bindings: mfd: dual licensing for st,stpmic1 bindings
commit: fcd8646ca6b239aa3752c0ba818a4cda29ee2686
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 8+ messages in thread