All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11
@ 2018-01-16  2:33 Pankaj Bansal
  2018-01-16  3:02 ` Tom Rini
  2018-01-18  4:13 ` [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11 Pankaj Bansal
  0 siblings, 2 replies; 17+ messages in thread
From: Pankaj Bansal @ 2018-01-16  2:33 UTC (permalink / raw)
  To: u-boot

The current GPL only licensing on the device trees makes it very
impractical for other software components licensed under another
license.

To make it easier to reuse them, re-license the the device trees for
Freescale (now NXP) SoCs and boards under license X11.

Cc: Priyanka Jain <priyanka.jain@nxp.com>
Cc: Mingkai Hu <mingkai.hu@nxp.com>
Cc: York Sun <york.sun@nxp.com>
Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
---
 arch/arm/dts/fsl-ls1012a-frdm.dts       | 2 +-
 arch/arm/dts/fsl-ls1012a-frdm.dtsi      | 2 +-
 arch/arm/dts/fsl-ls1012a-qds.dts        | 2 +-
 arch/arm/dts/fsl-ls1012a-qds.dtsi       | 2 +-
 arch/arm/dts/fsl-ls1012a-rdb.dts        | 2 +-
 arch/arm/dts/fsl-ls1012a-rdb.dtsi       | 4 +---
 arch/arm/dts/fsl-ls1012a.dtsi           | 2 +-
 arch/arm/dts/fsl-ls1043a-qds-duart.dts  | 2 +-
 arch/arm/dts/fsl-ls1043a-qds-lpuart.dts | 2 +-
 arch/arm/dts/fsl-ls1043a-qds.dtsi       | 4 +---
 arch/arm/dts/fsl-ls1043a-rdb.dts        | 4 +---
 arch/arm/dts/fsl-ls1043a.dtsi           | 4 +---
 arch/arm/dts/fsl-ls1046a-qds-duart.dts  | 2 +-
 arch/arm/dts/fsl-ls1046a-qds-lpuart.dts | 2 +-
 arch/arm/dts/fsl-ls1046a-qds.dtsi       | 4 +---
 arch/arm/dts/fsl-ls1046a-rdb.dts        | 4 +---
 arch/arm/dts/fsl-ls1046a.dtsi           | 4 +---
 arch/arm/dts/fsl-ls1088a-qds.dts        | 2 +-
 arch/arm/dts/fsl-ls1088a-rdb.dts        | 2 +-
 arch/arm/dts/fsl-ls1088a.dtsi           | 2 +-
 arch/arm/dts/fsl-ls2080a-qds.dts        | 2 +-
 arch/arm/dts/fsl-ls2080a-rdb.dts        | 2 +-
 arch/arm/dts/fsl-ls2080a.dtsi           | 2 +-
 arch/arm/dts/fsl-ls2081a-rdb.dts        | 2 +-
 arch/arm/dts/fsl-ls2088a-rdb-qspi.dts   | 2 +-
 25 files changed, 25 insertions(+), 39 deletions(-)

diff --git a/arch/arm/dts/fsl-ls1012a-frdm.dts b/arch/arm/dts/fsl-ls1012a-frdm.dts
index 983e599..eb33782 100644
--- a/arch/arm/dts/fsl-ls1012a-frdm.dts
+++ b/arch/arm/dts/fsl-ls1012a-frdm.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1012a-frdm.dtsi b/arch/arm/dts/fsl-ls1012a-frdm.dtsi
index 25dcdd2..19fc2e8 100644
--- a/arch/arm/dts/fsl-ls1012a-frdm.dtsi
+++ b/arch/arm/dts/fsl-ls1012a-frdm.dtsi
@@ -3,7 +3,7 @@
  *
  * Copyright 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1012a-qds.dts b/arch/arm/dts/fsl-ls1012a-qds.dts
index 76db36c..cda1d57 100644
--- a/arch/arm/dts/fsl-ls1012a-qds.dts
+++ b/arch/arm/dts/fsl-ls1012a-qds.dts
@@ -1,7 +1,7 @@
 /*
  * Copyright 2016 Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1012a-qds.dtsi b/arch/arm/dts/fsl-ls1012a-qds.dtsi
index d17cd99..f6f39c0 100644
--- a/arch/arm/dts/fsl-ls1012a-qds.dtsi
+++ b/arch/arm/dts/fsl-ls1012a-qds.dtsi
@@ -1,7 +1,7 @@
 /*
  * Copyright 2016 Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1012a-rdb.dts b/arch/arm/dts/fsl-ls1012a-rdb.dts
index f683812..0fd5ed2 100644
--- a/arch/arm/dts/fsl-ls1012a-rdb.dts
+++ b/arch/arm/dts/fsl-ls1012a-rdb.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1012a-rdb.dtsi b/arch/arm/dts/fsl-ls1012a-rdb.dtsi
index bf407ae..4eec847 100644
--- a/arch/arm/dts/fsl-ls1012a-rdb.dtsi
+++ b/arch/arm/dts/fsl-ls1012a-rdb.dtsi
@@ -3,9 +3,7 @@
  *
  * Copyright 2016, Freescale Semiconductor
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1012a.dtsi b/arch/arm/dts/fsl-ls1012a.dtsi
index 23b3cec..1ec4bb0 100644
--- a/arch/arm/dts/fsl-ls1012a.dtsi
+++ b/arch/arm/dts/fsl-ls1012a.dtsi
@@ -1,7 +1,7 @@
 /*
  * Copyright 2016 Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /include/ "skeleton64.dtsi"
diff --git a/arch/arm/dts/fsl-ls1043a-qds-duart.dts b/arch/arm/dts/fsl-ls1043a-qds-duart.dts
index 2124e38..ce2670d 100644
--- a/arch/arm/dts/fsl-ls1043a-qds-duart.dts
+++ b/arch/arm/dts/fsl-ls1043a-qds-duart.dts
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2015, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts b/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts
index 18adb97..4b830dd 100644
--- a/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts
+++ b/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2015, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1043a-qds.dtsi b/arch/arm/dts/fsl-ls1043a-qds.dtsi
index 2101172..035327b 100644
--- a/arch/arm/dts/fsl-ls1043a-qds.dtsi
+++ b/arch/arm/dts/fsl-ls1043a-qds.dtsi
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    X11
  */
 
 /include/ "fsl-ls1043a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1043a-rdb.dts b/arch/arm/dts/fsl-ls1043a-rdb.dts
index f271e71..92fef71 100644
--- a/arch/arm/dts/fsl-ls1043a-rdb.dts
+++ b/arch/arm/dts/fsl-ls1043a-rdb.dts
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1043a.dtsi b/arch/arm/dts/fsl-ls1043a.dtsi
index fe6698f..a976051 100644
--- a/arch/arm/dts/fsl-ls1043a.dtsi
+++ b/arch/arm/dts/fsl-ls1043a.dtsi
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    X11
  */
 
 /include/ "skeleton64.dtsi"
diff --git a/arch/arm/dts/fsl-ls1046a-qds-duart.dts b/arch/arm/dts/fsl-ls1046a-qds-duart.dts
index 10a95ea..5c11e12 100644
--- a/arch/arm/dts/fsl-ls1046a-qds-duart.dts
+++ b/arch/arm/dts/fsl-ls1046a-qds-duart.dts
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts b/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
index 21243d0..c49d27d 100644
--- a/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
+++ b/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1046a-qds.dtsi b/arch/arm/dts/fsl-ls1046a-qds.dtsi
index a49ca08..1ddc1c5 100644
--- a/arch/arm/dts/fsl-ls1046a-qds.dtsi
+++ b/arch/arm/dts/fsl-ls1046a-qds.dtsi
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@nxp.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    X11
  */
 
 /include/ "fsl-ls1046a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1046a-rdb.dts b/arch/arm/dts/fsl-ls1046a-rdb.dts
index 4902454..04ff2d2 100644
--- a/arch/arm/dts/fsl-ls1046a-rdb.dts
+++ b/arch/arm/dts/fsl-ls1046a-rdb.dts
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1046a.dtsi b/arch/arm/dts/fsl-ls1046a.dtsi
index 408e81e..b53a336 100644
--- a/arch/arm/dts/fsl-ls1046a.dtsi
+++ b/arch/arm/dts/fsl-ls1046a.dtsi
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <mingkai.hu@nxp.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    X11
  */
 
 /include/ "skeleton64.dtsi"
diff --git a/arch/arm/dts/fsl-ls1088a-qds.dts b/arch/arm/dts/fsl-ls1088a-qds.dts
index 9b7bef4..d03377c 100644
--- a/arch/arm/dts/fsl-ls1088a-qds.dts
+++ b/arch/arm/dts/fsl-ls1088a-qds.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1088a-rdb.dts b/arch/arm/dts/fsl-ls1088a-rdb.dts
index 30ceed8..0a2d0e3 100644
--- a/arch/arm/dts/fsl-ls1088a-rdb.dts
+++ b/arch/arm/dts/fsl-ls1088a-rdb.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1088a.dtsi b/arch/arm/dts/fsl-ls1088a.dtsi
index 64b4fcf..9d424ed 100644
--- a/arch/arm/dts/fsl-ls1088a.dtsi
+++ b/arch/arm/dts/fsl-ls1088a.dtsi
@@ -3,7 +3,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 / {
diff --git a/arch/arm/dts/fsl-ls2080a-qds.dts b/arch/arm/dts/fsl-ls2080a-qds.dts
index 0a7f1ff..3c7af44 100644
--- a/arch/arm/dts/fsl-ls2080a-qds.dts
+++ b/arch/arm/dts/fsl-ls2080a-qds.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls2080a-rdb.dts b/arch/arm/dts/fsl-ls2080a-rdb.dts
index 1a1813b..44c1e66 100644
--- a/arch/arm/dts/fsl-ls2080a-rdb.dts
+++ b/arch/arm/dts/fsl-ls2080a-rdb.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls2080a.dtsi b/arch/arm/dts/fsl-ls2080a.dtsi
index 79047d5..311df44 100644
--- a/arch/arm/dts/fsl-ls2080a.dtsi
+++ b/arch/arm/dts/fsl-ls2080a.dtsi
@@ -3,7 +3,7 @@
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 / {
diff --git a/arch/arm/dts/fsl-ls2081a-rdb.dts b/arch/arm/dts/fsl-ls2081a-rdb.dts
index aa4aa68..0d4dd5f 100644
--- a/arch/arm/dts/fsl-ls2081a-rdb.dts
+++ b/arch/arm/dts/fsl-ls2081a-rdb.dts
@@ -5,7 +5,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts b/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts
index 3230e7e..77c8fd2 100644
--- a/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts
+++ b/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts
@@ -5,7 +5,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	X11
  */
 
 /dts-v1/;
-- 
2.7.4

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

* [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11
  2018-01-16  2:33 [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11 Pankaj Bansal
@ 2018-01-16  3:02 ` Tom Rini
  2018-01-16  3:27   ` Pankaj Bansal
  2018-01-18  4:13 ` [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11 Pankaj Bansal
  1 sibling, 1 reply; 17+ messages in thread
From: Tom Rini @ 2018-01-16  3:02 UTC (permalink / raw)
  To: u-boot

On Tue, Jan 16, 2018 at 08:03:54AM +0530, Pankaj Bansal wrote:

> The current GPL only licensing on the device trees makes it very
> impractical for other software components licensed under another
> license.
> 
> To make it easier to reuse them, re-license the the device trees for
> Freescale (now NXP) SoCs and boards under license X11.
> 
> Cc: Priyanka Jain <priyanka.jain@nxp.com>
> Cc: Mingkai Hu <mingkai.hu@nxp.com>
> Cc: York Sun <york.sun@nxp.com>
> Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> ---
>  arch/arm/dts/fsl-ls1012a-frdm.dts       | 2 +-
>  arch/arm/dts/fsl-ls1012a-frdm.dtsi      | 2 +-
>  arch/arm/dts/fsl-ls1012a-qds.dts        | 2 +-
>  arch/arm/dts/fsl-ls1012a-qds.dtsi       | 2 +-
>  arch/arm/dts/fsl-ls1012a-rdb.dts        | 2 +-
>  arch/arm/dts/fsl-ls1012a-rdb.dtsi       | 4 +---
>  arch/arm/dts/fsl-ls1012a.dtsi           | 2 +-
>  arch/arm/dts/fsl-ls1043a-qds-duart.dts  | 2 +-
>  arch/arm/dts/fsl-ls1043a-qds-lpuart.dts | 2 +-
>  arch/arm/dts/fsl-ls1043a-qds.dtsi       | 4 +---
>  arch/arm/dts/fsl-ls1043a-rdb.dts        | 4 +---
>  arch/arm/dts/fsl-ls1043a.dtsi           | 4 +---
>  arch/arm/dts/fsl-ls1046a-qds-duart.dts  | 2 +-
>  arch/arm/dts/fsl-ls1046a-qds-lpuart.dts | 2 +-
>  arch/arm/dts/fsl-ls1046a-qds.dtsi       | 4 +---
>  arch/arm/dts/fsl-ls1046a-rdb.dts        | 4 +---
>  arch/arm/dts/fsl-ls1046a.dtsi           | 4 +---
>  arch/arm/dts/fsl-ls1088a-qds.dts        | 2 +-
>  arch/arm/dts/fsl-ls1088a-rdb.dts        | 2 +-
>  arch/arm/dts/fsl-ls1088a.dtsi           | 2 +-
>  arch/arm/dts/fsl-ls2080a-qds.dts        | 2 +-
>  arch/arm/dts/fsl-ls2080a-rdb.dts        | 2 +-
>  arch/arm/dts/fsl-ls2080a.dtsi           | 2 +-
>  arch/arm/dts/fsl-ls2081a-rdb.dts        | 2 +-
>  arch/arm/dts/fsl-ls2088a-rdb-qspi.dts   | 2 +-
>  25 files changed, 25 insertions(+), 39 deletions(-)

How do these changes match up to the kernel?  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180115/7a6f99e0/attachment.sig>

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

* [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11
  2018-01-16  3:02 ` Tom Rini
@ 2018-01-16  3:27   ` Pankaj Bansal
  2018-01-16  3:28     ` Tom Rini
  0 siblings, 1 reply; 17+ messages in thread
From: Pankaj Bansal @ 2018-01-16  3:27 UTC (permalink / raw)
  To: u-boot

HI,

> -----Original Message-----
> From: Tom Rini [mailto:trini at konsulko.com]
> Sent: Tuesday, January 16, 2018 8:32 AM
> To: Pankaj Bansal <pankaj.bansal@nxp.com>
> Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Priyanka Jain
> <priyanka.jain@nxp.com>; Varun Sethi <V.Sethi@nxp.com>; Mingkai Hu
> <mingkai.hu@nxp.com>
> Subject: Re: [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files
> under X11
> 
> On Tue, Jan 16, 2018 at 08:03:54AM +0530, Pankaj Bansal wrote:
> 
> > The current GPL only licensing on the device trees makes it very
> > impractical for other software components licensed under another
> > license.
> >
> > To make it easier to reuse them, re-license the the device trees for
> > Freescale (now NXP) SoCs and boards under license X11.
> >
> > Cc: Priyanka Jain <priyanka.jain@nxp.com>
> > Cc: Mingkai Hu <mingkai.hu@nxp.com>
> > Cc: York Sun <york.sun@nxp.com>
> > Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> > ---
> >  arch/arm/dts/fsl-ls1012a-frdm.dts       | 2 +-
> >  arch/arm/dts/fsl-ls1012a-frdm.dtsi      | 2 +-
> >  arch/arm/dts/fsl-ls1012a-qds.dts        | 2 +-
> >  arch/arm/dts/fsl-ls1012a-qds.dtsi       | 2 +-
> >  arch/arm/dts/fsl-ls1012a-rdb.dts        | 2 +-
> >  arch/arm/dts/fsl-ls1012a-rdb.dtsi       | 4 +---
> >  arch/arm/dts/fsl-ls1012a.dtsi           | 2 +-
> >  arch/arm/dts/fsl-ls1043a-qds-duart.dts  | 2 +-
> > arch/arm/dts/fsl-ls1043a-qds-lpuart.dts | 2 +-
> >  arch/arm/dts/fsl-ls1043a-qds.dtsi       | 4 +---
> >  arch/arm/dts/fsl-ls1043a-rdb.dts        | 4 +---
> >  arch/arm/dts/fsl-ls1043a.dtsi           | 4 +---
> >  arch/arm/dts/fsl-ls1046a-qds-duart.dts  | 2 +-
> > arch/arm/dts/fsl-ls1046a-qds-lpuart.dts | 2 +-
> >  arch/arm/dts/fsl-ls1046a-qds.dtsi       | 4 +---
> >  arch/arm/dts/fsl-ls1046a-rdb.dts        | 4 +---
> >  arch/arm/dts/fsl-ls1046a.dtsi           | 4 +---
> >  arch/arm/dts/fsl-ls1088a-qds.dts        | 2 +-
> >  arch/arm/dts/fsl-ls1088a-rdb.dts        | 2 +-
> >  arch/arm/dts/fsl-ls1088a.dtsi           | 2 +-
> >  arch/arm/dts/fsl-ls2080a-qds.dts        | 2 +-
> >  arch/arm/dts/fsl-ls2080a-rdb.dts        | 2 +-
> >  arch/arm/dts/fsl-ls2080a.dtsi           | 2 +-
> >  arch/arm/dts/fsl-ls2081a-rdb.dts        | 2 +-
> >  arch/arm/dts/fsl-ls2088a-rdb-qspi.dts   | 2 +-
> >  25 files changed, 25 insertions(+), 39 deletions(-)
> 
> How do these changes match up to the kernel?  Thanks!

The kernel dts files are GPLv2 and X11 dual licensed. E.g. 
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/tree/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi

To avoid dual licensing, we used X11 only. See
https://www.gnu.org/licenses/license-list.en.html#X11License

> 
> --
> Tom

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

* [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11
  2018-01-16  3:27   ` Pankaj Bansal
@ 2018-01-16  3:28     ` Tom Rini
  2018-01-16  5:06       ` Pankaj Bansal
  0 siblings, 1 reply; 17+ messages in thread
From: Tom Rini @ 2018-01-16  3:28 UTC (permalink / raw)
  To: u-boot

On Tue, Jan 16, 2018 at 03:27:09AM +0000, Pankaj Bansal wrote:
> HI,
> 
> > -----Original Message-----
> > From: Tom Rini [mailto:trini at konsulko.com]
> > Sent: Tuesday, January 16, 2018 8:32 AM
> > To: Pankaj Bansal <pankaj.bansal@nxp.com>
> > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Priyanka Jain
> > <priyanka.jain@nxp.com>; Varun Sethi <V.Sethi@nxp.com>; Mingkai Hu
> > <mingkai.hu@nxp.com>
> > Subject: Re: [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files
> > under X11
> > 
> > On Tue, Jan 16, 2018 at 08:03:54AM +0530, Pankaj Bansal wrote:
> > 
> > > The current GPL only licensing on the device trees makes it very
> > > impractical for other software components licensed under another
> > > license.
> > >
> > > To make it easier to reuse them, re-license the the device trees for
> > > Freescale (now NXP) SoCs and boards under license X11.
> > >
> > > Cc: Priyanka Jain <priyanka.jain@nxp.com>
> > > Cc: Mingkai Hu <mingkai.hu@nxp.com>
> > > Cc: York Sun <york.sun@nxp.com>
> > > Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > ---
> > >  arch/arm/dts/fsl-ls1012a-frdm.dts       | 2 +-
> > >  arch/arm/dts/fsl-ls1012a-frdm.dtsi      | 2 +-
> > >  arch/arm/dts/fsl-ls1012a-qds.dts        | 2 +-
> > >  arch/arm/dts/fsl-ls1012a-qds.dtsi       | 2 +-
> > >  arch/arm/dts/fsl-ls1012a-rdb.dts        | 2 +-
> > >  arch/arm/dts/fsl-ls1012a-rdb.dtsi       | 4 +---
> > >  arch/arm/dts/fsl-ls1012a.dtsi           | 2 +-
> > >  arch/arm/dts/fsl-ls1043a-qds-duart.dts  | 2 +-
> > > arch/arm/dts/fsl-ls1043a-qds-lpuart.dts | 2 +-
> > >  arch/arm/dts/fsl-ls1043a-qds.dtsi       | 4 +---
> > >  arch/arm/dts/fsl-ls1043a-rdb.dts        | 4 +---
> > >  arch/arm/dts/fsl-ls1043a.dtsi           | 4 +---
> > >  arch/arm/dts/fsl-ls1046a-qds-duart.dts  | 2 +-
> > > arch/arm/dts/fsl-ls1046a-qds-lpuart.dts | 2 +-
> > >  arch/arm/dts/fsl-ls1046a-qds.dtsi       | 4 +---
> > >  arch/arm/dts/fsl-ls1046a-rdb.dts        | 4 +---
> > >  arch/arm/dts/fsl-ls1046a.dtsi           | 4 +---
> > >  arch/arm/dts/fsl-ls1088a-qds.dts        | 2 +-
> > >  arch/arm/dts/fsl-ls1088a-rdb.dts        | 2 +-
> > >  arch/arm/dts/fsl-ls1088a.dtsi           | 2 +-
> > >  arch/arm/dts/fsl-ls2080a-qds.dts        | 2 +-
> > >  arch/arm/dts/fsl-ls2080a-rdb.dts        | 2 +-
> > >  arch/arm/dts/fsl-ls2080a.dtsi           | 2 +-
> > >  arch/arm/dts/fsl-ls2081a-rdb.dts        | 2 +-
> > >  arch/arm/dts/fsl-ls2088a-rdb-qspi.dts   | 2 +-
> > >  25 files changed, 25 insertions(+), 39 deletions(-)
> > 
> > How do these changes match up to the kernel?  Thanks!
> 
> The kernel dts files are GPLv2 and X11 dual licensed. E.g. 
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/tree/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi
> 
> To avoid dual licensing, we used X11 only. See
> https://www.gnu.org/licenses/license-list.en.html#X11License

Why would we not want to match the kernel here?

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180115/faa8deca/attachment.sig>

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

* [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11
  2018-01-16  3:28     ` Tom Rini
@ 2018-01-16  5:06       ` Pankaj Bansal
  2018-01-17 19:26         ` Leo Li
  0 siblings, 1 reply; 17+ messages in thread
From: Pankaj Bansal @ 2018-01-16  5:06 UTC (permalink / raw)
  To: u-boot

++ Leo

Hi Leo. Can you please reply to this question ?

> -----Original Message-----
> From: Tom Rini [mailto:trini at konsulko.com]
> Sent: Tuesday, January 16, 2018 8:59 AM
> To: Pankaj Bansal <pankaj.bansal@nxp.com>
> Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Priyanka Jain
> <priyanka.jain@nxp.com>; Varun Sethi <V.Sethi@nxp.com>; Mingkai Hu
> <mingkai.hu@nxp.com>
> Subject: Re: [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files
> under X11
> 
> On Tue, Jan 16, 2018 at 03:27:09AM +0000, Pankaj Bansal wrote:
> > HI,
> >
> > > -----Original Message-----
> > > From: Tom Rini [mailto:trini at konsulko.com]
> > > Sent: Tuesday, January 16, 2018 8:32 AM
> > > To: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Priyanka Jain
> > > <priyanka.jain@nxp.com>; Varun Sethi <V.Sethi@nxp.com>; Mingkai Hu
> > > <mingkai.hu@nxp.com>
> > > Subject: Re: [U-Boot] [PATCH] ARM: dts: Freescale: re-license device
> > > tree files under X11
> > >
> > > On Tue, Jan 16, 2018 at 08:03:54AM +0530, Pankaj Bansal wrote:
> > >
> > > > The current GPL only licensing on the device trees makes it very
> > > > impractical for other software components licensed under another
> > > > license.
> > > >
> > > > To make it easier to reuse them, re-license the the device trees
> > > > for Freescale (now NXP) SoCs and boards under license X11.
> > > >
> > > > Cc: Priyanka Jain <priyanka.jain@nxp.com>
> > > > Cc: Mingkai Hu <mingkai.hu@nxp.com>
> > > > Cc: York Sun <york.sun@nxp.com>
> > > > Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > > ---
> > > >  arch/arm/dts/fsl-ls1012a-frdm.dts       | 2 +-
> > > >  arch/arm/dts/fsl-ls1012a-frdm.dtsi      | 2 +-
> > > >  arch/arm/dts/fsl-ls1012a-qds.dts        | 2 +-
> > > >  arch/arm/dts/fsl-ls1012a-qds.dtsi       | 2 +-
> > > >  arch/arm/dts/fsl-ls1012a-rdb.dts        | 2 +-
> > > >  arch/arm/dts/fsl-ls1012a-rdb.dtsi       | 4 +---
> > > >  arch/arm/dts/fsl-ls1012a.dtsi           | 2 +-
> > > >  arch/arm/dts/fsl-ls1043a-qds-duart.dts  | 2 +-
> > > > arch/arm/dts/fsl-ls1043a-qds-lpuart.dts | 2 +-
> > > >  arch/arm/dts/fsl-ls1043a-qds.dtsi       | 4 +---
> > > >  arch/arm/dts/fsl-ls1043a-rdb.dts        | 4 +---
> > > >  arch/arm/dts/fsl-ls1043a.dtsi           | 4 +---
> > > >  arch/arm/dts/fsl-ls1046a-qds-duart.dts  | 2 +-
> > > > arch/arm/dts/fsl-ls1046a-qds-lpuart.dts | 2 +-
> > > >  arch/arm/dts/fsl-ls1046a-qds.dtsi       | 4 +---
> > > >  arch/arm/dts/fsl-ls1046a-rdb.dts        | 4 +---
> > > >  arch/arm/dts/fsl-ls1046a.dtsi           | 4 +---
> > > >  arch/arm/dts/fsl-ls1088a-qds.dts        | 2 +-
> > > >  arch/arm/dts/fsl-ls1088a-rdb.dts        | 2 +-
> > > >  arch/arm/dts/fsl-ls1088a.dtsi           | 2 +-
> > > >  arch/arm/dts/fsl-ls2080a-qds.dts        | 2 +-
> > > >  arch/arm/dts/fsl-ls2080a-rdb.dts        | 2 +-
> > > >  arch/arm/dts/fsl-ls2080a.dtsi           | 2 +-
> > > >  arch/arm/dts/fsl-ls2081a-rdb.dts        | 2 +-
> > > >  arch/arm/dts/fsl-ls2088a-rdb-qspi.dts   | 2 +-
> > > >  25 files changed, 25 insertions(+), 39 deletions(-)
> > >
> > > How do these changes match up to the kernel?  Thanks!
> >
> > The kernel dts files are GPLv2 and X11 dual licensed. E.g.
> > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.gi
> > t/tree/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi
> >
> > To avoid dual licensing, we used X11 only. See
> > https://www.gnu.org/licenses/license-list.en.html#X11License
> 
> Why would we not want to match the kernel here?
> 
> --
> Tom

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

* [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11
  2018-01-16  5:06       ` Pankaj Bansal
@ 2018-01-17 19:26         ` Leo Li
  2018-01-18  1:40           ` Tom Rini
  0 siblings, 1 reply; 17+ messages in thread
From: Leo Li @ 2018-01-17 19:26 UTC (permalink / raw)
  To: u-boot



> -----Original Message-----
> From: Pankaj Bansal
> Sent: Monday, January 15, 2018 11:06 PM
> To: Leo Li <leoyang.li@nxp.com>
> Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Tom Rini
> <trini@konsulko.com>; Priyanka Jain <priyanka.jain@nxp.com>; Varun Sethi
> <V.Sethi@nxp.com>; Mingkai Hu <mingkai.hu@nxp.com>
> Subject: RE: [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree
> files under X11
> 
> ++ Leo
> 
> Hi Leo. Can you please reply to this question ?
> 
> > -----Original Message-----
> > From: Tom Rini [mailto:trini at konsulko.com]
> > Sent: Tuesday, January 16, 2018 8:59 AM
> > To: Pankaj Bansal <pankaj.bansal@nxp.com>
> > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Priyanka Jain
> > <priyanka.jain@nxp.com>; Varun Sethi <V.Sethi@nxp.com>; Mingkai Hu
> > <mingkai.hu@nxp.com>
> > Subject: Re: [U-Boot] [PATCH] ARM: dts: Freescale: re-license device
> > tree files under X11
> >
> > On Tue, Jan 16, 2018 at 03:27:09AM +0000, Pankaj Bansal wrote:
> > > HI,
> > >
> > > > -----Original Message-----
> > > > From: Tom Rini [mailto:trini at konsulko.com]
> > > > Sent: Tuesday, January 16, 2018 8:32 AM
> > > > To: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Priyanka Jain
> > > > <priyanka.jain@nxp.com>; Varun Sethi <V.Sethi@nxp.com>; Mingkai
> Hu
> > > > <mingkai.hu@nxp.com>
> > > > Subject: Re: [U-Boot] [PATCH] ARM: dts: Freescale: re-license
> > > > device tree files under X11
> > > >
> > > > On Tue, Jan 16, 2018 at 08:03:54AM +0530, Pankaj Bansal wrote:
> > > >
> > > > > The current GPL only licensing on the device trees makes it very
> > > > > impractical for other software components licensed under another
> > > > > license.
> > > > >
> > > > > To make it easier to reuse them, re-license the the device trees
> > > > > for Freescale (now NXP) SoCs and boards under license X11.
> > > > >
> > > > > Cc: Priyanka Jain <priyanka.jain@nxp.com>
> > > > > Cc: Mingkai Hu <mingkai.hu@nxp.com>
> > > > > Cc: York Sun <york.sun@nxp.com>
> > > > > Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > > > ---
> > > > >  arch/arm/dts/fsl-ls1012a-frdm.dts       | 2 +-
> > > > >  arch/arm/dts/fsl-ls1012a-frdm.dtsi      | 2 +-
> > > > >  arch/arm/dts/fsl-ls1012a-qds.dts        | 2 +-
> > > > >  arch/arm/dts/fsl-ls1012a-qds.dtsi       | 2 +-
> > > > >  arch/arm/dts/fsl-ls1012a-rdb.dts        | 2 +-
> > > > >  arch/arm/dts/fsl-ls1012a-rdb.dtsi       | 4 +---
> > > > >  arch/arm/dts/fsl-ls1012a.dtsi           | 2 +-
> > > > >  arch/arm/dts/fsl-ls1043a-qds-duart.dts  | 2 +-
> > > > > arch/arm/dts/fsl-ls1043a-qds-lpuart.dts | 2 +-
> > > > >  arch/arm/dts/fsl-ls1043a-qds.dtsi       | 4 +---
> > > > >  arch/arm/dts/fsl-ls1043a-rdb.dts        | 4 +---
> > > > >  arch/arm/dts/fsl-ls1043a.dtsi           | 4 +---
> > > > >  arch/arm/dts/fsl-ls1046a-qds-duart.dts  | 2 +-
> > > > > arch/arm/dts/fsl-ls1046a-qds-lpuart.dts | 2 +-
> > > > >  arch/arm/dts/fsl-ls1046a-qds.dtsi       | 4 +---
> > > > >  arch/arm/dts/fsl-ls1046a-rdb.dts        | 4 +---
> > > > >  arch/arm/dts/fsl-ls1046a.dtsi           | 4 +---
> > > > >  arch/arm/dts/fsl-ls1088a-qds.dts        | 2 +-
> > > > >  arch/arm/dts/fsl-ls1088a-rdb.dts        | 2 +-
> > > > >  arch/arm/dts/fsl-ls1088a.dtsi           | 2 +-
> > > > >  arch/arm/dts/fsl-ls2080a-qds.dts        | 2 +-
> > > > >  arch/arm/dts/fsl-ls2080a-rdb.dts        | 2 +-
> > > > >  arch/arm/dts/fsl-ls2080a.dtsi           | 2 +-
> > > > >  arch/arm/dts/fsl-ls2081a-rdb.dts        | 2 +-
> > > > >  arch/arm/dts/fsl-ls2088a-rdb-qspi.dts   | 2 +-
> > > > >  25 files changed, 25 insertions(+), 39 deletions(-)
> > > >
> > > > How do these changes match up to the kernel?  Thanks!
> > >
> > > The kernel dts files are GPLv2 and X11 dual licensed. E.g.
> > > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.
> > > gi t/tree/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi
> > >
> > > To avoid dual licensing, we used X11 only. See
> > > https://www.gnu.org/licenses/license-list.en.html#X11License
> >
> > Why would we not want to match the kernel here?

As we are working with Qualcomm for the potential acquisition, their legal team mentioned that they are against using dual license.  So as we are updating the license we would like to take that concern too.

Regards,
Leo

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

* [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11
  2018-01-17 19:26         ` Leo Li
@ 2018-01-18  1:40           ` Tom Rini
  0 siblings, 0 replies; 17+ messages in thread
From: Tom Rini @ 2018-01-18  1:40 UTC (permalink / raw)
  To: u-boot

On Wed, Jan 17, 2018 at 07:26:00PM +0000, Leo Li wrote:
> 
> 
> > -----Original Message-----
> > From: Pankaj Bansal
> > Sent: Monday, January 15, 2018 11:06 PM
> > To: Leo Li <leoyang.li@nxp.com>
> > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Tom Rini
> > <trini@konsulko.com>; Priyanka Jain <priyanka.jain@nxp.com>; Varun Sethi
> > <V.Sethi@nxp.com>; Mingkai Hu <mingkai.hu@nxp.com>
> > Subject: RE: [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree
> > files under X11
> > 
> > ++ Leo
> > 
> > Hi Leo. Can you please reply to this question ?
> > 
> > > -----Original Message-----
> > > From: Tom Rini [mailto:trini at konsulko.com]
> > > Sent: Tuesday, January 16, 2018 8:59 AM
> > > To: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Priyanka Jain
> > > <priyanka.jain@nxp.com>; Varun Sethi <V.Sethi@nxp.com>; Mingkai Hu
> > > <mingkai.hu@nxp.com>
> > > Subject: Re: [U-Boot] [PATCH] ARM: dts: Freescale: re-license device
> > > tree files under X11
> > >
> > > On Tue, Jan 16, 2018 at 03:27:09AM +0000, Pankaj Bansal wrote:
> > > > HI,
> > > >
> > > > > -----Original Message-----
> > > > > From: Tom Rini [mailto:trini at konsulko.com]
> > > > > Sent: Tuesday, January 16, 2018 8:32 AM
> > > > > To: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > > > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Priyanka Jain
> > > > > <priyanka.jain@nxp.com>; Varun Sethi <V.Sethi@nxp.com>; Mingkai
> > Hu
> > > > > <mingkai.hu@nxp.com>
> > > > > Subject: Re: [U-Boot] [PATCH] ARM: dts: Freescale: re-license
> > > > > device tree files under X11
> > > > >
> > > > > On Tue, Jan 16, 2018 at 08:03:54AM +0530, Pankaj Bansal wrote:
> > > > >
> > > > > > The current GPL only licensing on the device trees makes it very
> > > > > > impractical for other software components licensed under another
> > > > > > license.
> > > > > >
> > > > > > To make it easier to reuse them, re-license the the device trees
> > > > > > for Freescale (now NXP) SoCs and boards under license X11.
> > > > > >
> > > > > > Cc: Priyanka Jain <priyanka.jain@nxp.com>
> > > > > > Cc: Mingkai Hu <mingkai.hu@nxp.com>
> > > > > > Cc: York Sun <york.sun@nxp.com>
> > > > > > Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > > > > ---
> > > > > >  arch/arm/dts/fsl-ls1012a-frdm.dts       | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1012a-frdm.dtsi      | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1012a-qds.dts        | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1012a-qds.dtsi       | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1012a-rdb.dts        | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1012a-rdb.dtsi       | 4 +---
> > > > > >  arch/arm/dts/fsl-ls1012a.dtsi           | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1043a-qds-duart.dts  | 2 +-
> > > > > > arch/arm/dts/fsl-ls1043a-qds-lpuart.dts | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1043a-qds.dtsi       | 4 +---
> > > > > >  arch/arm/dts/fsl-ls1043a-rdb.dts        | 4 +---
> > > > > >  arch/arm/dts/fsl-ls1043a.dtsi           | 4 +---
> > > > > >  arch/arm/dts/fsl-ls1046a-qds-duart.dts  | 2 +-
> > > > > > arch/arm/dts/fsl-ls1046a-qds-lpuart.dts | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1046a-qds.dtsi       | 4 +---
> > > > > >  arch/arm/dts/fsl-ls1046a-rdb.dts        | 4 +---
> > > > > >  arch/arm/dts/fsl-ls1046a.dtsi           | 4 +---
> > > > > >  arch/arm/dts/fsl-ls1088a-qds.dts        | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1088a-rdb.dts        | 2 +-
> > > > > >  arch/arm/dts/fsl-ls1088a.dtsi           | 2 +-
> > > > > >  arch/arm/dts/fsl-ls2080a-qds.dts        | 2 +-
> > > > > >  arch/arm/dts/fsl-ls2080a-rdb.dts        | 2 +-
> > > > > >  arch/arm/dts/fsl-ls2080a.dtsi           | 2 +-
> > > > > >  arch/arm/dts/fsl-ls2081a-rdb.dts        | 2 +-
> > > > > >  arch/arm/dts/fsl-ls2088a-rdb-qspi.dts   | 2 +-
> > > > > >  25 files changed, 25 insertions(+), 39 deletions(-)
> > > > >
> > > > > How do these changes match up to the kernel?  Thanks!
> > > >
> > > > The kernel dts files are GPLv2 and X11 dual licensed. E.g.
> > > > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.
> > > > gi t/tree/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi
> > > >
> > > > To avoid dual licensing, we used X11 only. See
> > > > https://www.gnu.org/licenses/license-list.en.html#X11License
> > >
> > > Why would we not want to match the kernel here?
> 
> As we are working with Qualcomm for the potential acquisition, their
> legal team mentioned that they are against using dual license.  So as
> we are updating the license we would like to take that concern too.

I want these to be kept in-sync with what is in the Linux kernel.  So,
whatever you get done there is fine here (and follow the usual rules in
the commit message when syncing), thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180117/0dabc00e/attachment.sig>

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-16  2:33 [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11 Pankaj Bansal
  2018-01-16  3:02 ` Tom Rini
@ 2018-01-18  4:13 ` Pankaj Bansal
  2018-01-18 13:03   ` Tom Rini
  2018-01-24 19:13   ` York Sun
  1 sibling, 2 replies; 17+ messages in thread
From: Pankaj Bansal @ 2018-01-18  4:13 UTC (permalink / raw)
  To: u-boot

The current GPL only licensing on the device trees makes it very
impractical for other software components licensed under another
license.

To make it easier to reuse them, re-license the the device trees for
Freescale (now NXP) SoCs and boards under GPLv2+/X11 dual license.

Same trend is followed in linux.

Cc: Priyanka Jain <priyanka.jain@nxp.com>
Cc: Mingkai Hu <mingkai.hu@nxp.com>
Cc: York Sun <york.sun@nxp.com>
Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
---

Notes:
    V2:
    - Change license from X11 only to GPL2.0+/X11 dual license.
    - Updated the commit message accordingly.
    
    V1:
    - Change the license of freescale (now nxp) dtsi/dts files from GPL2.0+ to X11.

 arch/arm/dts/fsl-ls1012a-frdm.dts       | 2 +-
 arch/arm/dts/fsl-ls1012a-frdm.dtsi      | 2 +-
 arch/arm/dts/fsl-ls1012a-qds.dts        | 2 +-
 arch/arm/dts/fsl-ls1012a-qds.dtsi       | 2 +-
 arch/arm/dts/fsl-ls1012a-rdb.dts        | 2 +-
 arch/arm/dts/fsl-ls1012a-rdb.dtsi       | 4 +---
 arch/arm/dts/fsl-ls1012a.dtsi           | 2 +-
 arch/arm/dts/fsl-ls1043a-qds-duart.dts  | 2 +-
 arch/arm/dts/fsl-ls1043a-qds-lpuart.dts | 2 +-
 arch/arm/dts/fsl-ls1043a-qds.dtsi       | 4 +---
 arch/arm/dts/fsl-ls1043a-rdb.dts        | 4 +---
 arch/arm/dts/fsl-ls1043a.dtsi           | 4 +---
 arch/arm/dts/fsl-ls1046a-qds-duart.dts  | 2 +-
 arch/arm/dts/fsl-ls1046a-qds-lpuart.dts | 2 +-
 arch/arm/dts/fsl-ls1046a-qds.dtsi       | 4 +---
 arch/arm/dts/fsl-ls1046a-rdb.dts        | 4 +---
 arch/arm/dts/fsl-ls1046a.dtsi           | 4 +---
 arch/arm/dts/fsl-ls1088a-qds.dts        | 2 +-
 arch/arm/dts/fsl-ls1088a-rdb.dts        | 2 +-
 arch/arm/dts/fsl-ls1088a.dtsi           | 2 +-
 arch/arm/dts/fsl-ls2080a-qds.dts        | 2 +-
 arch/arm/dts/fsl-ls2080a-rdb.dts        | 2 +-
 arch/arm/dts/fsl-ls2080a.dtsi           | 2 +-
 arch/arm/dts/fsl-ls2081a-rdb.dts        | 2 +-
 arch/arm/dts/fsl-ls2088a-rdb-qspi.dts   | 2 +-
 25 files changed, 25 insertions(+), 39 deletions(-)

diff --git a/arch/arm/dts/fsl-ls1012a-frdm.dts b/arch/arm/dts/fsl-ls1012a-frdm.dts
index 983e599..6ea5f82 100644
--- a/arch/arm/dts/fsl-ls1012a-frdm.dts
+++ b/arch/arm/dts/fsl-ls1012a-frdm.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1012a-frdm.dtsi b/arch/arm/dts/fsl-ls1012a-frdm.dtsi
index 25dcdd2..d453f5d 100644
--- a/arch/arm/dts/fsl-ls1012a-frdm.dtsi
+++ b/arch/arm/dts/fsl-ls1012a-frdm.dtsi
@@ -3,7 +3,7 @@
  *
  * Copyright 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1012a-qds.dts b/arch/arm/dts/fsl-ls1012a-qds.dts
index 76db36c..ccc9023 100644
--- a/arch/arm/dts/fsl-ls1012a-qds.dts
+++ b/arch/arm/dts/fsl-ls1012a-qds.dts
@@ -1,7 +1,7 @@
 /*
  * Copyright 2016 Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1012a-qds.dtsi b/arch/arm/dts/fsl-ls1012a-qds.dtsi
index d17cd99..908fbed 100644
--- a/arch/arm/dts/fsl-ls1012a-qds.dtsi
+++ b/arch/arm/dts/fsl-ls1012a-qds.dtsi
@@ -1,7 +1,7 @@
 /*
  * Copyright 2016 Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1012a-rdb.dts b/arch/arm/dts/fsl-ls1012a-rdb.dts
index f683812..400cd9e 100644
--- a/arch/arm/dts/fsl-ls1012a-rdb.dts
+++ b/arch/arm/dts/fsl-ls1012a-rdb.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1012a-rdb.dtsi b/arch/arm/dts/fsl-ls1012a-rdb.dtsi
index bf407ae..c4b6adf 100644
--- a/arch/arm/dts/fsl-ls1012a-rdb.dtsi
+++ b/arch/arm/dts/fsl-ls1012a-rdb.dtsi
@@ -3,9 +3,7 @@
  *
  * Copyright 2016, Freescale Semiconductor
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    GPL-2.0+	X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1012a.dtsi b/arch/arm/dts/fsl-ls1012a.dtsi
index 23b3cec..215e095 100644
--- a/arch/arm/dts/fsl-ls1012a.dtsi
+++ b/arch/arm/dts/fsl-ls1012a.dtsi
@@ -1,7 +1,7 @@
 /*
  * Copyright 2016 Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /include/ "skeleton64.dtsi"
diff --git a/arch/arm/dts/fsl-ls1043a-qds-duart.dts b/arch/arm/dts/fsl-ls1043a-qds-duart.dts
index 2124e38..cf53ab0 100644
--- a/arch/arm/dts/fsl-ls1043a-qds-duart.dts
+++ b/arch/arm/dts/fsl-ls1043a-qds-duart.dts
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2015, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts b/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts
index 18adb97..118c45d 100644
--- a/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts
+++ b/arch/arm/dts/fsl-ls1043a-qds-lpuart.dts
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2015, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1043a-qds.dtsi b/arch/arm/dts/fsl-ls1043a-qds.dtsi
index 2101172..9611619 100644
--- a/arch/arm/dts/fsl-ls1043a-qds.dtsi
+++ b/arch/arm/dts/fsl-ls1043a-qds.dtsi
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    GPL-2.0+	X11
  */
 
 /include/ "fsl-ls1043a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1043a-rdb.dts b/arch/arm/dts/fsl-ls1043a-rdb.dts
index f271e71..27670a8 100644
--- a/arch/arm/dts/fsl-ls1043a-rdb.dts
+++ b/arch/arm/dts/fsl-ls1043a-rdb.dts
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1043a.dtsi b/arch/arm/dts/fsl-ls1043a.dtsi
index fe6698f..3cc2077 100644
--- a/arch/arm/dts/fsl-ls1043a.dtsi
+++ b/arch/arm/dts/fsl-ls1043a.dtsi
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    GPL-2.0+	X11
  */
 
 /include/ "skeleton64.dtsi"
diff --git a/arch/arm/dts/fsl-ls1046a-qds-duart.dts b/arch/arm/dts/fsl-ls1046a-qds-duart.dts
index 10a95ea..9a4b84f 100644
--- a/arch/arm/dts/fsl-ls1046a-qds-duart.dts
+++ b/arch/arm/dts/fsl-ls1046a-qds-duart.dts
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts b/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
index 21243d0..1c4d362 100644
--- a/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
+++ b/arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2016, Freescale Semiconductor
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1046a-qds.dtsi b/arch/arm/dts/fsl-ls1046a-qds.dtsi
index a49ca08..4e1920b 100644
--- a/arch/arm/dts/fsl-ls1046a-qds.dtsi
+++ b/arch/arm/dts/fsl-ls1046a-qds.dtsi
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@nxp.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    GPL-2.0+	X11
  */
 
 /include/ "fsl-ls1046a.dtsi"
diff --git a/arch/arm/dts/fsl-ls1046a-rdb.dts b/arch/arm/dts/fsl-ls1046a-rdb.dts
index 4902454..646e477 100644
--- a/arch/arm/dts/fsl-ls1046a-rdb.dts
+++ b/arch/arm/dts/fsl-ls1046a-rdb.dts
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1046a.dtsi b/arch/arm/dts/fsl-ls1046a.dtsi
index 408e81e..f46707d 100644
--- a/arch/arm/dts/fsl-ls1046a.dtsi
+++ b/arch/arm/dts/fsl-ls1046a.dtsi
@@ -5,9 +5,7 @@
  *
  * Mingkai Hu <mingkai.hu@nxp.com>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * SPDX-License-Identifier:    GPL-2.0+	X11
  */
 
 /include/ "skeleton64.dtsi"
diff --git a/arch/arm/dts/fsl-ls1088a-qds.dts b/arch/arm/dts/fsl-ls1088a-qds.dts
index 9b7bef4..225c7c5 100644
--- a/arch/arm/dts/fsl-ls1088a-qds.dts
+++ b/arch/arm/dts/fsl-ls1088a-qds.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1088a-rdb.dts b/arch/arm/dts/fsl-ls1088a-rdb.dts
index 30ceed8..7b6ca1d 100644
--- a/arch/arm/dts/fsl-ls1088a-rdb.dts
+++ b/arch/arm/dts/fsl-ls1088a-rdb.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls1088a.dtsi b/arch/arm/dts/fsl-ls1088a.dtsi
index 64b4fcf..f8f8654 100644
--- a/arch/arm/dts/fsl-ls1088a.dtsi
+++ b/arch/arm/dts/fsl-ls1088a.dtsi
@@ -3,7 +3,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 / {
diff --git a/arch/arm/dts/fsl-ls2080a-qds.dts b/arch/arm/dts/fsl-ls2080a-qds.dts
index 0a7f1ff..b85b802 100644
--- a/arch/arm/dts/fsl-ls2080a-qds.dts
+++ b/arch/arm/dts/fsl-ls2080a-qds.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls2080a-rdb.dts b/arch/arm/dts/fsl-ls2080a-rdb.dts
index 1a1813b..04b1a71 100644
--- a/arch/arm/dts/fsl-ls2080a-rdb.dts
+++ b/arch/arm/dts/fsl-ls2080a-rdb.dts
@@ -3,7 +3,7 @@
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls2080a.dtsi b/arch/arm/dts/fsl-ls2080a.dtsi
index 79047d5..69273a9 100644
--- a/arch/arm/dts/fsl-ls2080a.dtsi
+++ b/arch/arm/dts/fsl-ls2080a.dtsi
@@ -3,7 +3,7 @@
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 / {
diff --git a/arch/arm/dts/fsl-ls2081a-rdb.dts b/arch/arm/dts/fsl-ls2081a-rdb.dts
index aa4aa68..ef668a3 100644
--- a/arch/arm/dts/fsl-ls2081a-rdb.dts
+++ b/arch/arm/dts/fsl-ls2081a-rdb.dts
@@ -5,7 +5,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
diff --git a/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts b/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts
index 3230e7e..9e3875d 100644
--- a/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts
+++ b/arch/arm/dts/fsl-ls2088a-rdb-qspi.dts
@@ -5,7 +5,7 @@
  *
  * Copyright 2017 NXP
  *
- * SPDX-License-Identifier:	GPL-2.0+
+ * SPDX-License-Identifier:	GPL-2.0+	X11
  */
 
 /dts-v1/;
-- 
2.7.4

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-18  4:13 ` [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11 Pankaj Bansal
@ 2018-01-18 13:03   ` Tom Rini
  2018-01-18 13:15     ` Pankaj Bansal
  2018-01-24 19:13   ` York Sun
  1 sibling, 1 reply; 17+ messages in thread
From: Tom Rini @ 2018-01-18 13:03 UTC (permalink / raw)
  To: u-boot

On Thu, Jan 18, 2018 at 09:43:33AM +0530, Pankaj Bansal wrote:
> The current GPL only licensing on the device trees makes it very
> impractical for other software components licensed under another
> license.
> 
> To make it easier to reuse them, re-license the the device trees for
> Freescale (now NXP) SoCs and boards under GPLv2+/X11 dual license.
> 
> Same trend is followed in linux.
> 
> Cc: Priyanka Jain <priyanka.jain@nxp.com>
> Cc: Mingkai Hu <mingkai.hu@nxp.com>
> Cc: York Sun <york.sun@nxp.com>
> Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> ---
> 
> Notes:
>     V2:
>     - Change license from X11 only to GPL2.0+/X11 dual license.
>     - Updated the commit message accordingly.

OK.  But what does the kernel have for these exact files?  If it's
GPL2.0+/X11 dual, then this is just a normal sync with Linux Kernel
v4.xx and you should say that in the commit message.  If you haven't
gotten these merged to a Linux Kernel release, are they in -next there?
Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180118/5b9b507b/attachment.sig>

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-18 13:03   ` Tom Rini
@ 2018-01-18 13:15     ` Pankaj Bansal
  2018-01-18 13:23       ` Tom Rini
  0 siblings, 1 reply; 17+ messages in thread
From: Pankaj Bansal @ 2018-01-18 13:15 UTC (permalink / raw)
  To: u-boot



> -----Original Message-----
> From: Tom Rini [mailto:trini at konsulko.com]
> Sent: Thursday, January 18, 2018 6:34 PM
> To: Pankaj Bansal <pankaj.bansal@nxp.com>
> Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Varun Sethi
> <V.Sethi@nxp.com>; Leo Li <leoyang.li@nxp.com>; Priyanka Jain
> <priyanka.jain@nxp.com>; Mingkai Hu <mingkai.hu@nxp.com>; York Sun
> <york.sun@nxp.com>
> Subject: Re: [PATCH v2] ARM: dts: Freescale: re-license device tree files under
> GPLv2+/X11
> 
> On Thu, Jan 18, 2018 at 09:43:33AM +0530, Pankaj Bansal wrote:
> > The current GPL only licensing on the device trees makes it very
> > impractical for other software components licensed under another
> > license.
> >
> > To make it easier to reuse them, re-license the the device trees for
> > Freescale (now NXP) SoCs and boards under GPLv2+/X11 dual license.
> >
> > Same trend is followed in linux.
> >
> > Cc: Priyanka Jain <priyanka.jain@nxp.com>
> > Cc: Mingkai Hu <mingkai.hu@nxp.com>
> > Cc: York Sun <york.sun@nxp.com>
> > Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> > ---
> >
> > Notes:
> >     V2:
> >     - Change license from X11 only to GPL2.0+/X11 dual license.
> >     - Updated the commit message accordingly.
> 
> OK.  But what does the kernel have for these exact files?  

The exact same files in linux kernel are GPLv2 and X11 dual licensed. Here is an excerpt from fsl-ls1043a.dtsi
 * This file is dual-licensed: you can use it either under the terms
 * of the GPLv2 or the X11 license, at your option. Note that this dual
 * licensing only applies to this file, and not this project as a
 * whole.
 *

> If it's GPL2.0+/X11 dual, then this is just a normal sync with Linux Kernel v4.xx and
> you should say that in the commit message. 

I mentioned in commit message "Same trend is followed in linux."

> If you haven't gotten these merged to a Linux Kernel release, are they in -next there?

These changes are already in linux.

> Thanks!
> 
> --
> Tom

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-18 13:15     ` Pankaj Bansal
@ 2018-01-18 13:23       ` Tom Rini
  2018-01-18 14:45         ` Pankaj Bansal
  0 siblings, 1 reply; 17+ messages in thread
From: Tom Rini @ 2018-01-18 13:23 UTC (permalink / raw)
  To: u-boot

On Thu, Jan 18, 2018 at 01:15:55PM +0000, Pankaj Bansal wrote:
> 
> 
> > -----Original Message-----
> > From: Tom Rini [mailto:trini at konsulko.com]
> > Sent: Thursday, January 18, 2018 6:34 PM
> > To: Pankaj Bansal <pankaj.bansal@nxp.com>
> > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Varun Sethi
> > <V.Sethi@nxp.com>; Leo Li <leoyang.li@nxp.com>; Priyanka Jain
> > <priyanka.jain@nxp.com>; Mingkai Hu <mingkai.hu@nxp.com>; York Sun
> > <york.sun@nxp.com>
> > Subject: Re: [PATCH v2] ARM: dts: Freescale: re-license device tree files under
> > GPLv2+/X11
> > 
> > On Thu, Jan 18, 2018 at 09:43:33AM +0530, Pankaj Bansal wrote:
> > > The current GPL only licensing on the device trees makes it very
> > > impractical for other software components licensed under another
> > > license.
> > >
> > > To make it easier to reuse them, re-license the the device trees for
> > > Freescale (now NXP) SoCs and boards under GPLv2+/X11 dual license.
> > >
> > > Same trend is followed in linux.
> > >
> > > Cc: Priyanka Jain <priyanka.jain@nxp.com>
> > > Cc: Mingkai Hu <mingkai.hu@nxp.com>
> > > Cc: York Sun <york.sun@nxp.com>
> > > Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > ---
> > >
> > > Notes:
> > >     V2:
> > >     - Change license from X11 only to GPL2.0+/X11 dual license.
> > >     - Updated the commit message accordingly.
> > 
> > OK.  But what does the kernel have for these exact files?  
> 
> The exact same files in linux kernel are GPLv2 and X11 dual licensed. Here is an excerpt from fsl-ls1043a.dtsi
>  * This file is dual-licensed: you can use it either under the terms
>  * of the GPLv2 or the X11 license, at your option. Note that this dual
>  * licensing only applies to this file, and not this project as a
>  * whole.
>  *

OK, good.

> > If it's GPL2.0+/X11 dual, then this is just a normal sync with Linux Kernel v4.xx and
> > you should say that in the commit message. 
> 
> I mentioned in commit message "Same trend is followed in linux."
> 
> > If you haven't gotten these merged to a Linux Kernel release, are they in -next there?
> 
> These changes are already in linux.

OK, good.  But there's
http://www.denx.de/wiki/view/U-Boot/Patches#Attributing_Code_Copyrights_Sign
and you need to say what kernel you're syncing this file against (since
there shouldn't be anything U-Boot specific in any of these files) so
it's clear for the next person to come along and sync them.  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180118/3d01a121/attachment.sig>

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-18 13:23       ` Tom Rini
@ 2018-01-18 14:45         ` Pankaj Bansal
  2018-01-19 17:01           ` York Sun
  0 siblings, 1 reply; 17+ messages in thread
From: Pankaj Bansal @ 2018-01-18 14:45 UTC (permalink / raw)
  To: u-boot

Hi Tom

> -----Original Message-----
> From: Tom Rini [mailto:trini at konsulko.com]
> Sent: Thursday, January 18, 2018 6:54 PM
> To: Pankaj Bansal <pankaj.bansal@nxp.com>
> Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Varun Sethi
> <V.Sethi@nxp.com>; Leo Li <leoyang.li@nxp.com>; Priyanka Jain
> <priyanka.jain@nxp.com>; Mingkai Hu <mingkai.hu@nxp.com>; York Sun
> <york.sun@nxp.com>
> Subject: Re: [PATCH v2] ARM: dts: Freescale: re-license device tree files under
> GPLv2+/X11
> 
> On Thu, Jan 18, 2018 at 01:15:55PM +0000, Pankaj Bansal wrote:
> >
> >
> > > -----Original Message-----
> > > From: Tom Rini [mailto:trini at konsulko.com]
> > > Sent: Thursday, January 18, 2018 6:34 PM
> > > To: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > Cc: u-boot at lists.denx.de; albert.u.boot at aribaud.net; Varun Sethi
> > > <V.Sethi@nxp.com>; Leo Li <leoyang.li@nxp.com>; Priyanka Jain
> > > <priyanka.jain@nxp.com>; Mingkai Hu <mingkai.hu@nxp.com>; York Sun
> > > <york.sun@nxp.com>
> > > Subject: Re: [PATCH v2] ARM: dts: Freescale: re-license device tree
> > > files under
> > > GPLv2+/X11
> > >
> > > On Thu, Jan 18, 2018 at 09:43:33AM +0530, Pankaj Bansal wrote:
> > > > The current GPL only licensing on the device trees makes it very
> > > > impractical for other software components licensed under another
> > > > license.
> > > >
> > > > To make it easier to reuse them, re-license the the device trees
> > > > for Freescale (now NXP) SoCs and boards under GPLv2+/X11 dual
> license.
> > > >
> > > > Same trend is followed in linux.
> > > >
> > > > Cc: Priyanka Jain <priyanka.jain@nxp.com>
> > > > Cc: Mingkai Hu <mingkai.hu@nxp.com>
> > > > Cc: York Sun <york.sun@nxp.com>
> > > > Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> > > > ---
> > > >
> > > > Notes:
> > > >     V2:
> > > >     - Change license from X11 only to GPL2.0+/X11 dual license.
> > > >     - Updated the commit message accordingly.
> > >
> > > OK.  But what does the kernel have for these exact files?
> >
> > The exact same files in linux kernel are GPLv2 and X11 dual licensed.
> > Here is an excerpt from fsl-ls1043a.dtsi
> >  * This file is dual-licensed: you can use it either under the terms
> >  * of the GPLv2 or the X11 license, at your option. Note that this
> > dual
> >  * licensing only applies to this file, and not this project as a
> >  * whole.
> >  *
> 
> OK, good.
> 
> > > If it's GPL2.0+/X11 dual, then this is just a normal sync with Linux
> > > Kernel v4.xx and you should say that in the commit message.
> >
> > I mentioned in commit message "Same trend is followed in linux."
> >
> > > If you haven't gotten these merged to a Linux Kernel release, are they in -
> next there?
> >
> > These changes are already in linux.
> 
> OK, good.  But there's
> http://www.denx.de/wiki/view/U-
> Boot/Patches#Attributing_Code_Copyrights_Sign
> and you need to say what kernel you're syncing this file against (since there
> shouldn't be anything U-Boot specific in any of these files) so it's clear for the
> next person to come along and sync them.  Thanks!
> 

I am not syncing the files from linux to u-boot. I am just changing the license similar to commit 13b2ba1a11. There is no functional change in the commit.

> --
> Tom

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-18 14:45         ` Pankaj Bansal
@ 2018-01-19 17:01           ` York Sun
  2018-01-19 17:03             ` Tom Rini
  0 siblings, 1 reply; 17+ messages in thread
From: York Sun @ 2018-01-19 17:01 UTC (permalink / raw)
  To: u-boot

On 01/18/2018 06:45 AM, Pankaj Bansal wrote:
>>
>> OK, good.  But there's
>> http://www.denx.de/wiki/view/U-
>> Boot/Patches#Attributing_Code_Copyrights_Sign
>> and you need to say what kernel you're syncing this file against (since there
>> shouldn't be anything U-Boot specific in any of these files) so it's clear for the
>> next person to come along and sync them.  Thanks!
>>
> 
> I am not syncing the files from linux to u-boot. I am just changing the license similar to commit 13b2ba1a11. There is no functional change in the commit.
> 

Tom,

This is the case I explained in another email. These dts files are a
subset of the those in Linux. This patch is not syncing with Linux to
get the identical files, but to change the license to GPLv2 and X11.

We have been maintaining these dts files in U-Boot and they have been
different from Linux from the beginning. If you don't disagree, I tend
to accept this patch for dual licensing.

York

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-19 17:01           ` York Sun
@ 2018-01-19 17:03             ` Tom Rini
  2018-01-22 10:02               ` Pankaj Bansal
  0 siblings, 1 reply; 17+ messages in thread
From: Tom Rini @ 2018-01-19 17:03 UTC (permalink / raw)
  To: u-boot

On Fri, Jan 19, 2018 at 05:01:14PM +0000, York Sun wrote:
> On 01/18/2018 06:45 AM, Pankaj Bansal wrote:
> >>
> >> OK, good.  But there's
> >> http://www.denx.de/wiki/view/U-
> >> Boot/Patches#Attributing_Code_Copyrights_Sign
> >> and you need to say what kernel you're syncing this file against (since there
> >> shouldn't be anything U-Boot specific in any of these files) so it's clear for the
> >> next person to come along and sync them.  Thanks!
> >>
> > 
> > I am not syncing the files from linux to u-boot. I am just changing the license similar to commit 13b2ba1a11. There is no functional change in the commit.
> > 
> 
> Tom,
> 
> This is the case I explained in another email. These dts files are a
> subset of the those in Linux. This patch is not syncing with Linux to
> get the identical files, but to change the license to GPLv2 and X11.
> 
> We have been maintaining these dts files in U-Boot and they have been
> different from Linux from the beginning. If you don't disagree, I tend
> to accept this patch for dual licensing.

OK.  While I would encourage use of the same dts in both cases, it's not
my maintenance burden here, so if that's how you want to go, that's OK
with me.  And so long as only NXP/Freescale/etc people have made changes
to the dts/dtsi files, it would be fine for NXP/Freescale/etc to update
the license terms.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180119/d8c2358d/attachment.sig>

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-19 17:03             ` Tom Rini
@ 2018-01-22 10:02               ` Pankaj Bansal
  2018-01-22 13:13                 ` Tom Rini
  0 siblings, 1 reply; 17+ messages in thread
From: Pankaj Bansal @ 2018-01-22 10:02 UTC (permalink / raw)
  To: u-boot


> -----Original Message-----
> From: Tom Rini [mailto:trini at konsulko.com]
> Sent: Friday, January 19, 2018 10:33 PM
> To: York Sun <york.sun@nxp.com>
> Cc: Pankaj Bansal <pankaj.bansal@nxp.com>; u-boot at lists.denx.de;
> albert.u.boot at aribaud.net; Varun Sethi <V.Sethi@nxp.com>; Leo Li
> <leoyang.li@nxp.com>; Priyanka Jain <priyanka.jain@nxp.com>; Mingkai Hu
> <mingkai.hu@nxp.com>
> Subject: Re: [PATCH v2] ARM: dts: Freescale: re-license device tree files under
> GPLv2+/X11
> 
> On Fri, Jan 19, 2018 at 05:01:14PM +0000, York Sun wrote:
> > On 01/18/2018 06:45 AM, Pankaj Bansal wrote:
> > >>
> > >> OK, good.  But there's
> > >> http://www.denx.de/wiki/view/U-
> > >> Boot/Patches#Attributing_Code_Copyrights_Sign
> > >> and you need to say what kernel you're syncing this file against
> > >> (since there shouldn't be anything U-Boot specific in any of these
> > >> files) so it's clear for the next person to come along and sync them.
> Thanks!
> > >>
> > >
> > > I am not syncing the files from linux to u-boot. I am just changing the
> license similar to commit 13b2ba1a11. There is no functional change in the
> commit.
> > >
> >
> > Tom,
> >
> > This is the case I explained in another email. These dts files are a
> > subset of the those in Linux. This patch is not syncing with Linux to
> > get the identical files, but to change the license to GPLv2 and X11.
> >
> > We have been maintaining these dts files in U-Boot and they have been
> > different from Linux from the beginning. If you don't disagree, I tend
> > to accept this patch for dual licensing.
> 
> OK.  While I would encourage use of the same dts in both cases, it's not my
> maintenance burden here, so if that's how you want to go, that's OK with
> me.  And so long as only NXP/Freescale/etc people have made changes to the
> dts/dtsi files, it would be fine for NXP/Freescale/etc to update the license
> terms.

Thanks Tom. I have checked in git logs that freescale/nxp employees are the only one who have made changes to these dts/dtsi files.
Can you please merge these changes in mainline ?

Thanks & Regards,
Pankaj Bansal

> 
> --
> Tom

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-22 10:02               ` Pankaj Bansal
@ 2018-01-22 13:13                 ` Tom Rini
  0 siblings, 0 replies; 17+ messages in thread
From: Tom Rini @ 2018-01-22 13:13 UTC (permalink / raw)
  To: u-boot

On Mon, Jan 22, 2018 at 10:02:58AM +0000, Pankaj Bansal wrote:
> 
> > -----Original Message-----
> > From: Tom Rini [mailto:trini at konsulko.com]
> > Sent: Friday, January 19, 2018 10:33 PM
> > To: York Sun <york.sun@nxp.com>
> > Cc: Pankaj Bansal <pankaj.bansal@nxp.com>; u-boot at lists.denx.de;
> > albert.u.boot at aribaud.net; Varun Sethi <V.Sethi@nxp.com>; Leo Li
> > <leoyang.li@nxp.com>; Priyanka Jain <priyanka.jain@nxp.com>; Mingkai Hu
> > <mingkai.hu@nxp.com>
> > Subject: Re: [PATCH v2] ARM: dts: Freescale: re-license device tree files under
> > GPLv2+/X11
> > 
> > On Fri, Jan 19, 2018 at 05:01:14PM +0000, York Sun wrote:
> > > On 01/18/2018 06:45 AM, Pankaj Bansal wrote:
> > > >>
> > > >> OK, good.  But there's
> > > >> http://www.denx.de/wiki/view/U-
> > > >> Boot/Patches#Attributing_Code_Copyrights_Sign
> > > >> and you need to say what kernel you're syncing this file against
> > > >> (since there shouldn't be anything U-Boot specific in any of these
> > > >> files) so it's clear for the next person to come along and sync them.
> > Thanks!
> > > >>
> > > >
> > > > I am not syncing the files from linux to u-boot. I am just changing the
> > license similar to commit 13b2ba1a11. There is no functional change in the
> > commit.
> > > >
> > >
> > > Tom,
> > >
> > > This is the case I explained in another email. These dts files are a
> > > subset of the those in Linux. This patch is not syncing with Linux to
> > > get the identical files, but to change the license to GPLv2 and X11.
> > >
> > > We have been maintaining these dts files in U-Boot and they have been
> > > different from Linux from the beginning. If you don't disagree, I tend
> > > to accept this patch for dual licensing.
> > 
> > OK.  While I would encourage use of the same dts in both cases, it's not my
> > maintenance burden here, so if that's how you want to go, that's OK with
> > me.  And so long as only NXP/Freescale/etc people have made changes to the
> > dts/dtsi files, it would be fine for NXP/Freescale/etc to update the license
> > terms.
> 
> Thanks Tom. I have checked in git logs that freescale/nxp employees
> are the only one who have made changes to these dts/dtsi files.
> Can you please merge these changes in mainline ?

I am fine with the change coming in via the regular tree, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180122/a35fbab4/attachment.sig>

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

* [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11
  2018-01-18  4:13 ` [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11 Pankaj Bansal
  2018-01-18 13:03   ` Tom Rini
@ 2018-01-24 19:13   ` York Sun
  1 sibling, 0 replies; 17+ messages in thread
From: York Sun @ 2018-01-24 19:13 UTC (permalink / raw)
  To: u-boot

On 01/17/2018 08:14 PM, Pankaj Bansal wrote:
> The current GPL only licensing on the device trees makes it very
> impractical for other software components licensed under another
> license.
> 
> To make it easier to reuse them, re-license the the device trees for
> Freescale (now NXP) SoCs and boards under GPLv2+/X11 dual license.
> 
> Same trend is followed in linux.
> 
> Cc: Priyanka Jain <priyanka.jain@nxp.com>
> Cc: Mingkai Hu <mingkai.hu@nxp.com>
> Cc: York Sun <york.sun@nxp.com>
> Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
> ---
> 
> Notes:
>     V2:
>     - Change license from X11 only to GPL2.0+/X11 dual license.
>     - Updated the commit message accordingly.
>     
>     V1:
>     - Change the license of freescale (now nxp) dtsi/dts files from GPL2.0+ to X11.
> 

Applied to fsl-qoriq master. Thanks.

York

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

end of thread, other threads:[~2018-01-24 19:13 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-16  2:33 [U-Boot] [PATCH] ARM: dts: Freescale: re-license device tree files under X11 Pankaj Bansal
2018-01-16  3:02 ` Tom Rini
2018-01-16  3:27   ` Pankaj Bansal
2018-01-16  3:28     ` Tom Rini
2018-01-16  5:06       ` Pankaj Bansal
2018-01-17 19:26         ` Leo Li
2018-01-18  1:40           ` Tom Rini
2018-01-18  4:13 ` [U-Boot] [PATCH v2] ARM: dts: Freescale: re-license device tree files under GPLv2+/X11 Pankaj Bansal
2018-01-18 13:03   ` Tom Rini
2018-01-18 13:15     ` Pankaj Bansal
2018-01-18 13:23       ` Tom Rini
2018-01-18 14:45         ` Pankaj Bansal
2018-01-19 17:01           ` York Sun
2018-01-19 17:03             ` Tom Rini
2018-01-22 10:02               ` Pankaj Bansal
2018-01-22 13:13                 ` Tom Rini
2018-01-24 19:13   ` York Sun

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.