All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
@ 2014-12-15 15:38 Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 01/27] ARM: mvebu: armada-370-db: " Gregory CLEMENT
                   ` (35 more replies)
  0 siblings, 36 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

Hello,

You've been Cc'd on a relicensing patch, because at some point you
contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL
license like what was done when you submitted your patches.

This is mostly so that other free software project licensed under a
BSD-like license, such as the BSD systems, can actually use our DT,
instead of having to rewrite them on their own.

Such license changes require the agreement of all the contributors, so
it would be great, if you agree with the new licensing terms of
course, that you reply to the patch by giving your acked-by.

Thanks a lot,

Gregory

Gregory CLEMENT (27):
  ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-370-mirabox: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree
    under GPLv2+/X11
  ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385-rd: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-matrix: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78230: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78260: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78460: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree
    under GPLv2+/X11
  ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under
    GPLv2+/X11

 arch/arm/boot/dts/armada-370-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-mirabox.dts         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-netgear-rn102.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-netgear-rn104.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-xp.dtsi             | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-380.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-38x.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-axpwifiap.dts        | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-db.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-gp.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts  | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-matrix.dts           | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78230.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78260.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78460.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-synology-ds414.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp.dtsi                 | 40 +++++++++++++++++++++--
 27 files changed, 999 insertions(+), 87 deletions(-)

-- 
1.9.1

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

* [PATCH 01/27] ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 02/27] ARM: mvebu: armada-370: " Gregory CLEMENT
                   ` (34 subsequent siblings)
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Simon Baatz <gmbnomis@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-370-db.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-370-db.dts b/arch/arm/boot/dts/armada-370-db.dts
index 1466580be295..f4990b26dbbd 100644
--- a/arch/arm/boot/dts/armada-370-db.dts
+++ b/arch/arm/boot/dts/armada-370-db.dts
@@ -8,9 +8,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 02/27] ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 01/27] ARM: mvebu: armada-370-db: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-15 18:59   ` Uwe Kleine-König
  2014-12-15 15:38 ` [PATCH 03/27] ARM: mvebu: armada-370-mirabox: " Gregory CLEMENT
                   ` (33 subsequent siblings)
  35 siblings, 2 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: Ryan Press <ryan@presslab.us>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-370.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-370.dtsi b/arch/arm/boot/dts/armada-370.dtsi
index fdb3c12a6139..27397f151def 100644
--- a/arch/arm/boot/dts/armada-370.dtsi
+++ b/arch/arm/boot/dts/armada-370.dtsi
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada 370 SoC that are not
  * common to all Armada SoCs.
-- 
1.9.1

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

* [PATCH 03/27] ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 01/27] ARM: mvebu: armada-370-db: " Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 02/27] ARM: mvebu: armada-370: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 04/27] ARM: mvebu: armada-370-netgear-rn102: " Gregory CLEMENT
                   ` (32 subsequent siblings)
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: Ryan Press <ryan@presslab.us>
Cc: Simon Baatz <gmbnomis@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-370-mirabox.dts | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-370-mirabox.dts b/arch/arm/boot/dts/armada-370-mirabox.dts
index e1b0eb6b091f..b10ceb488efe 100644
--- a/arch/arm/boot/dts/armada-370-mirabox.dts
+++ b/arch/arm/boot/dts/armada-370-mirabox.dts
@@ -3,9 +3,43 @@
  *
  * Gregory CLEMENT <gregory.clement@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 04/27] ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (2 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 03/27] ARM: mvebu: armada-370-mirabox: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-16  6:58   ` Ben Peddell
  2014-12-15 15:38 ` [PATCH 05/27] ARM: mvebu: armada-370-netgear-rn104: " Gregory CLEMENT
                   ` (31 subsequent siblings)
  35 siblings, 2 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: klightspeed at killerwolves.net <klightspeed@killerwolves.net>
Cc: Philipp Zabel <p.zabel@pengutronix.de>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/armada-370-netgear-rn102.dts b/arch/arm/boot/dts/armada-370-netgear-rn102.dts
index 4e24932c6e30..7c5c4ff941ec 100644
--- a/arch/arm/boot/dts/armada-370-netgear-rn102.dts
+++ b/arch/arm/boot/dts/armada-370-netgear-rn102.dts
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 05/27] ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (3 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 04/27] ARM: mvebu: armada-370-netgear-rn102: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 06/27] ARM: mvebu: armada-370-rd: " Gregory CLEMENT
                   ` (30 subsequent siblings)
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Philipp Zabel <p.zabel@pengutronix.de>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-370-netgear-rn104.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/armada-370-netgear-rn104.dts b/arch/arm/boot/dts/armada-370-netgear-rn104.dts
index 30586e47986a..1de53b59283a 100644
--- a/arch/arm/boot/dts/armada-370-netgear-rn104.dts
+++ b/arch/arm/boot/dts/armada-370-netgear-rn104.dts
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 06/27] ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (4 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 05/27] ARM: mvebu: armada-370-netgear-rn104: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 16:59   ` Florian Fainelli
                     ` (2 more replies)
  2014-12-15 15:38 ` [PATCH 07/27] ARM: mvebu: armada-370-synology-ds213j: " Gregory CLEMENT
                   ` (29 subsequent siblings)
  35 siblings, 3 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Florian Fainelli <florian@openwrt.org>
Cc: Simon Baatz <gmbnomis@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-370-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-370-rd.dts b/arch/arm/boot/dts/armada-370-rd.dts
index 394308951ed9..6ae36a38beb2 100644
--- a/arch/arm/boot/dts/armada-370-rd.dts
+++ b/arch/arm/boot/dts/armada-370-rd.dts
@@ -6,9 +6,43 @@
  *
  *  Copyright (C) 2013 Florian Fainelli <florian@openwrt.org>
  *
- * 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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
-- 
1.9.1

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

* [PATCH 07/27] ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (5 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 06/27] ARM: mvebu: armada-370-rd: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:58   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
                   ` (28 subsequent siblings)
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/armada-370-synology-ds213j.dts b/arch/arm/boot/dts/armada-370-synology-ds213j.dts
index 70fecde76ccb..59f74e66963f 100644
--- a/arch/arm/boot/dts/armada-370-synology-ds213j.dts
+++ b/arch/arm/boot/dts/armada-370-synology-ds213j.dts
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Arnaud EBALARD <arno@natisbad.org>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the old 0xd0000000).
-- 
1.9.1

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (6 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 07/27] ARM: mvebu: armada-370-synology-ds213j: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:53   ` Willy Tarreau
                     ` (5 more replies)
  2014-12-15 15:38 ` [PATCH 09/27] ARM: mvebu: armada-375-db: " Gregory CLEMENT
                   ` (27 subsequent siblings)
  35 siblings, 6 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Greg Ungerer <gerg@uclinux.org>
Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Cc: Simon Baatz <gmbnomis@gmail.com>
Cc: Simon Guinot <simon.guinot@sequanux.org>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Willy Tarreau <w@1wt.eu>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
index 1af428602748..8a322ad57e5f 100644
--- a/arch/arm/boot/dts/armada-370-xp.dtsi
+++ b/arch/arm/boot/dts/armada-370-xp.dtsi
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  * Ben Dooks <ben.dooks@codethink.co.uk>
  *
- * 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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
-- 
1.9.1

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

* [PATCH 09/27] ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (7 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 10/27] ARM: mvebu: armada-375: " Gregory CLEMENT
                   ` (26 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-375-db.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-375-db.dts b/arch/arm/boot/dts/armada-375-db.dts
index 929ae00b4063..0440891425c0 100644
--- a/arch/arm/boot/dts/armada-375-db.dts
+++ b/arch/arm/boot/dts/armada-375-db.dts
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 10/27] ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (8 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 09/27] ARM: mvebu: armada-375-db: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 11/27] ARM: mvebu: armada-380: " Gregory CLEMENT
                   ` (25 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Marcin Wojtas <mw@semihalf.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-375.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-375.dtsi b/arch/arm/boot/dts/armada-375.dtsi
index 50096d3427eb..881f77aecd83 100644
--- a/arch/arm/boot/dts/armada-375.dtsi
+++ b/arch/arm/boot/dts/armada-375.dtsi
@@ -6,9 +6,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 #include "skeleton.dtsi"
-- 
1.9.1

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

* [PATCH 11/27] ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (9 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 10/27] ARM: mvebu: armada-375: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 12/27] ARM: mvebu: armada-385-db: " Gregory CLEMENT
                   ` (24 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-380.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-380.dtsi b/arch/arm/boot/dts/armada-380.dtsi
index 4173a8ab34e7..dee29ecf60c0 100644
--- a/arch/arm/boot/dts/armada-380.dtsi
+++ b/arch/arm/boot/dts/armada-380.dtsi
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 #include "armada-38x.dtsi"
-- 
1.9.1

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

* [PATCH 12/27] ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (10 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 11/27] ARM: mvebu: armada-380: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 13/27] ARM: mvebu: armada-385: " Gregory CLEMENT
                   ` (23 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Marcin Wojtas <mw@semihalf.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-385-db.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-385-db.dts b/arch/arm/boot/dts/armada-385-db.dts
index 2aaa9d2ac284..1a2ea5a60bbe 100644
--- a/arch/arm/boot/dts/armada-385-db.dts
+++ b/arch/arm/boot/dts/armada-385-db.dts
@@ -6,9 +6,43 @@
  *
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 13/27] ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (11 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 12/27] ARM: mvebu: armada-385-db: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 14/27] ARM: mvebu: armada-385-rd: " Gregory CLEMENT
                   ` (22 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-385.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-385.dtsi b/arch/arm/boot/dts/armada-385.dtsi
index 6283d7912f71..acf2b9dbacac 100644
--- a/arch/arm/boot/dts/armada-385.dtsi
+++ b/arch/arm/boot/dts/armada-385.dtsi
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 #include "armada-38x.dtsi"
-- 
1.9.1

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

* [PATCH 14/27] ARM: mvebu: armada-385-rd: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (12 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 13/27] ARM: mvebu: armada-385: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 15/27] ARM: mvebu: armada-38x: " Gregory CLEMENT
                   ` (21 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-385-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-385-rd.dts b/arch/arm/boot/dts/armada-385-rd.dts
index aaca2861dc87..8f1487384fd1 100644
--- a/arch/arm/boot/dts/armada-385-rd.dts
+++ b/arch/arm/boot/dts/armada-385-rd.dts
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 15/27] ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (13 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 14/27] ARM: mvebu: armada-385-rd: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 16/27] ARM: mvebu: armada-xp-axpwifiap: " Gregory CLEMENT
                   ` (20 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Marcin Wojtas <mw@semihalf.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-38x.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-38x.dtsi b/arch/arm/boot/dts/armada-38x.dtsi
index 74391dace9e7..636364ada34c 100644
--- a/arch/arm/boot/dts/armada-38x.dtsi
+++ b/arch/arm/boot/dts/armada-38x.dtsi
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 #include "skeleton.dtsi"
-- 
1.9.1

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

* [PATCH 16/27] ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (14 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 15/27] ARM: mvebu: armada-38x: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:58   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 17/27] ARM: mvebu: armada-xp-db: " Gregory CLEMENT
                   ` (19 subsequent siblings)
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-axpwifiap.dts | 40 ++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-axpwifiap.dts b/arch/arm/boot/dts/armada-xp-axpwifiap.dts
index ca0200e20751..2f0cf96e33a5 100644
--- a/arch/arm/boot/dts/armada-xp-axpwifiap.dts
+++ b/arch/arm/boot/dts/armada-xp-axpwifiap.dts
@@ -10,9 +10,43 @@
  *
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 17/27] ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (15 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 16/27] ARM: mvebu: armada-xp-axpwifiap: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 18/27] ARM: mvebu: armada-xp: " Gregory CLEMENT
                   ` (18 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Simon Baatz <gmbnomis@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-db.dts | 40 +++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-db.dts b/arch/arm/boot/dts/armada-xp-db.dts
index 42ddb2864365..48bdafe17526 100644
--- a/arch/arm/boot/dts/armada-xp-db.dts
+++ b/arch/arm/boot/dts/armada-xp-db.dts
@@ -8,9 +8,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
   *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
-- 
1.9.1

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

* [PATCH 18/27] ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (16 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 17/27] ARM: mvebu: armada-xp-db: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:53   ` Willy Tarreau
  2014-12-15 17:58   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 19/27] ARM: mvebu: armada-xp-gp: " Gregory CLEMENT
                   ` (17 subsequent siblings)
  35 siblings, 2 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Willy Tarreau <w@1wt.eu>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp.dtsi | 40 +++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp.dtsi b/arch/arm/boot/dts/armada-xp.dtsi
index 62c3ba958b39..82917236a2fb 100644
--- a/arch/arm/boot/dts/armada-xp.dtsi
+++ b/arch/arm/boot/dts/armada-xp.dtsi
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  * Ben Dooks <ben.dooks@codethink.co.uk>
  *
- * 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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP SoC that are not
  * common to all Armada SoCs.
-- 
1.9.1

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

* [PATCH 19/27] ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (17 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 18/27] ARM: mvebu: armada-xp: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 20/27] ARM: mvebu: armada-xp-lenovo-ix4-300d: " Gregory CLEMENT
                   ` (16 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-gp.dts | 40 +++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-gp.dts b/arch/arm/boot/dts/armada-xp-gp.dts
index ea8673647494..206aebba01be 100644
--- a/arch/arm/boot/dts/armada-xp-gp.dts
+++ b/arch/arm/boot/dts/armada-xp-gp.dts
@@ -8,9 +8,43 @@
  * Gregory CLEMENT <gregory.clement@free-electrons.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
-- 
1.9.1

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

* [PATCH 20/27] ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (18 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 19/27] ARM: mvebu: armada-xp-gp: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
       [not found]   ` <CAGHj7OKw00-YCoekDHWrz1_eu0kfxVpqNPVcKcKY0rVJ=FhT=g@mail.gmail.com>
  2014-12-15 17:58   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 21/27] ARM: mvebu: armada-xp-matrix: " Gregory CLEMENT
                   ` (15 subsequent siblings)
  35 siblings, 2 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Benoit Masson <yahoo@perenite.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 41 ++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts b/arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts
index a2ef93c1eb10..5fb3c8b687cf 100644
--- a/arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts
+++ b/arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Benoit Masson <yahoo@perenite.com>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 21/27] ARM: mvebu: armada-xp-matrix: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (19 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 20/27] ARM: mvebu: armada-xp-lenovo-ix4-300d: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 22/27] ARM: mvebu: armada-xp-mv78230: " Gregory CLEMENT
                   ` (14 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-matrix.dts | 40 +++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-matrix.dts b/arch/arm/boot/dts/armada-xp-matrix.dts
index 7e291e2ef4b3..56f958eb1ede 100644
--- a/arch/arm/boot/dts/armada-xp-matrix.dts
+++ b/arch/arm/boot/dts/armada-xp-matrix.dts
@@ -5,9 +5,43 @@
  *
  * Lior Amsalem <alior@marvell.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 22/27] ARM: mvebu: armada-xp-mv78230: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (20 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 21/27] ARM: mvebu: armada-xp-matrix: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:58   ` Arnaud Ebalard
  2014-12-15 18:35   ` Andrew Lunn
  2014-12-15 15:38 ` [PATCH 23/27] ARM: mvebu: armada-xp-mv78260: " Gregory CLEMENT
                   ` (13 subsequent siblings)
  35 siblings, 2 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-mv78230.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-mv78230.dtsi b/arch/arm/boot/dts/armada-xp-mv78230.dtsi
index 281ccd24295c..6e6d0f04bf2b 100644
--- a/arch/arm/boot/dts/armada-xp-mv78230.dtsi
+++ b/arch/arm/boot/dts/armada-xp-mv78230.dtsi
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78230 SoC that are not
  * common to all Armada XP SoCs.
-- 
1.9.1

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

* [PATCH 23/27] ARM: mvebu: armada-xp-mv78260: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (21 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 22/27] ARM: mvebu: armada-xp-mv78230: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:53   ` Willy Tarreau
  2014-12-15 17:59   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 24/27] ARM: mvebu: armada-xp-mv78460: " Gregory CLEMENT
                   ` (12 subsequent siblings)
  35 siblings, 2 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Willy Tarreau <w@1wt.eu>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-mv78260.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-mv78260.dtsi b/arch/arm/boot/dts/armada-xp-mv78260.dtsi
index d7a8d0b0f385..4a7cbed79b07 100644
--- a/arch/arm/boot/dts/armada-xp-mv78260.dtsi
+++ b/arch/arm/boot/dts/armada-xp-mv78260.dtsi
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78260 SoC that are not
  * common to all Armada XP SoCs.
-- 
1.9.1

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

* [PATCH 24/27] ARM: mvebu: armada-xp-mv78460: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (22 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 23/27] ARM: mvebu: armada-xp-mv78260: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:54   ` Willy Tarreau
  2014-12-15 15:38 ` [PATCH 25/27] ARM: mvebu: armada-xp-netgear-rn2120: " Gregory CLEMENT
                   ` (11 subsequent siblings)
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Willy Tarreau <w@1wt.eu>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-mv78460.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-mv78460.dtsi b/arch/arm/boot/dts/armada-xp-mv78460.dtsi
index 9c40c130d11a..36ce63a96cc9 100644
--- a/arch/arm/boot/dts/armada-xp-mv78460.dtsi
+++ b/arch/arm/boot/dts/armada-xp-mv78460.dtsi
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78460 SoC that are not
  * common to all Armada XP SoCs.
-- 
1.9.1

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

* [PATCH 25/27] ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (23 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 24/27] ARM: mvebu: armada-xp-mv78460: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:59   ` Arnaud Ebalard
  2014-12-15 15:38 ` [PATCH 26/27] ARM: mvebu: armada-xp-openblocks-ax3-4: " Gregory CLEMENT
                   ` (10 subsequent siblings)
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Cc: Philipp Zabel <p.zabel@pengutronix.de>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-netgear-rn2120.dts b/arch/arm/boot/dts/armada-xp-netgear-rn2120.dts
index d81430aa4ab3..a7ceafd5808d 100644
--- a/arch/arm/boot/dts/armada-xp-netgear-rn2120.dts
+++ b/arch/arm/boot/dts/armada-xp-netgear-rn2120.dts
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 26/27] ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (24 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 25/27] ARM: mvebu: armada-xp-netgear-rn2120: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 15:38 ` [PATCH 27/27] ARM: mvebu: armada-xp-synology-ds414: " Gregory CLEMENT
                   ` (9 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Cc: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 ++++++++++++++++++++++--
 1 file changed, 37 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts b/arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts
index 6f6b0916df48..0c76d9f05fd0 100644
--- a/arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts
+++ b/arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
-- 
1.9.1

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

* [PATCH 27/27] ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (25 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 26/27] ARM: mvebu: armada-xp-openblocks-ax3-4: " Gregory CLEMENT
@ 2014-12-15 15:38 ` Gregory CLEMENT
  2014-12-15 17:59   ` Arnaud Ebalard
  2014-12-15 16:07 ` [PATCH 00/27] ARM: mvebu: armada-*: " Jason Cooper
                   ` (8 subsequent siblings)
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

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

In order to make it easier for them to reuse our device trees,
relicense our device trees under a GPL/X11 dual-license.

Cc: Arnaud Ebalard <arno@natisbad.org>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
---
 arch/arm/boot/dts/armada-xp-synology-ds414.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/armada-xp-synology-ds414.dts b/arch/arm/boot/dts/armada-xp-synology-ds414.dts
index 749fdba5a642..e9fb225169aa 100644
--- a/arch/arm/boot/dts/armada-xp-synology-ds414.dts
+++ b/arch/arm/boot/dts/armada-xp-synology-ds414.dts
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Arnaud EBALARD <arno@natisbad.org>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the old 0xd0000000).
-- 
1.9.1

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
@ 2014-12-15 15:53   ` Willy Tarreau
  2014-12-15 15:58     ` Gregory CLEMENT
  2014-12-15 17:58   ` Arnaud Ebalard
                     ` (4 subsequent siblings)
  5 siblings, 1 reply; 116+ messages in thread
From: Willy Tarreau @ 2014-12-15 15:53 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Greg Ungerer <gerg@uclinux.org>
> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Simon Guinot <simon.guinot@sequanux.org>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Willy Tarreau <w@1wt.eu>

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

* [PATCH 18/27] ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 18/27] ARM: mvebu: armada-xp: " Gregory CLEMENT
@ 2014-12-15 15:53   ` Willy Tarreau
  2014-12-15 17:58   ` Arnaud Ebalard
  1 sibling, 0 replies; 116+ messages in thread
From: Willy Tarreau @ 2014-12-15 15:53 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:26PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Willy Tarreau <w@1wt.eu>

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

* [PATCH 23/27] ARM: mvebu: armada-xp-mv78260: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 23/27] ARM: mvebu: armada-xp-mv78260: " Gregory CLEMENT
@ 2014-12-15 15:53   ` Willy Tarreau
  2014-12-15 17:59   ` Arnaud Ebalard
  1 sibling, 0 replies; 116+ messages in thread
From: Willy Tarreau @ 2014-12-15 15:53 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:31PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Willy Tarreau <w@1wt.eu>

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

* [PATCH 24/27] ARM: mvebu: armada-xp-mv78460: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 24/27] ARM: mvebu: armada-xp-mv78460: " Gregory CLEMENT
@ 2014-12-15 15:54   ` Willy Tarreau
  0 siblings, 0 replies; 116+ messages in thread
From: Willy Tarreau @ 2014-12-15 15:54 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:32PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Willy Tarreau <w@1wt.eu>

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:53   ` Willy Tarreau
@ 2014-12-15 15:58     ` Gregory CLEMENT
  0 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 15:58 UTC (permalink / raw)
  To: linux-arm-kernel

On 15/12/2014 16:53, Willy Tarreau wrote:
> On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
>> The current GPL only licensing on the device tree makes it very
>> impractical for other software components licensed under another
>> license.
>>
>> In order to make it easier for them to reuse our device trees,
>> relicense our device trees under a GPL/X11 dual-license.
>>
>> Cc: Andrew Lunn <andrew@lunn.ch>
>> Cc: Arnaud Ebalard <arno@natisbad.org>
>> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
>> Cc: Greg Ungerer <gerg@uclinux.org>
>> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
>> Cc: Jason Cooper <jason@lakedaemon.net>
>> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
>> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
>> Cc: Simon Baatz <gmbnomis@gmail.com>
>> Cc: Simon Guinot <simon.guinot@sequanux.org>
>> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>> Cc: Willy Tarreau <w@1wt.eu>
>> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> 
> Acked-by: Willy Tarreau <w@1wt.eu>
> 

Thanks for you prompt answer for this patch ans the 3 others :)

Gregory


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (26 preceding siblings ...)
  2014-12-15 15:38 ` [PATCH 27/27] ARM: mvebu: armada-xp-synology-ds414: " Gregory CLEMENT
@ 2014-12-15 16:07 ` Jason Cooper
  2014-12-15 16:27   ` Gregory CLEMENT
  2014-12-15 19:10   ` Imre Kaloz
  2014-12-15 17:21 ` Sebastian Hesselbarth
                   ` (7 subsequent siblings)
  35 siblings, 2 replies; 116+ messages in thread
From: Jason Cooper @ 2014-12-15 16:07 UTC (permalink / raw)
  To: linux-arm-kernel

Gregory,

Good to see this finally being addressed.  One not-so-minor issue below.

On Mon, Dec 15, 2014 at 04:38:08PM +0100, Gregory CLEMENT wrote:
> Hello,
> 
> You've been Cc'd on a relicensing patch, because at some point you
> contributed a patch to an mvebu device tree.
> 
> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
> license like what was done when you submitted your patches.

I like the X11 license, much more liberal than the BSD I had been
thinking of.

What were the reasons for changing GPLv2 -> GPLv2+?  Why not preserve
the author's intent re GPL and do:

	GPLv2  -> GPLv2/X11
	GPLv2+ -> GPLv2+/X11

Please note: I have no interest is a flame war re GPLv2/GPLv3.  No ones
minds are going to be changed at this point.  I'm simply looking to stay
closer to the author's intentions and extend the usefulness of the DT
tree.

thx,

Jason.

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 16:07 ` [PATCH 00/27] ARM: mvebu: armada-*: " Jason Cooper
@ 2014-12-15 16:27   ` Gregory CLEMENT
  2014-12-15 19:10   ` Imre Kaloz
  1 sibling, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 16:27 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Jason,

On 15/12/2014 17:07, Jason Cooper wrote:
> Gregory,
> 
> Good to see this finally being addressed.  One not-so-minor issue below.
> 
> On Mon, Dec 15, 2014 at 04:38:08PM +0100, Gregory CLEMENT wrote:
>> Hello,
>>
>> You've been Cc'd on a relicensing patch, because at some point you
>> contributed a patch to an mvebu device tree.
>>
>> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
>> license like what was done when you submitted your patches.
> 
> I like the X11 license, much more liberal than the BSD I had been
> thinking of.
> 
> What were the reasons for changing GPLv2 -> GPLv2+?  Why not preserve
> the author's intent re GPL and do:
> 
> 	GPLv2  -> GPLv2/X11
> 	GPLv2+ -> GPLv2+/X11

I thought about it bu I finally chose to switch to GPLv2+ for severals reason:

- as the intent of this relicensing was to allow to use the dts in more project,
  switching from GPLv2 to GPLv2+ seemed to me the things to do.

- the allwiners device tree switched to GPLv2+/X11 I followed this for consistency.

- for the same reason I chose to have the same license for all the files.

- for those how are reluctant to the GPLv3, I thought that the fact the files were
  also licensed under the X11 license minimized the impact of the GPLv3.

- last reason, I thought it would be easier to automatize this.

Now if one of the author is opposed to this change, I have no problem to keep the GPLv2
on the problematic file(s).


Thanks,

Gregory


> 
> Please note: I have no interest is a flame war re GPLv2/GPLv3.  No ones
> minds are going to be changed at this point.  I'm simply looking to stay
> closer to the author's intentions and extend the usefulness of the DT
> tree.
> 
> thx,
> 
> Jason.
> 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 20/27] ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under GPLv2+/X11
       [not found]   ` <CAGHj7OKw00-YCoekDHWrz1_eu0kfxVpqNPVcKcKY0rVJ=FhT=g@mail.gmail.com>
@ 2014-12-15 16:32     ` Gregory CLEMENT
  0 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 16:32 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Benoit,

On 15/12/2014 17:21, Benoit Masson wrote:
> 
> Le 15 d?c. 2014 16:39, "Gregory CLEMENT" <gregory.clement at free-electrons.com <mailto:gregory.clement@free-electrons.com>> a ?crit :
>>
>> The current GPL only licensing on the device tree makes it very
>> impractical for other software components licensed under another
>> license.
>>
>> In order to make it easier for them to reuse our device trees,
>> relicense our device trees under a GPL/X11 dual-license.
>>
>> Cc: Arnaud Ebalard <arno at natisbad.org <mailto:arno@natisbad.org>>
>> Cc: Benoit Masson <yahoo at perenite.com <mailto:yahoo@perenite.com>>
>> Cc: Sebastian Hesselbarth <sebastian.hesselbarth at gmail.com <mailto:sebastian.hesselbarth@gmail.com>>
>> Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com <mailto:gregory.clement@free-electrons.com>>
[...]
>>
> Ack-by Benoit Masson <yahoo at perenite.com <mailto:yahoo@perenite.com>>
> 

Thanks,

Gregory


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 06/27] ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 06/27] ARM: mvebu: armada-370-rd: " Gregory CLEMENT
@ 2014-12-15 16:59   ` Florian Fainelli
  2014-12-15 17:08     ` Gregory CLEMENT
  2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-15 18:32   ` Andrew Lunn
  2 siblings, 1 reply; 116+ messages in thread
From: Florian Fainelli @ 2014-12-15 16:59 UTC (permalink / raw)
  To: linux-arm-kernel

On 15/12/14 07:38, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Florian Fainelli <florian@openwrt.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Florian Fainelli <florian@openwrt.org>

> ---
>  arch/arm/boot/dts/armada-370-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/armada-370-rd.dts b/arch/arm/boot/dts/armada-370-rd.dts
> index 394308951ed9..6ae36a38beb2 100644
> --- a/arch/arm/boot/dts/armada-370-rd.dts
> +++ b/arch/arm/boot/dts/armada-370-rd.dts
> @@ -6,9 +6,43 @@
>   *
>   *  Copyright (C) 2013 Florian Fainelli <florian@openwrt.org>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Note: this Device Tree assumes that the bootloader has remapped the
>   * internal registers to 0xf1000000 (instead of the default
> 

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

* [PATCH 06/27] ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  2014-12-15 16:59   ` Florian Fainelli
@ 2014-12-15 17:08     ` Gregory CLEMENT
  0 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-15 17:08 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Florian,

On 15/12/2014 17:59, Florian Fainelli wrote:
> On 15/12/14 07:38, Gregory CLEMENT wrote:
>> The current GPL only licensing on the device tree makes it very
>> impractical for other software components licensed under another
>> license.
>>
>> In order to make it easier for them to reuse our device trees,
>> relicense our device trees under a GPL/X11 dual-license.
>>
>> Cc: Andrew Lunn <andrew@lunn.ch>
>> Cc: Arnaud Ebalard <arno@natisbad.org>
>> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
>> Cc: Florian Fainelli <florian@openwrt.org>
>> Cc: Simon Baatz <gmbnomis@gmail.com>
>> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> 
> Acked-by: Florian Fainelli <florian@openwrt.org>


Thanks,

Gregory

-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (27 preceding siblings ...)
  2014-12-15 16:07 ` [PATCH 00/27] ARM: mvebu: armada-*: " Jason Cooper
@ 2014-12-15 17:21 ` Sebastian Hesselbarth
  2014-12-15 20:56 ` Simon Baatz
                   ` (6 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Sebastian Hesselbarth @ 2014-12-15 17:21 UTC (permalink / raw)
  To: linux-arm-kernel

On 15.12.2014 16:38, Gregory CLEMENT wrote:
> You've been Cc'd on a relicensing patch, because at some point you
> contributed a patch to an mvebu device tree.
>
> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
> license like what was done when you submitted your patches.
>
> This is mostly so that other free software project licensed under a
> BSD-like license, such as the BSD systems, can actually use our DT,
> instead of having to rewrite them on their own.
>
> Such license changes require the agreement of all the contributors, so
> it would be great, if you agree with the new licensing terms of
> course, that you reply to the patch by giving your acked-by.
>
[...]

Gregory,

for the ones I have been Cc explicitly:

>    ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under
>      GPLv2+/X11

Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

>    ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

>    ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under
>      GPLv2+/X11

Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

>    ARM: mvebu: armada-xp-mv78230: Relicense the device tree under
>      GPLv2+/X11

Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

>    ARM: mvebu: armada-xp-mv78260: Relicense the device tree under
>      GPLv2+/X11

Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

>    ARM: mvebu: armada-xp-mv78460: Relicense the device tree under
>      GPLv2+/X11

Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

>    ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under
>      GPLv2+/X11

Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

>    ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree
>      under GPLv2+/X11

Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

No need to send an extra "Thanks" ;)

Sebastian

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

* [PATCH 01/27] ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 01/27] ARM: mvebu: armada-370-db: " Gregory CLEMENT
@ 2014-12-15 17:57   ` Arnaud Ebalard
  0 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:57 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-370-db.dts | 40 ++++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-370-db.dts b/arch/arm/boot/dts/armada-370-db.dts
> index 1466580be295..f4990b26dbbd 100644
> --- a/arch/arm/boot/dts/armada-370-db.dts
> +++ b/arch/arm/boot/dts/armada-370-db.dts
> @@ -8,9 +8,43 @@
>   * Gregory CLEMENT <gregory.clement@free-electrons.com>
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
>  /dts-v1/;

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

* [PATCH 02/27] ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 02/27] ARM: mvebu: armada-370: " Gregory CLEMENT
@ 2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-15 18:59   ` Uwe Kleine-König
  1 sibling, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:57 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Ryan Press <ryan@presslab.us>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-370.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-370.dtsi b/arch/arm/boot/dts/armada-370.dtsi
> index fdb3c12a6139..27397f151def 100644
> --- a/arch/arm/boot/dts/armada-370.dtsi
> +++ b/arch/arm/boot/dts/armada-370.dtsi
> @@ -7,9 +7,43 @@
>   * Gregory CLEMENT <gregory.clement@free-electrons.com>
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Contains definitions specific to the Armada 370 SoC that are not
>   * common to all Armada SoCs.

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

* [PATCH 03/27] ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 03/27] ARM: mvebu: armada-370-mirabox: " Gregory CLEMENT
@ 2014-12-15 17:57   ` Arnaud Ebalard
  0 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:57 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Ryan Press <ryan@presslab.us>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-370-mirabox.dts | 40 +++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-370-mirabox.dts b/arch/arm/boot/dts/armada-370-mirabox.dts
> index e1b0eb6b091f..b10ceb488efe 100644
> --- a/arch/arm/boot/dts/armada-370-mirabox.dts
> +++ b/arch/arm/boot/dts/armada-370-mirabox.dts
> @@ -3,9 +3,43 @@
>   *
>   * Gregory CLEMENT <gregory.clement@free-electrons.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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
>  /dts-v1/;

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

* [PATCH 04/27] ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 04/27] ARM: mvebu: armada-370-netgear-rn102: " Gregory CLEMENT
@ 2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-16  6:58   ` Ben Peddell
  1 sibling, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:57 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: klightspeed at killerwolves.net <klightspeed@killerwolves.net>
> Cc: Philipp Zabel <p.zabel@pengutronix.de>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-370-netgear-rn102.dts b/arch/arm/boot/dts/armada-370-netgear-rn102.dts
> index 4e24932c6e30..7c5c4ff941ec 100644
> --- a/arch/arm/boot/dts/armada-370-netgear-rn102.dts
> +++ b/arch/arm/boot/dts/armada-370-netgear-rn102.dts
> @@ -3,10 +3,43 @@
>   *
>   * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>
>   *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
>  /dts-v1/;

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

* [PATCH 05/27] ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 05/27] ARM: mvebu: armada-370-netgear-rn104: " Gregory CLEMENT
@ 2014-12-15 17:57   ` Arnaud Ebalard
  0 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:57 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Philipp Zabel <p.zabel@pengutronix.de>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-370-netgear-rn104.dts | 41 +++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-370-netgear-rn104.dts b/arch/arm/boot/dts/armada-370-netgear-rn104.dts
> index 30586e47986a..1de53b59283a 100644
> --- a/arch/arm/boot/dts/armada-370-netgear-rn104.dts
> +++ b/arch/arm/boot/dts/armada-370-netgear-rn104.dts
> @@ -3,10 +3,43 @@
>   *
>   * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>
>   *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
>  /dts-v1/;

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

* [PATCH 06/27] ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 06/27] ARM: mvebu: armada-370-rd: " Gregory CLEMENT
  2014-12-15 16:59   ` Florian Fainelli
@ 2014-12-15 17:57   ` Arnaud Ebalard
  2014-12-15 18:32   ` Andrew Lunn
  2 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:57 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Florian Fainelli <florian@openwrt.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-370-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-370-rd.dts b/arch/arm/boot/dts/armada-370-rd.dts
> index 394308951ed9..6ae36a38beb2 100644
> --- a/arch/arm/boot/dts/armada-370-rd.dts
> +++ b/arch/arm/boot/dts/armada-370-rd.dts
> @@ -6,9 +6,43 @@
>   *
>   *  Copyright (C) 2013 Florian Fainelli <florian@openwrt.org>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Note: this Device Tree assumes that the bootloader has remapped the
>   * internal registers to 0xf1000000 (instead of the default

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

* [PATCH 07/27] ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 07/27] ARM: mvebu: armada-370-synology-ds213j: " Gregory CLEMENT
@ 2014-12-15 17:58   ` Arnaud Ebalard
  0 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:58 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-370-synology-ds213j.dts b/arch/arm/boot/dts/armada-370-synology-ds213j.dts
> index 70fecde76ccb..59f74e66963f 100644
> --- a/arch/arm/boot/dts/armada-370-synology-ds213j.dts
> +++ b/arch/arm/boot/dts/armada-370-synology-ds213j.dts
> @@ -3,10 +3,43 @@
>   *
>   * Copyright (C) 2014, Arnaud EBALARD <arno@natisbad.org>
>   *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Note: this Device Tree assumes that the bootloader has remapped the
>   * internal registers to 0xf1000000 (instead of the old 0xd0000000).

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
  2014-12-15 15:53   ` Willy Tarreau
@ 2014-12-15 17:58   ` Arnaud Ebalard
  2014-12-15 18:33   ` Andrew Lunn
                     ` (3 subsequent siblings)
  5 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:58 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Greg Ungerer <gerg@uclinux.org>
> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Simon Guinot <simon.guinot@sequanux.org>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
> index 1af428602748..8a322ad57e5f 100644
> --- a/arch/arm/boot/dts/armada-370-xp.dtsi
> +++ b/arch/arm/boot/dts/armada-370-xp.dtsi
> @@ -8,9 +8,43 @@
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>   * Ben Dooks <ben.dooks@codethink.co.uk>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * This file contains the definitions that are common to the Armada
>   * 370 and Armada XP SoC.

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

* [PATCH 16/27] ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 16/27] ARM: mvebu: armada-xp-axpwifiap: " Gregory CLEMENT
@ 2014-12-15 17:58   ` Arnaud Ebalard
  0 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:58 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-xp-axpwifiap.dts | 40 ++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-xp-axpwifiap.dts b/arch/arm/boot/dts/armada-xp-axpwifiap.dts
> index ca0200e20751..2f0cf96e33a5 100644
> --- a/arch/arm/boot/dts/armada-xp-axpwifiap.dts
> +++ b/arch/arm/boot/dts/armada-xp-axpwifiap.dts
> @@ -10,9 +10,43 @@
>   *
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
>  /dts-v1/;

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

* [PATCH 18/27] ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 18/27] ARM: mvebu: armada-xp: " Gregory CLEMENT
  2014-12-15 15:53   ` Willy Tarreau
@ 2014-12-15 17:58   ` Arnaud Ebalard
  1 sibling, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:58 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-xp.dtsi | 40 +++++++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-xp.dtsi b/arch/arm/boot/dts/armada-xp.dtsi
> index 62c3ba958b39..82917236a2fb 100644
> --- a/arch/arm/boot/dts/armada-xp.dtsi
> +++ b/arch/arm/boot/dts/armada-xp.dtsi
> @@ -8,9 +8,43 @@
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>   * Ben Dooks <ben.dooks@codethink.co.uk>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Contains definitions specific to the Armada XP SoC that are not
>   * common to all Armada SoCs.

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

* [PATCH 20/27] ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 20/27] ARM: mvebu: armada-xp-lenovo-ix4-300d: " Gregory CLEMENT
       [not found]   ` <CAGHj7OKw00-YCoekDHWrz1_eu0kfxVpqNPVcKcKY0rVJ=FhT=g@mail.gmail.com>
@ 2014-12-15 17:58   ` Arnaud Ebalard
  1 sibling, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:58 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Benoit Masson <yahoo@perenite.com>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 41 ++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts b/arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts
> index a2ef93c1eb10..5fb3c8b687cf 100644
> --- a/arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts
> +++ b/arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts
> @@ -3,10 +3,43 @@
>   *
>   * Copyright (C) 2014, Benoit Masson <yahoo@perenite.com>
>   *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
>  /dts-v1/;

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

* [PATCH 22/27] ARM: mvebu: armada-xp-mv78230: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 22/27] ARM: mvebu: armada-xp-mv78230: " Gregory CLEMENT
@ 2014-12-15 17:58   ` Arnaud Ebalard
  2014-12-15 18:35   ` Andrew Lunn
  1 sibling, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:58 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-xp-mv78230.dtsi | 40 +++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-xp-mv78230.dtsi b/arch/arm/boot/dts/armada-xp-mv78230.dtsi
> index 281ccd24295c..6e6d0f04bf2b 100644
> --- a/arch/arm/boot/dts/armada-xp-mv78230.dtsi
> +++ b/arch/arm/boot/dts/armada-xp-mv78230.dtsi
> @@ -5,9 +5,43 @@
>   *
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Contains definitions specific to the Armada XP MV78230 SoC that are not
>   * common to all Armada XP SoCs.

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

* [PATCH 23/27] ARM: mvebu: armada-xp-mv78260: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 23/27] ARM: mvebu: armada-xp-mv78260: " Gregory CLEMENT
  2014-12-15 15:53   ` Willy Tarreau
@ 2014-12-15 17:59   ` Arnaud Ebalard
  1 sibling, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:59 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-xp-mv78260.dtsi | 40 +++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-xp-mv78260.dtsi b/arch/arm/boot/dts/armada-xp-mv78260.dtsi
> index d7a8d0b0f385..4a7cbed79b07 100644
> --- a/arch/arm/boot/dts/armada-xp-mv78260.dtsi
> +++ b/arch/arm/boot/dts/armada-xp-mv78260.dtsi
> @@ -5,9 +5,43 @@
>   *
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Contains definitions specific to the Armada XP MV78260 SoC that are not
>   * common to all Armada XP SoCs.

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

* [PATCH 25/27] ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 25/27] ARM: mvebu: armada-xp-netgear-rn2120: " Gregory CLEMENT
@ 2014-12-15 17:59   ` Arnaud Ebalard
  0 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:59 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Philipp Zabel <p.zabel@pengutronix.de>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 41 +++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-xp-netgear-rn2120.dts b/arch/arm/boot/dts/armada-xp-netgear-rn2120.dts
> index d81430aa4ab3..a7ceafd5808d 100644
> --- a/arch/arm/boot/dts/armada-xp-netgear-rn2120.dts
> +++ b/arch/arm/boot/dts/armada-xp-netgear-rn2120.dts
> @@ -3,10 +3,43 @@
>   *
>   * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>
>   *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
>  /dts-v1/;

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

* [PATCH 27/27] ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 27/27] ARM: mvebu: armada-xp-synology-ds414: " Gregory CLEMENT
@ 2014-12-15 17:59   ` Arnaud Ebalard
  0 siblings, 0 replies; 116+ messages in thread
From: Arnaud Ebalard @ 2014-12-15 17:59 UTC (permalink / raw)
  To: linux-arm-kernel


Gregory CLEMENT <gregory.clement@free-electrons.com> writes:

> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
>
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Arnaud Ebalard <arno@natisbad.org>


> ---
>  arch/arm/boot/dts/armada-xp-synology-ds414.dts | 41 +++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm/boot/dts/armada-xp-synology-ds414.dts b/arch/arm/boot/dts/armada-xp-synology-ds414.dts
> index 749fdba5a642..e9fb225169aa 100644
> --- a/arch/arm/boot/dts/armada-xp-synology-ds414.dts
> +++ b/arch/arm/boot/dts/armada-xp-synology-ds414.dts
> @@ -3,10 +3,43 @@
>   *
>   * Copyright (C) 2014, Arnaud EBALARD <arno@natisbad.org>
>   *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Note: this Device Tree assumes that the bootloader has remapped the
>   * internal registers to 0xf1000000 (instead of the old 0xd0000000).

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

* [PATCH 06/27] ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 06/27] ARM: mvebu: armada-370-rd: " Gregory CLEMENT
  2014-12-15 16:59   ` Florian Fainelli
  2014-12-15 17:57   ` Arnaud Ebalard
@ 2014-12-15 18:32   ` Andrew Lunn
  2 siblings, 0 replies; 116+ messages in thread
From: Andrew Lunn @ 2014-12-15 18:32 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:14PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Andrew Lunn <andrew@lunn.ch>

Acked-by: Andrew Lunn <andrew@lunn.ch>

> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Florian Fainelli <florian@openwrt.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> ---
>  arch/arm/boot/dts/armada-370-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/armada-370-rd.dts b/arch/arm/boot/dts/armada-370-rd.dts
> index 394308951ed9..6ae36a38beb2 100644
> --- a/arch/arm/boot/dts/armada-370-rd.dts
> +++ b/arch/arm/boot/dts/armada-370-rd.dts
> @@ -6,9 +6,43 @@
>   *
>   *  Copyright (C) 2013 Florian Fainelli <florian@openwrt.org>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Note: this Device Tree assumes that the bootloader has remapped the
>   * internal registers to 0xf1000000 (instead of the default
> -- 
> 1.9.1
> 

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
  2014-12-15 15:53   ` Willy Tarreau
  2014-12-15 17:58   ` Arnaud Ebalard
@ 2014-12-15 18:33   ` Andrew Lunn
  2014-12-15 23:22   ` Simon Guinot
                     ` (2 subsequent siblings)
  5 siblings, 0 replies; 116+ messages in thread
From: Andrew Lunn @ 2014-12-15 18:33 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Andrew Lunn <andrew@lunn.ch>

Acked-by: Andrew Lunn <andrew@lunn.ch>

> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Greg Ungerer <gerg@uclinux.org>
> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Simon Guinot <simon.guinot@sequanux.org>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> ---
>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
> index 1af428602748..8a322ad57e5f 100644
> --- a/arch/arm/boot/dts/armada-370-xp.dtsi
> +++ b/arch/arm/boot/dts/armada-370-xp.dtsi
> @@ -8,9 +8,43 @@
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>   * Ben Dooks <ben.dooks@codethink.co.uk>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * This file contains the definitions that are common to the Armada
>   * 370 and Armada XP SoC.
> -- 
> 1.9.1
> 

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

* [PATCH 22/27] ARM: mvebu: armada-xp-mv78230: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 22/27] ARM: mvebu: armada-xp-mv78230: " Gregory CLEMENT
  2014-12-15 17:58   ` Arnaud Ebalard
@ 2014-12-15 18:35   ` Andrew Lunn
  1 sibling, 0 replies; 116+ messages in thread
From: Andrew Lunn @ 2014-12-15 18:35 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:30PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Andrew Lunn <andrew@lunn.ch>

Acked-by: Andrew Lunn <andrew@lunn.ch>

> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> ---
>  arch/arm/boot/dts/armada-xp-mv78230.dtsi | 40 +++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/armada-xp-mv78230.dtsi b/arch/arm/boot/dts/armada-xp-mv78230.dtsi
> index 281ccd24295c..6e6d0f04bf2b 100644
> --- a/arch/arm/boot/dts/armada-xp-mv78230.dtsi
> +++ b/arch/arm/boot/dts/armada-xp-mv78230.dtsi
> @@ -5,9 +5,43 @@
>   *
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * Contains definitions specific to the Armada XP MV78230 SoC that are not
>   * common to all Armada XP SoCs.
> -- 
> 1.9.1
> 

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

* [PATCH 02/27] ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 02/27] ARM: mvebu: armada-370: " Gregory CLEMENT
  2014-12-15 17:57   ` Arnaud Ebalard
@ 2014-12-15 18:59   ` Uwe Kleine-König
  1 sibling, 0 replies; 116+ messages in thread
From: Uwe Kleine-König @ 2014-12-15 18:59 UTC (permalink / raw)
  To: linux-arm-kernel

Hello Gregory,

On Mon, Dec 15, 2014 at 04:38:10PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Ryan Press <ryan@presslab.us>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>
Not sure my contribution is copyrightable but instead of discussing this
you can simply have my Ack:

Acked-by: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-K?nig            |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 16:07 ` [PATCH 00/27] ARM: mvebu: armada-*: " Jason Cooper
  2014-12-15 16:27   ` Gregory CLEMENT
@ 2014-12-15 19:10   ` Imre Kaloz
  1 sibling, 0 replies; 116+ messages in thread
From: Imre Kaloz @ 2014-12-15 19:10 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, 15 Dec 2014 08:07:52 -0800, Jason Cooper <jason@lakedaemon.net> wrote:

<snip>

> I like the X11 license, much more liberal than the BSD I had been
> thinking of.
>
> What were the reasons for changing GPLv2 -> GPLv2+?  Why not preserve
> the author's intent re GPL and do:
>
> 	GPLv2  -> GPLv2/X11
> 	GPLv2+ -> GPLv2+/X11
>
> Please note: I have no interest is a flame war re GPLv2/GPLv3.  No ones
> minds are going to be changed at this point.  I'm simply looking to stay
> closer to the author's intentions and extend the usefulness of the DT
> tree.

Why not simply ISC it? Wouldn't it be better than dual-licensing?


Imre

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (28 preceding siblings ...)
  2014-12-15 17:21 ` Sebastian Hesselbarth
@ 2014-12-15 20:56 ` Simon Baatz
  2014-12-17 20:51 ` Ezequiel Garcia
                   ` (5 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Simon Baatz @ 2014-12-15 20:56 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:08PM +0100, Gregory CLEMENT wrote:
> Hello,
> 
> You've been Cc'd on a relicensing patch, because at some point you
> contributed a patch to an mvebu device tree.
> 
> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
> license like what was done when you submitted your patches.
> 
> This is mostly so that other free software project licensed under a
> BSD-like license, such as the BSD systems, can actually use our DT,
> instead of having to rewrite them on their own.
> 
> Such license changes require the agreement of all the contributors, so
> it would be great, if you agree with the new licensing terms of
> course, that you reply to the patch by giving your acked-by.
> ...

Gregory,

For the ones CCed to me:


>   ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11

Acked-by: Simon Baatz <gmbnomis@gmail.com>

>   ARM: mvebu: armada-370-mirabox: Relicense the device tree under
>     GPLv2+/X11

Acked-by: Simon Baatz <gmbnomis@gmail.com>

>   ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11

Acked-by: Simon Baatz <gmbnomis@gmail.com>

>   ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Acked-by: Simon Baatz <gmbnomis@gmail.com>

>   ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11

Acked-by: Simon Baatz <gmbnomis@gmail.com>



- Simon

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
                     ` (2 preceding siblings ...)
  2014-12-15 18:33   ` Andrew Lunn
@ 2014-12-15 23:22   ` Simon Guinot
  2014-12-16 13:03     ` Jason Cooper
  2014-12-18 17:56     ` Simon Guinot
  2014-12-16  0:20   ` Greg Ungerer
  2015-01-26 10:11   ` Lorenzo Pieralisi
  5 siblings, 2 replies; 116+ messages in thread
From: Simon Guinot @ 2014-12-15 23:22 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Greg Ungerer <gerg@uclinux.org>
> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Simon Guinot <simon.guinot@sequanux.org>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> ---
>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)

Hi Gregory,

NAK for me.

Simon

> 
> diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
> index 1af428602748..8a322ad57e5f 100644
> --- a/arch/arm/boot/dts/armada-370-xp.dtsi
> +++ b/arch/arm/boot/dts/armada-370-xp.dtsi
> @@ -8,9 +8,43 @@
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>   * Ben Dooks <ben.dooks@codethink.co.uk>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * This file contains the definitions that are common to the Armada
>   * 370 and Armada XP SoC.
> -- 
> 1.9.1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141216/51af022a/attachment.sig>

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
                     ` (3 preceding siblings ...)
  2014-12-15 23:22   ` Simon Guinot
@ 2014-12-16  0:20   ` Greg Ungerer
  2015-01-26 10:11   ` Lorenzo Pieralisi
  5 siblings, 0 replies; 116+ messages in thread
From: Greg Ungerer @ 2014-12-16  0:20 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Gregory,

On 16/12/14 01:38, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Greg Ungerer <gerg@uclinux.org>

I am fine with this.

Acked-by: Greg Ungerer <gerg@uclinux.org>

Regards
Greg



> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Simon Guinot <simon.guinot@sequanux.org>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> ---
>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
> index 1af428602748..8a322ad57e5f 100644
> --- a/arch/arm/boot/dts/armada-370-xp.dtsi
> +++ b/arch/arm/boot/dts/armada-370-xp.dtsi
> @@ -8,9 +8,43 @@
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>   * Ben Dooks <ben.dooks@codethink.co.uk>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * This file contains the definitions that are common to the Armada
>   * 370 and Armada XP SoC.
> 

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

* [PATCH 04/27] ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 04/27] ARM: mvebu: armada-370-netgear-rn102: " Gregory CLEMENT
  2014-12-15 17:57   ` Arnaud Ebalard
@ 2014-12-16  6:58   ` Ben Peddell
  1 sibling, 0 replies; 116+ messages in thread
From: Ben Peddell @ 2014-12-16  6:58 UTC (permalink / raw)
  To: linux-arm-kernel

On 16/12/2014 1:38 AM, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: klightspeed at killerwolves.net <klightspeed@killerwolves.net>
> Cc: Philipp Zabel <p.zabel@pengutronix.de>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Ben Peddell <klightspeed@killerwolves.net>

> ---
>  arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 4 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/armada-370-netgear-rn102.dts b/arch/arm/boot/dts/armada-370-netgear-rn102.dts
> index 4e24932c6e30..7c5c4ff941ec 100644
> --- a/arch/arm/boot/dts/armada-370-netgear-rn102.dts
> +++ b/arch/arm/boot/dts/armada-370-netgear-rn102.dts
> @@ -3,10 +3,43 @@
>   *
>   * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>
>   *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
>  /dts-v1/;
> 

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 23:22   ` Simon Guinot
@ 2014-12-16 13:03     ` Jason Cooper
  2014-12-16 13:37       ` Simon Guinot
  2014-12-18 17:56     ` Simon Guinot
  1 sibling, 1 reply; 116+ messages in thread
From: Jason Cooper @ 2014-12-16 13:03 UTC (permalink / raw)
  To: linux-arm-kernel

Simon,

On Tue, Dec 16, 2014 at 12:22:21AM +0100, Simon Guinot wrote:
> On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
> > The current GPL only licensing on the device tree makes it very
> > impractical for other software components licensed under another
> > license.
> > 
> > In order to make it easier for them to reuse our device trees,
> > relicense our device trees under a GPL/X11 dual-license.
> > 
> > Cc: Andrew Lunn <andrew@lunn.ch>
> > Cc: Arnaud Ebalard <arno@natisbad.org>
> > Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> > Cc: Greg Ungerer <gerg@uclinux.org>
> > Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> > Cc: Jason Cooper <jason@lakedaemon.net>
> > Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> > Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> > Cc: Simon Baatz <gmbnomis@gmail.com>
> > Cc: Simon Guinot <simon.guinot@sequanux.org>
> > Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> > Cc: Willy Tarreau <w@1wt.eu>
> > Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> > ---
> >  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
> >  1 file changed, 37 insertions(+), 3 deletions(-)
> 
> Hi Gregory,
> 
> NAK for me.

Well, I'm a bit surprised that this is the first one. :)  Care to
explain why so that we can work towards an amenable compromise?

thx,

Jason.

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 13:03     ` Jason Cooper
@ 2014-12-16 13:37       ` Simon Guinot
  2014-12-16 14:45         ` Jason Cooper
  0 siblings, 1 reply; 116+ messages in thread
From: Simon Guinot @ 2014-12-16 13:37 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 08:03:31AM -0500, Jason Cooper wrote:
> Simon,
> 
> On Tue, Dec 16, 2014 at 12:22:21AM +0100, Simon Guinot wrote:
> > On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
> > > The current GPL only licensing on the device tree makes it very
> > > impractical for other software components licensed under another
> > > license.
> > > 
> > > In order to make it easier for them to reuse our device trees,
> > > relicense our device trees under a GPL/X11 dual-license.
> > > 
> > > Cc: Andrew Lunn <andrew@lunn.ch>
> > > Cc: Arnaud Ebalard <arno@natisbad.org>
> > > Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> > > Cc: Greg Ungerer <gerg@uclinux.org>
> > > Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> > > Cc: Jason Cooper <jason@lakedaemon.net>
> > > Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> > > Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> > > Cc: Simon Baatz <gmbnomis@gmail.com>
> > > Cc: Simon Guinot <simon.guinot@sequanux.org>
> > > Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> > > Cc: Willy Tarreau <w@1wt.eu>
> > > Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> > > ---
> > >  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
> > >  1 file changed, 37 insertions(+), 3 deletions(-)
> > 
> > Hi Gregory,
> > 
> > NAK for me.
> 
> Well, I'm a bit surprised that this is the first one. :)  Care to
> explain why so that we can work towards an amenable compromise?

Hi Jason,

I am also a bit surprised to be the only one :)

As I have no interest in a flame war either, I am not gonna elaborate
on this. But in a few words, I don't think that allowing a permissive
licence alternative is good for software sharing (which is important
to me). 

Thanks,

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141216/83fd41a2/attachment.sig>

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 13:37       ` Simon Guinot
@ 2014-12-16 14:45         ` Jason Cooper
  2014-12-16 18:31           ` Gregory CLEMENT
  2014-12-16 18:44           ` Russell King - ARM Linux
  0 siblings, 2 replies; 116+ messages in thread
From: Jason Cooper @ 2014-12-16 14:45 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 02:37:19PM +0100, Simon Guinot wrote:
> On Tue, Dec 16, 2014 at 08:03:31AM -0500, Jason Cooper wrote:
> > Simon,
> > 
> > On Tue, Dec 16, 2014 at 12:22:21AM +0100, Simon Guinot wrote:
> > > On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
> > > > The current GPL only licensing on the device tree makes it very
> > > > impractical for other software components licensed under another
> > > > license.
> > > > 
> > > > In order to make it easier for them to reuse our device trees,
> > > > relicense our device trees under a GPL/X11 dual-license.
> > > > 
> > > > Cc: Andrew Lunn <andrew@lunn.ch>
> > > > Cc: Arnaud Ebalard <arno@natisbad.org>
> > > > Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> > > > Cc: Greg Ungerer <gerg@uclinux.org>
> > > > Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> > > > Cc: Jason Cooper <jason@lakedaemon.net>
> > > > Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> > > > Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> > > > Cc: Simon Baatz <gmbnomis@gmail.com>
> > > > Cc: Simon Guinot <simon.guinot@sequanux.org>
> > > > Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> > > > Cc: Willy Tarreau <w@1wt.eu>
> > > > Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> > > > ---
> > > >  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
> > > >  1 file changed, 37 insertions(+), 3 deletions(-)
> > > 
> > > Hi Gregory,
> > > 
> > > NAK for me.
> > 
> > Well, I'm a bit surprised that this is the first one. :)  Care to
> > explain why so that we can work towards an amenable compromise?
> 
> Hi Jason,
> 
> I am also a bit surprised to be the only one :)
> 
> As I have no interest in a flame war either, I am not gonna elaborate
> on this. But in a few words, I don't think that allowing a permissive
> licence alternative is good for software sharing (which is important
> to me). 

Ok, fair enough.  I just needed to know if the NAK was against the
GPLv2+ part or the X11 part.  Clearly, it's the X11 part.

So let's look at what we have (trying to stick to facts):

- alienating contributors in bad (yes, this is first)
- sometimes the community has to do something a minority disagrees with,
  but it should be avoided, if at all possible.
- devicetree is so useful, other projects are adopting it
- if our binding docs are good, rewriting dts{i} isn't hard.
- rewriting dts{i} can lead to fragmentation
- maintaining two devicetree trees would be a pia (X11, GPLonly)
- reverting/rewriting GPLonly commits is possible, but see first bullet.
- Simon may not be the only contributor who disagrees with X11.
- of the known consumers of dts{i}, *BSD is the only one with licensing
  issues.

So our goal is to avoid fragmentation by allowing *BSD to use our dts{i}
files as is.  Our secondary goal is to avoid a maintenance headache.

Options:

- Ask Simon to find an OSI-compatible license to replace X11 that:
   - *BSD can use
   - meets the intent of himself and other like-minded authors
- Leave licensing as is, but make a statement that *using* the dts
  doesn't create a derivative work under the GPL (similar to Linus'
  statement re the Linux kernel, Wolfgang and U-Boot, etc).
- Screw it, plow forward, and revert/rewrite GPLonly commits
- Ignore the whole issue and hope it goes away.

Personally, I'm in favor of the second one, and think it has the highest
chance of success.  After all, ARM-based *BSD is launched from a GPL
bootloader in most cases, right (U-Boot, barebox)?  Thoughts?

thx,

Jason.

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 14:45         ` Jason Cooper
@ 2014-12-16 18:31           ` Gregory CLEMENT
  2014-12-16 18:55             ` Jason Cooper
  2014-12-16 18:44           ` Russell King - ARM Linux
  1 sibling, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-16 18:31 UTC (permalink / raw)
  To: linux-arm-kernel

On 16/12/2014 15:45, Jason Cooper wrote:
> On Tue, Dec 16, 2014 at 02:37:19PM +0100, Simon Guinot wrote:
>> On Tue, Dec 16, 2014 at 08:03:31AM -0500, Jason Cooper wrote:
>>> Simon,
>>>
>>> On Tue, Dec 16, 2014 at 12:22:21AM +0100, Simon Guinot wrote:
>>>> On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
>>>>> The current GPL only licensing on the device tree makes it very
>>>>> impractical for other software components licensed under another
>>>>> license.
>>>>>
>>>>> In order to make it easier for them to reuse our device trees,
>>>>> relicense our device trees under a GPL/X11 dual-license.
>>>>>
>>>>> Cc: Andrew Lunn <andrew@lunn.ch>
>>>>> Cc: Arnaud Ebalard <arno@natisbad.org>
>>>>> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
>>>>> Cc: Greg Ungerer <gerg@uclinux.org>
>>>>> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
>>>>> Cc: Jason Cooper <jason@lakedaemon.net>
>>>>> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
>>>>> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
>>>>> Cc: Simon Baatz <gmbnomis@gmail.com>
>>>>> Cc: Simon Guinot <simon.guinot@sequanux.org>
>>>>> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>>>>> Cc: Willy Tarreau <w@1wt.eu>
>>>>> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
>>>>> ---
>>>>>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
>>>>>  1 file changed, 37 insertions(+), 3 deletions(-)
>>>>
>>>> Hi Gregory,
>>>>
>>>> NAK for me.
>>>
>>> Well, I'm a bit surprised that this is the first one. :)  Care to
>>> explain why so that we can work towards an amenable compromise?
>>
>> Hi Jason,
>>
>> I am also a bit surprised to be the only one :)
>>
>> As I have no interest in a flame war either, I am not gonna elaborate
>> on this. But in a few words, I don't think that allowing a permissive
>> licence alternative is good for software sharing (which is important
>> to me). 
> 
> Ok, fair enough.  I just needed to know if the NAK was against the
> GPLv2+ part or the X11 part.  Clearly, it's the X11 part.
> 
> So let's look at what we have (trying to stick to facts):
> 
> - alienating contributors in bad (yes, this is first)
> - sometimes the community has to do something a minority disagrees with,
>   but it should be avoided, if at all possible.
> - devicetree is so useful, other projects are adopting it
> - if our binding docs are good, rewriting dts{i} isn't hard.
> - rewriting dts{i} can lead to fragmentation
> - maintaining two devicetree trees would be a pia (X11, GPLonly)
> - reverting/rewriting GPLonly commits is possible, but see first bullet.
> - Simon may not be the only contributor who disagrees with X11.
> - of the known consumers of dts{i}, *BSD is the only one with licensing
>   issues.
> 
> So our goal is to avoid fragmentation by allowing *BSD to use our dts{i}
> files as is.  Our secondary goal is to avoid a maintenance headache.
> 
> Options:
> 
> - Ask Simon to find an OSI-compatible license to replace X11 that:
>    - *BSD can use
>    - meets the intent of himself and other like-minded authors
> - Leave licensing as is, but make a statement that *using* the dts
>   doesn't create a derivative work under the GPL (similar to Linus'
>   statement re the Linux kernel, Wolfgang and U-Boot, etc).
> - Screw it, plow forward, and revert/rewrite GPLonly commits
> - Ignore the whole issue and hope it goes away.
> 

Thanks for sum-up the situation and to offer the different choice we have.

> Personally, I'm in favor of the second one, and think it has the highest
> chance of success.  After all, ARM-based *BSD is launched from a GPL
> bootloader in most cases, right (U-Boot, barebox)?  Thoughts?

Presently I would like to have the answer about the relicesing from all the
author in CC. Then depending the result we will see where we should go.

Gregory

-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 14:45         ` Jason Cooper
  2014-12-16 18:31           ` Gregory CLEMENT
@ 2014-12-16 18:44           ` Russell King - ARM Linux
  2014-12-16 20:30             ` Jason Cooper
  1 sibling, 1 reply; 116+ messages in thread
From: Russell King - ARM Linux @ 2014-12-16 18:44 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 09:45:33AM -0500, Jason Cooper wrote:
> Ok, fair enough.  I just needed to know if the NAK was against the
> GPLv2+ part or the X11 part.  Clearly, it's the X11 part.

Yes, it's rather sad that Simon has said no to this - because the whole
reason for this is to promote sharing these files with other projects
and allowing them to re-use this data.

> Options:
> 
> - Ask Simon to find an OSI-compatible license to replace X11 that:
>    - *BSD can use
>    - meets the intent of himself and other like-minded authors

I don't think that's on - we really don't want to ask those who have
already transitioned to include X11 to re-think their licensing for
another time.

> - Leave licensing as is, but make a statement that *using* the dts
>   doesn't create a derivative work under the GPL (similar to Linus'
>   statement re the Linux kernel, Wolfgang and U-Boot, etc).
> - Screw it, plow forward, and revert/rewrite GPLonly commits
> - Ignore the whole issue and hope it goes away.
> 
> Personally, I'm in favor of the second one, and think it has the highest
> chance of success.  After all, ARM-based *BSD is launched from a GPL
> bootloader in most cases, right (U-Boot, barebox)?  Thoughts?

What if another OS (such as BSD) needs to add some additional hardware
description to the DT files (because, for example, we've modelled
something on the Linux implementation, rather than describing the
hardware.)

I'm thinking about things like the sound {} nodes and similar.

Another OS may not be happy to contribute to something which is GPLv2
only, in which case you'll get division of the DT.

The question is whether you're likely to see 370-xp adopted by other
OS - if yes, then rewriting Simon's commits are the way to go, if not,
then staying as-is is probably best.

However, there's one issue here which can't be overlooked - what if
some of Simon's work has been copied by someone else into another DT
file, which then gets re-licensed with X11... This is going to need
careful auditing - and careful auditing for ever going forward.

It would just be a whole lot easier if Simon did give his permission,
but if he really is unwilling to allow his efforts to be re-used else-
where, then we will have to do that work.

-- 
FTTC broadband for 0.8mile line: currently at 9.5Mbps down 400kbps up
according to speedtest.net.

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 18:31           ` Gregory CLEMENT
@ 2014-12-16 18:55             ` Jason Cooper
  2014-12-16 20:03               ` Russell King - ARM Linux
  2014-12-16 20:06               ` Arnd Bergmann
  0 siblings, 2 replies; 116+ messages in thread
From: Jason Cooper @ 2014-12-16 18:55 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 07:31:30PM +0100, Gregory CLEMENT wrote:
> On 16/12/2014 15:45, Jason Cooper wrote:
> > On Tue, Dec 16, 2014 at 02:37:19PM +0100, Simon Guinot wrote:
> >> On Tue, Dec 16, 2014 at 08:03:31AM -0500, Jason Cooper wrote:
> >>> Simon,
> >>>
> >>> On Tue, Dec 16, 2014 at 12:22:21AM +0100, Simon Guinot wrote:
> >>>> On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
> >>>>> The current GPL only licensing on the device tree makes it very
> >>>>> impractical for other software components licensed under another
> >>>>> license.
> >>>>>
> >>>>> In order to make it easier for them to reuse our device trees,
> >>>>> relicense our device trees under a GPL/X11 dual-license.
> >>>>>
> >>>>> Cc: Andrew Lunn <andrew@lunn.ch>
> >>>>> Cc: Arnaud Ebalard <arno@natisbad.org>
> >>>>> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> >>>>> Cc: Greg Ungerer <gerg@uclinux.org>
> >>>>> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> >>>>> Cc: Jason Cooper <jason@lakedaemon.net>
> >>>>> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> >>>>> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> >>>>> Cc: Simon Baatz <gmbnomis@gmail.com>
> >>>>> Cc: Simon Guinot <simon.guinot@sequanux.org>
> >>>>> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> >>>>> Cc: Willy Tarreau <w@1wt.eu>
> >>>>> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> >>>>> ---
> >>>>>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
> >>>>>  1 file changed, 37 insertions(+), 3 deletions(-)
> >>>>
> >>>> Hi Gregory,
> >>>>
> >>>> NAK for me.
> >>>
> >>> Well, I'm a bit surprised that this is the first one. :)  Care to
> >>> explain why so that we can work towards an amenable compromise?
> >>
> >> Hi Jason,
> >>
> >> I am also a bit surprised to be the only one :)
> >>
> >> As I have no interest in a flame war either, I am not gonna elaborate
> >> on this. But in a few words, I don't think that allowing a permissive
> >> licence alternative is good for software sharing (which is important
> >> to me). 
> > 
> > Ok, fair enough.  I just needed to know if the NAK was against the
> > GPLv2+ part or the X11 part.  Clearly, it's the X11 part.
> > 
> > So let's look at what we have (trying to stick to facts):
> > 
> > - alienating contributors in bad (yes, this is first)
> > - sometimes the community has to do something a minority disagrees with,
> >   but it should be avoided, if at all possible.
> > - devicetree is so useful, other projects are adopting it
> > - if our binding docs are good, rewriting dts{i} isn't hard.
> > - rewriting dts{i} can lead to fragmentation
> > - maintaining two devicetree trees would be a pia (X11, GPLonly)
> > - reverting/rewriting GPLonly commits is possible, but see first bullet.
> > - Simon may not be the only contributor who disagrees with X11.
> > - of the known consumers of dts{i}, *BSD is the only one with licensing
> >   issues.
> > 
> > So our goal is to avoid fragmentation by allowing *BSD to use our dts{i}
> > files as is.  Our secondary goal is to avoid a maintenance headache.
> > 
> > Options:
> > 
> > - Ask Simon to find an OSI-compatible license to replace X11 that:
> >    - *BSD can use
> >    - meets the intent of himself and other like-minded authors
> > - Leave licensing as is, but make a statement that *using* the dts
> >   doesn't create a derivative work under the GPL (similar to Linus'
> >   statement re the Linux kernel, Wolfgang and U-Boot, etc).
> > - Screw it, plow forward, and revert/rewrite GPLonly commits
> > - Ignore the whole issue and hope it goes away.
> > 
> 
> Thanks for sum-up the situation and to offer the different choice we have.
> 
> > Personally, I'm in favor of the second one, and think it has the highest
> > chance of success.  After all, ARM-based *BSD is launched from a GPL
> > bootloader in most cases, right (U-Boot, barebox)?  Thoughts?
> 
> Presently I would like to have the answer about the relicesing from all the
> author in CC. Then depending the result we will see where we should go.

Agreed.  We should keep in mind that once we have heard from everybody
(big if), that is still only representative of armada and maybe mvebu
ecosystem. :(  I'm starting to lean even more towards #2...

thx,

Jason.

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 18:55             ` Jason Cooper
@ 2014-12-16 20:03               ` Russell King - ARM Linux
  2014-12-16 20:09                 ` Jason Cooper
  2014-12-16 20:06               ` Arnd Bergmann
  1 sibling, 1 reply; 116+ messages in thread
From: Russell King - ARM Linux @ 2014-12-16 20:03 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 01:55:50PM -0500, Jason Cooper wrote:
> Agreed.  We should keep in mind that once we have heard from everybody
> (big if), that is still only representative of armada and maybe mvebu
> ecosystem. :(  I'm starting to lean even more towards #2...

Except I know that there are people out there who want to ship the
source files with their project.

The DT source files are integrated into the mainline Linux kernel, and
not everyone wants to download the Linux kernel source just to be able
to build the DT files for their non-Linux project.

-- 
FTTC broadband for 0.8mile line: currently at 9.5Mbps down 400kbps up
according to speedtest.net.

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 18:55             ` Jason Cooper
  2014-12-16 20:03               ` Russell King - ARM Linux
@ 2014-12-16 20:06               ` Arnd Bergmann
  1 sibling, 0 replies; 116+ messages in thread
From: Arnd Bergmann @ 2014-12-16 20:06 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 16 December 2014 13:55:50 Jason Cooper wrote:
> On Tue, Dec 16, 2014 at 07:31:30PM +0100, Gregory CLEMENT wrote:
> > On 16/12/2014 15:45, Jason Cooper wrote:
> > > On Tue, Dec 16, 2014 at 02:37:19PM +0100, Simon Guinot wrote:
> > >> On Tue, Dec 16, 2014 at 08:03:31AM -0500, Jason Cooper wrote:
> > >>> On Tue, Dec 16, 2014 at 12:22:21AM +0100, Simon Guinot wrote:
> > >>>> Hi Gregory,
> > >>>>
> > >>>> NAK for me.
> > >>>
> > >>> Well, I'm a bit surprised that this is the first one.   Care to
> > >>> explain why so that we can work towards an amenable compromise?
> > >>
> > >> Hi Jason,
> > >>
> > >> I am also a bit surprised to be the only one 
> > >>
> > >> As I have no interest in a flame war either, I am not gonna elaborate
> > >> on this. But in a few words, I don't think that allowing a permissive
> > >> licence alternative is good for software sharing (which is important
> > >> to me). 
> > > 
> > > Ok, fair enough.  I just needed to know if the NAK was against the
> > > GPLv2+ part or the X11 part.  Clearly, it's the X11 part.
> > > 
> > > So let's look at what we have (trying to stick to facts):
> > > 
> > > - alienating contributors in bad (yes, this is first)
> > > - sometimes the community has to do something a minority disagrees with,
> > >   but it should be avoided, if at all possible.
> > > - devicetree is so useful, other projects are adopting it
> > > - if our binding docs are good, rewriting dts{i} isn't hard.
> > > - rewriting dts{i} can lead to fragmentation
> > > - maintaining two devicetree trees would be a pia (X11, GPLonly)
> > > - reverting/rewriting GPLonly commits is possible, but see first bullet.
> > > - Simon may not be the only contributor who disagrees with X11.
> > > - of the known consumers of dts{i}, *BSD is the only one with licensing
> > >   issues.
> > > 
> > > So our goal is to avoid fragmentation by allowing *BSD to use our dts{i}
> > > files as is.  Our secondary goal is to avoid a maintenance headache.
> > > 
> > > Options:
> > > 
> > > - Ask Simon to find an OSI-compatible license to replace X11 that:
> > >    - *BSD can use
> > >    - meets the intent of himself and other like-minded authors
> > > - Leave licensing as is, but make a statement that *using* the dts
> > >   doesn't create a derivative work under the GPL (similar to Linus'
> > >   statement re the Linux kernel, Wolfgang and U-Boot, etc).
> > > - Screw it, plow forward, and revert/rewrite GPLonly commits
> > > - Ignore the whole issue and hope it goes away.
> > > 
> > 
> > Thanks for sum-up the situation and to offer the different choice we have.
> > 
> > > Personally, I'm in favor of the second one, and think it has the highest
> > > chance of success.  After all, ARM-based *BSD is launched from a GPL
> > > bootloader in most cases, right (U-Boot, barebox)?  Thoughts?
> > 
> > Presently I would like to have the answer about the relicesing from all the
> > author in CC. Then depending the result we will see where we should go.
> 
> Agreed.  We should keep in mind that once we have heard from everybody
> (big if), that is still only representative of armada and maybe mvebu
> ecosystem.   I'm starting to lean even more towards #2...

Looking at the commits that Simon did, it covers all the Lacie .dts files,
and one single-line change to armada-370-xp.dtsi.

I think it's definitely best to respect Simon's view on the Lacie files
and not try to undo or rewrite those. With the one-line change, there
are other options:

- Ask Simon to agree to a license change for that file
- Argue that a one-line change cannot be covered under copyright and
  change the license anyway.
- Change that line again and modify the driver accordingly

	Arnd

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 20:03               ` Russell King - ARM Linux
@ 2014-12-16 20:09                 ` Jason Cooper
  0 siblings, 0 replies; 116+ messages in thread
From: Jason Cooper @ 2014-12-16 20:09 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 08:03:04PM +0000, Russell King - ARM Linux wrote:
> On Tue, Dec 16, 2014 at 01:55:50PM -0500, Jason Cooper wrote:
> > Agreed.  We should keep in mind that once we have heard from everybody
> > (big if), that is still only representative of armada and maybe mvebu
> > ecosystem. :(  I'm starting to lean even more towards #2...
> 
> Except I know that there are people out there who want to ship the
> source files with their project.
> 
> The DT source files are integrated into the mainline Linux kernel, and
> not everyone wants to download the Linux kernel source just to be able
> to build the DT files for their non-Linux project.

This is why Ian created the devicetree repository:

  http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=tree

Barebox has been using this for several months at least.  That removes
the logistical hurdle, at least.

thx,

Jason.

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 18:44           ` Russell King - ARM Linux
@ 2014-12-16 20:30             ` Jason Cooper
  2014-12-16 20:38               ` Russell King - ARM Linux
  0 siblings, 1 reply; 116+ messages in thread
From: Jason Cooper @ 2014-12-16 20:30 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 06:44:56PM +0000, Russell King - ARM Linux wrote:
> On Tue, Dec 16, 2014 at 09:45:33AM -0500, Jason Cooper wrote:
> > Ok, fair enough.  I just needed to know if the NAK was against the
> > GPLv2+ part or the X11 part.  Clearly, it's the X11 part.
> 
> Yes, it's rather sad that Simon has said no to this - because the whole
> reason for this is to promote sharing these files with other projects
> and allowing them to re-use this data.
> 
> > Options:
> > 
> > - Ask Simon to find an OSI-compatible license to replace X11 that:
> >    - *BSD can use
> >    - meets the intent of himself and other like-minded authors
> 
> I don't think that's on - we really don't want to ask those who have
> already transitioned to include X11 to re-think their licensing for
> another time.
> 
> > - Leave licensing as is, but make a statement that *using* the dts
> >   doesn't create a derivative work under the GPL (similar to Linus'
> >   statement re the Linux kernel, Wolfgang and U-Boot, etc).
> > - Screw it, plow forward, and revert/rewrite GPLonly commits
> > - Ignore the whole issue and hope it goes away.
> > 
> > Personally, I'm in favor of the second one, and think it has the highest
> > chance of success.  After all, ARM-based *BSD is launched from a GPL
> > bootloader in most cases, right (U-Boot, barebox)?  Thoughts?
> 
> What if another OS (such as BSD) needs to add some additional hardware
> description to the DT files (because, for example, we've modelled
> something on the Linux implementation, rather than describing the
> hardware.)

irqchip?  </me ducks>

> Another OS may not be happy to contribute to something which is GPLv2
> only, in which case you'll get division of the DT.

Very good point.

> The question is whether you're likely to see 370-xp adopted by other
> OS - if yes, then rewriting Simon's commits are the way to go, if not,
> then staying as-is is probably best.

Well, the favorite hobby of part-time hackers is running mainline
kernels on random NASs and Wifi Routers.  A lot of which have Marvell
SoCs in them...  That's how myself and most of the mvebu contributors
got into this.

> However, there's one issue here which can't be overlooked - what if
> some of Simon's work has been copied by someone else into another DT
> file, which then gets re-licensed with X11... This is going to need
> careful auditing - and careful auditing for ever going forward.

It looks as though Arnd is already looking at that.  So far, it seems
isolated to the Lacie boards.

> It would just be a whole lot easier if Simon did give his permission,
> but if he really is unwilling to allow his efforts to be re-used else-
> where, then we will have to do that work.

I'll admit I'm stuck here.  I disagree with Simon, but I also think we
need to respect his desire as author of the files.

I'm not a fan of GPLv2+, but I'm willing to compromise if it means wider
adoption of DT.  I would hope Simon could come around to the same
conclusion from the other side.

thx,

Jason.

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-16 20:30             ` Jason Cooper
@ 2014-12-16 20:38               ` Russell King - ARM Linux
  0 siblings, 0 replies; 116+ messages in thread
From: Russell King - ARM Linux @ 2014-12-16 20:38 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 03:30:21PM -0500, Jason Cooper wrote:
> I'll admit I'm stuck here.  I disagree with Simon, but I also think we
> need to respect his desire as author of the files.

Yes, we do need to respect his desire, otherwise who are we to complain
when someone uses our code in a way that we don't agree with.  Fair's
fair. :)

-- 
FTTC broadband for 0.8mile line: currently at 9.5Mbps down 400kbps up
according to speedtest.net.

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (29 preceding siblings ...)
  2014-12-15 20:56 ` Simon Baatz
@ 2014-12-17 20:51 ` Ezequiel Garcia
  2014-12-17 21:17 ` Thomas Petazzoni
                   ` (4 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Ezequiel Garcia @ 2014-12-17 20:51 UTC (permalink / raw)
  To: linux-arm-kernel

On 12/15/2014 12:38 PM, Gregory CLEMENT wrote:
> Hello,
> 
> You've been Cc'd on a relicensing patch, because at some point you
> contributed a patch to an mvebu device tree.
> 
> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
> license like what was done when you submitted your patches.
> 
> This is mostly so that other free software project licensed under a
> BSD-like license, such as the BSD systems, can actually use our DT,
> instead of having to rewrite them on their own.
> 
> Such license changes require the agreement of all the contributors, so
> it would be great, if you agree with the new licensing terms of
> course, that you reply to the patch by giving your acked-by.
> 

For all those files I've contributed to:

Acked-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
-- 
Ezequiel Garc?a, Free Electrons
Embedded Linux, Kernel and Android Engineering
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (30 preceding siblings ...)
  2014-12-17 20:51 ` Ezequiel Garcia
@ 2014-12-17 21:17 ` Thomas Petazzoni
  2014-12-18 10:15 ` Philipp Zabel
                   ` (3 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Thomas Petazzoni @ 2014-12-17 21:17 UTC (permalink / raw)
  To: linux-arm-kernel

Dear Gregory CLEMENT,

On Mon, 15 Dec 2014 16:38:08 +0100, Gregory CLEMENT wrote:

>  arch/arm/boot/dts/armada-370-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-mirabox.dts         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-netgear-rn102.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-netgear-rn104.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-rd.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-xp.dtsi             | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-375-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-375.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-380.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385-rd.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-38x.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-axpwifiap.dts        | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-db.dts               | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-gp.dts               | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts  | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp-matrix.dts           | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78230.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78260.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78460.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-netgear-rn2120.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-synology-ds414.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp.dtsi                 | 40 +++++++++++++++++++++--
>  27 files changed, 999 insertions(+), 87 deletions(-)

For all my contributions to those files, I agree with the license
change.

Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (31 preceding siblings ...)
  2014-12-17 21:17 ` Thomas Petazzoni
@ 2014-12-18 10:15 ` Philipp Zabel
  2014-12-18 17:15 ` Gregory CLEMENT
                   ` (2 subsequent siblings)
  35 siblings, 0 replies; 116+ messages in thread
From: Philipp Zabel @ 2014-12-18 10:15 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Gregory,

Am Montag, den 15.12.2014, 16:38 +0100 schrieb Gregory CLEMENT:
> Hello,
> 
> You've been Cc'd on a relicensing patch, because at some point you
> contributed a patch to an mvebu device tree.
> 
> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
> license like what was done when you submitted your patches.
> 
> This is mostly so that other free software project licensed under a
> BSD-like license, such as the BSD systems, can actually use our DT,
> instead of having to rewrite them on their own.
> 
> Such license changes require the agreement of all the contributors, so
> it would be great, if you agree with the new licensing terms of
> course, that you reply to the patch by giving your acked-by.
> 
> Thanks a lot,

I've only changed a vendor prefix in a compatible entry for each of
arch/arm/boot/dts/armada-370-netgear-rn102.dts,
arch/arm/boot/dts/armada-370-netgear-rn104.dts, and
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts.
Anyway, for those:

Acked-by: Philipp Zabel <p.zabel@pengutronix.de>

regards
Philipp

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (32 preceding siblings ...)
  2014-12-18 10:15 ` Philipp Zabel
@ 2014-12-18 17:15 ` Gregory CLEMENT
  2014-12-18 19:15   ` Jason Cooper
  2015-01-05 12:03 ` Gregory CLEMENT
  2015-01-14  0:20 ` Nobuhiro Iwamatsu
  35 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-18 17:15 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Jason, Andrew, Thomas, Ezequiel, Arnaud, Greg, Ben, Philipp, Simon and Uwe



On 15/12/2014 16:38, Gregory CLEMENT wrote:
> Hello,
> 
> You've been Cc'd on a relicensing patch, because at some point you
> contributed a patch to an mvebu device tree.
> 
> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
> license like what was done when you submitted your patches.
> 
> This is mostly so that other free software project licensed under a
> BSD-like license, such as the BSD systems, can actually use our DT,
> instead of having to rewrite them on their own.
> 
> Such license changes require the agreement of all the contributors, so
> it would be great, if you agree with the new licensing terms of
> course, that you reply to the patch by giving your acked-by.

Andrew, Thomas, Ezequiel, Arnaud, Greg, Ben, Philipp, Simon and Uwe, thanks
for your acked-by. Many files are now ready to be relicensed.

Jason at the end it seems you didn't ack or nack the patches were you
were CC. You expressed some concerns about the GPLv2+ move but I don't know
if it is something that prevents you to give your acked-by.

Thanks,

Gregory

> 
> Thanks a lot,
> 
> Gregory
> 
> Gregory CLEMENT (27):
>   ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-370-mirabox: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree
>     under GPLv2+/X11
>   ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-385-rd: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-matrix: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-mv78230: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-mv78260: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-mv78460: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree
>     under GPLv2+/X11
>   ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under
>     GPLv2+/X11
> 
>  arch/arm/boot/dts/armada-370-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-mirabox.dts         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-netgear-rn102.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-netgear-rn104.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-rd.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-xp.dtsi             | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-375-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-375.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-380.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385-rd.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-38x.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-axpwifiap.dts        | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-db.dts               | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-gp.dts               | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts  | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp-matrix.dts           | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78230.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78260.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78460.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-netgear-rn2120.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-synology-ds414.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp.dtsi                 | 40 +++++++++++++++++++++--
>  27 files changed, 999 insertions(+), 87 deletions(-)
> 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 23:22   ` Simon Guinot
  2014-12-16 13:03     ` Jason Cooper
@ 2014-12-18 17:56     ` Simon Guinot
  2014-12-18 17:59       ` Gregory CLEMENT
  1 sibling, 1 reply; 116+ messages in thread
From: Simon Guinot @ 2014-12-18 17:56 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 16, 2014 at 12:22:21AM +0100, Simon Guinot wrote:
> On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
> > The current GPL only licensing on the device tree makes it very
> > impractical for other software components licensed under another
> > license.
> > 
> > In order to make it easier for them to reuse our device trees,
> > relicense our device trees under a GPL/X11 dual-license.
> > 
> > Cc: Andrew Lunn <andrew@lunn.ch>
> > Cc: Arnaud Ebalard <arno@natisbad.org>
> > Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> > Cc: Greg Ungerer <gerg@uclinux.org>
> > Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> > Cc: Jason Cooper <jason@lakedaemon.net>
> > Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> > Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> > Cc: Simon Baatz <gmbnomis@gmail.com>
> > Cc: Simon Guinot <simon.guinot@sequanux.org>
> > Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> > Cc: Willy Tarreau <w@1wt.eu>
> > Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> > ---
> >  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
> >  1 file changed, 37 insertions(+), 3 deletions(-)
> 
> Hi Gregory,
> 
> NAK for me.

After some thoughts I changed my mind about this. I can't see no point
in forcing people to rewrite a commit for a single line which is even
not covered by my copyright...

Then, for the armada-370-xp.dtsi file:

Acked-by: Simon Guinot <simon.guinot@sequanux.org>

Simon

> > 
> > diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
> > index 1af428602748..8a322ad57e5f 100644
> > --- a/arch/arm/boot/dts/armada-370-xp.dtsi
> > +++ b/arch/arm/boot/dts/armada-370-xp.dtsi
> > @@ -8,9 +8,43 @@
> >   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> >   * Ben Dooks <ben.dooks@codethink.co.uk>
> >   *
> > - * 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.
> > + * This file is dual-licensed: you can use it either under the terms
> > + * of the GPL or the X11 license, at your option. Note that this dual
> > + * licensing only applies to this file, and not this project as a
> > + * whole.
> > + *
> > + *  a) This file is free software; you can redistribute it and/or
> > + *     modify it under the terms of the GNU General Public License as
> > + *     published by the Free Software Foundation; either version 2 of the
> > + *     License, or (at your option) any later version.
> > + *
> > + *     This file is distributed in the hope that it will be useful
> > + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> > + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> > + *     GNU General Public License for more details.
> > + *
> > + * Or, alternatively
> > + *
> > + *  b) Permission is hereby granted, free of charge, to any person
> > + *     obtaining a copy of this software and associated documentation
> > + *     files (the "Software"), to deal in the Software without
> > + *     restriction, including without limitation the rights to use
> > + *     copy, modify, merge, publish, distribute, sublicense, and/or
> > + *     sell copies of the Software, and to permit persons to whom the
> > + *     Software is furnished to do so, subject to the following
> > + *     conditions:
> > + *
> > + *     The above copyright notice and this permission notice shall be
> > + *     included in all copies or substantial portions of the Software.
> > + *
> > + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> > + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> > + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> > + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> > + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> > + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> > + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> > + *     OTHER DEALINGS IN THE SOFTWARE.
> >   *
> >   * This file contains the definitions that are common to the Armada
> >   * 370 and Armada XP SoC.
> > -- 
> > 1.9.1



> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141218/15d43a2f/attachment.sig>

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-18 17:56     ` Simon Guinot
@ 2014-12-18 17:59       ` Gregory CLEMENT
  0 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-18 17:59 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Simon,

On 18/12/2014 18:56, Simon Guinot wrote:
> On Tue, Dec 16, 2014 at 12:22:21AM +0100, Simon Guinot wrote:
>> On Mon, Dec 15, 2014 at 04:38:16PM +0100, Gregory CLEMENT wrote:
>>> The current GPL only licensing on the device tree makes it very
>>> impractical for other software components licensed under another
>>> license.
>>>
>>> In order to make it easier for them to reuse our device trees,
>>> relicense our device trees under a GPL/X11 dual-license.
>>>
>>> Cc: Andrew Lunn <andrew@lunn.ch>
>>> Cc: Arnaud Ebalard <arno@natisbad.org>
>>> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
>>> Cc: Greg Ungerer <gerg@uclinux.org>
>>> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
>>> Cc: Jason Cooper <jason@lakedaemon.net>
>>> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
>>> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
>>> Cc: Simon Baatz <gmbnomis@gmail.com>
>>> Cc: Simon Guinot <simon.guinot@sequanux.org>
>>> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>>> Cc: Willy Tarreau <w@1wt.eu>
>>> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
>>> ---
>>>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
>>>  1 file changed, 37 insertions(+), 3 deletions(-)
>>
>> Hi Gregory,
>>
>> NAK for me.
> 
> After some thoughts I changed my mind about this. I can't see no point
> in forcing people to rewrite a commit for a single line which is even
> not covered by my copyright...

Many thanks! I highly appreciate your good will :)

> 
> Then, for the armada-370-xp.dtsi file:
> 
> Acked-by: Simon Guinot <simon.guinot@sequanux.org>
> 
> Simon
> 
>>>
>>> diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
>>> index 1af428602748..8a322ad57e5f 100644
>>> --- a/arch/arm/boot/dts/armada-370-xp.dtsi
>>> +++ b/arch/arm/boot/dts/armada-370-xp.dtsi
>>> @@ -8,9 +8,43 @@
>>>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>>>   * Ben Dooks <ben.dooks@codethink.co.uk>
>>>   *
>>> - * 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.
>>> + * This file is dual-licensed: you can use it either under the terms
>>> + * of the GPL or the X11 license, at your option. Note that this dual
>>> + * licensing only applies to this file, and not this project as a
>>> + * whole.
>>> + *
>>> + *  a) This file is free software; you can redistribute it and/or
>>> + *     modify it under the terms of the GNU General Public License as
>>> + *     published by the Free Software Foundation; either version 2 of the
>>> + *     License, or (at your option) any later version.
>>> + *
>>> + *     This file is distributed in the hope that it will be useful
>>> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
>>> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>>> + *     GNU General Public License for more details.
>>> + *
>>> + * Or, alternatively
>>> + *
>>> + *  b) Permission is hereby granted, free of charge, to any person
>>> + *     obtaining a copy of this software and associated documentation
>>> + *     files (the "Software"), to deal in the Software without
>>> + *     restriction, including without limitation the rights to use
>>> + *     copy, modify, merge, publish, distribute, sublicense, and/or
>>> + *     sell copies of the Software, and to permit persons to whom the
>>> + *     Software is furnished to do so, subject to the following
>>> + *     conditions:
>>> + *
>>> + *     The above copyright notice and this permission notice shall be
>>> + *     included in all copies or substantial portions of the Software.
>>> + *
>>> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
>>> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
>>> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
>>> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
>>> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
>>> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
>>> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
>>> + *     OTHER DEALINGS IN THE SOFTWARE.
>>>   *
>>>   * This file contains the definitions that are common to the Armada
>>>   * 370 and Armada XP SoC.
>>> -- 
>>> 1.9.1
> 
> 
> 
>> _______________________________________________
>> linux-arm-kernel mailing list
>> linux-arm-kernel at lists.infradead.org
>> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-18 17:15 ` Gregory CLEMENT
@ 2014-12-18 19:15   ` Jason Cooper
  2014-12-19 14:36     ` Gregory CLEMENT
  0 siblings, 1 reply; 116+ messages in thread
From: Jason Cooper @ 2014-12-18 19:15 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...
> Jason at the end it seems you didn't ack or nack the patches were you
> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> if it is something that prevents you to give your acked-by.

Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
decision was before we decided on Andrew applying patches this time
around...

For all my dts{i} contributions:

Acked-by: Jason Cooper <jason@lakedaemon.net>

Due to all the merge commits over time and whatnot, it's probably best
to put my Ack on all the patches in this series...

thx,

Jason.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141218/3d474c81/attachment.sig>

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-18 19:15   ` Jason Cooper
@ 2014-12-19 14:36     ` Gregory CLEMENT
  2014-12-19 16:02       ` Jason Cooper
  0 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-19 14:36 UTC (permalink / raw)
  To: linux-arm-kernel

On 18/12/2014 20:15, Jason Cooper wrote:
> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> ...
>> Jason at the end it seems you didn't ack or nack the patches were you
>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
>> if it is something that prevents you to give your acked-by.
> 
> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> decision was before we decided on Andrew applying patches this time
> around...
> 
> For all my dts{i} contributions:
> 
> Acked-by: Jason Cooper <jason@lakedaemon.net>

Thanks :)

> 
> Due to all the merge commits over time and whatnot, it's probably best
> to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and
once it will be done I will either sent the updated patch set with all the
acked-by or maybe just I will create a branch to pull if it is easier to handle.

Gregory

-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-19 14:36     ` Gregory CLEMENT
@ 2014-12-19 16:02       ` Jason Cooper
  2014-12-19 16:09         ` Gregory CLEMENT
  0 siblings, 1 reply; 116+ messages in thread
From: Jason Cooper @ 2014-12-19 16:02 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> On 18/12/2014 20:15, Jason Cooper wrote:
> > On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> > ...
> >> Jason at the end it seems you didn't ack or nack the patches were you
> >> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> >> if it is something that prevents you to give your acked-by.
> > 
> > Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> > decision was before we decided on Andrew applying patches this time
> > around...
> > 
> > For all my dts{i} contributions:
> > 
> > Acked-by: Jason Cooper <jason@lakedaemon.net>
> 
> Thanks :)
> 
> > 
> > Due to all the merge commits over time and whatnot, it's probably best
> > to put my Ack on all the patches in this series...
> 
> OK no problem. By the way, I take care of collecting all the acked-by and
> once it will be done I will either sent the updated patch set with all the
> acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Once we have the last few stragglers, and assuming there are no more
NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions.  I say
'regret' in that I regret having to potentially discourage a valuable
contributor.  I *don't* regret him sticking to his guns.  :)

As for what to do after that, I think we (the core mvebu folks) should
*not* rewrite the Lacie dts files.  That just seems hinky to me.

If there's community interest, someone will crop up who copies one of
the dual licensed dts files and modifies it to boot his/her Lacie board.
When they submit a patch, we'll DCO/SoB double check them and apply the
patch(es).


thx,

Jason.

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-19 16:02       ` Jason Cooper
@ 2014-12-19 16:09         ` Gregory CLEMENT
  2014-12-19 17:03           ` Jason Cooper
  0 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-19 16:09 UTC (permalink / raw)
  To: linux-arm-kernel

On 19/12/2014 17:02, Jason Cooper wrote:
> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
>> On 18/12/2014 20:15, Jason Cooper wrote:
>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
>>> ...
>>>> Jason at the end it seems you didn't ack or nack the patches were you
>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
>>>> if it is something that prevents you to give your acked-by.
>>>
>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
>>> decision was before we decided on Andrew applying patches this time
>>> around...
>>>
>>> For all my dts{i} contributions:
>>>
>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
>>
>> Thanks :)
>>
>>>
>>> Due to all the merge commits over time and whatnot, it's probably best
>>> to put my Ack on all the patches in this series...
>>
>> OK no problem. By the way, I take care of collecting all the acked-by and
>> once it will be done I will either sent the updated patch set with all the
>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> 
> Ok, that'll be up to Andrew.
> 
> Once we have the last few stragglers, and assuming there are no more
> NAKs, here's what I'd like to do:
> 
> Regrettably, we'll have to revert Simon's dts contributions.  I say

You missed the email he sent yesterday, finally Simon changed his mind
and gave his acked-by.


> 'regret' in that I regret having to potentially discourage a valuable
> contributor.  I *don't* regret him sticking to his guns.  :)
> 
> As for what to do after that, I think we (the core mvebu folks) should
> *not* rewrite the Lacie dts files.  That just seems hinky to me.
> 
> If there's community interest, someone will crop up who copies one of
> the dual licensed dts files and modifies it to boot his/her Lacie board.
> When they submit a patch, we'll DCO/SoB double check them and apply the
> patch(es).
> 
> 
> thx,
> 
> Jason.
> 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-19 16:09         ` Gregory CLEMENT
@ 2014-12-19 17:03           ` Jason Cooper
  2014-12-19 17:11             ` Gregory CLEMENT
  0 siblings, 1 reply; 116+ messages in thread
From: Jason Cooper @ 2014-12-19 17:03 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
> On 19/12/2014 17:02, Jason Cooper wrote:
> > On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> >> On 18/12/2014 20:15, Jason Cooper wrote:
> >>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> >>> ...
> >>>> Jason at the end it seems you didn't ack or nack the patches were you
> >>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> >>>> if it is something that prevents you to give your acked-by.
> >>>
> >>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> >>> decision was before we decided on Andrew applying patches this time
> >>> around...
> >>>
> >>> For all my dts{i} contributions:
> >>>
> >>> Acked-by: Jason Cooper <jason@lakedaemon.net>
> >>
> >> Thanks :)
> >>
> >>>
> >>> Due to all the merge commits over time and whatnot, it's probably best
> >>> to put my Ack on all the patches in this series...
> >>
> >> OK no problem. By the way, I take care of collecting all the acked-by and
> >> once it will be done I will either sent the updated patch set with all the
> >> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> > 
> > Ok, that'll be up to Andrew.
> > 
> > Once we have the last few stragglers, and assuming there are no more
> > NAKs, here's what I'd like to do:
> > 
> > Regrettably, we'll have to revert Simon's dts contributions.  I say
> 
> You missed the email he sent yesterday, finally Simon changed his mind
> and gave his acked-by.

Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
dove, which brings up:

18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents

thx,

Jason.

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-19 17:03           ` Jason Cooper
@ 2014-12-19 17:11             ` Gregory CLEMENT
  2014-12-19 17:43               ` Jason Cooper
  0 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2014-12-19 17:11 UTC (permalink / raw)
  To: linux-arm-kernel

On 19/12/2014 18:03, Jason Cooper wrote:
> On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
>> On 19/12/2014 17:02, Jason Cooper wrote:
>>> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
>>>> On 18/12/2014 20:15, Jason Cooper wrote:
>>>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
>>>>> ...
>>>>>> Jason at the end it seems you didn't ack or nack the patches were you
>>>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
>>>>>> if it is something that prevents you to give your acked-by.
>>>>>
>>>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
>>>>> decision was before we decided on Andrew applying patches this time
>>>>> around...
>>>>>
>>>>> For all my dts{i} contributions:
>>>>>
>>>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
>>>>
>>>> Thanks :)
>>>>
>>>>>
>>>>> Due to all the merge commits over time and whatnot, it's probably best
>>>>> to put my Ack on all the patches in this series...
>>>>
>>>> OK no problem. By the way, I take care of collecting all the acked-by and
>>>> once it will be done I will either sent the updated patch set with all the
>>>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
>>>
>>> Ok, that'll be up to Andrew.
>>>
>>> Once we have the last few stragglers, and assuming there are no more
>>> NAKs, here's what I'd like to do:
>>>
>>> Regrettably, we'll have to revert Simon's dts contributions.  I say
>>
>> You missed the email he sent yesterday, finally Simon changed his mind
>> and gave his acked-by.
> 
> Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
> I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
> dove, which brings up:
> 
> 18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
> 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
> a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
> d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
> 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
> 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
> 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
> ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
> ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents
> 

OK I understand your concern now. About dove and kirkwood, did you notice that
some files didn't have any license?

Especially none of the dove files have a license.

Thanks,

Gregory

-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-19 17:11             ` Gregory CLEMENT
@ 2014-12-19 17:43               ` Jason Cooper
  2014-12-19 18:16                 ` Simon Guinot
  0 siblings, 1 reply; 116+ messages in thread
From: Jason Cooper @ 2014-12-19 17:43 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Dec 19, 2014 at 06:11:56PM +0100, Gregory CLEMENT wrote:
> On 19/12/2014 18:03, Jason Cooper wrote:
> > On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
> >> On 19/12/2014 17:02, Jason Cooper wrote:
> >>> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> >>>> On 18/12/2014 20:15, Jason Cooper wrote:
> >>>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> >>>>> ...
> >>>>>> Jason at the end it seems you didn't ack or nack the patches were you
> >>>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> >>>>>> if it is something that prevents you to give your acked-by.
> >>>>>
> >>>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> >>>>> decision was before we decided on Andrew applying patches this time
> >>>>> around...
> >>>>>
> >>>>> For all my dts{i} contributions:
> >>>>>
> >>>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
> >>>>
> >>>> Thanks :)
> >>>>
> >>>>>
> >>>>> Due to all the merge commits over time and whatnot, it's probably best
> >>>>> to put my Ack on all the patches in this series...
> >>>>
> >>>> OK no problem. By the way, I take care of collecting all the acked-by and
> >>>> once it will be done I will either sent the updated patch set with all the
> >>>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> >>>
> >>> Ok, that'll be up to Andrew.
> >>>
> >>> Once we have the last few stragglers, and assuming there are no more
> >>> NAKs, here's what I'd like to do:
> >>>
> >>> Regrettably, we'll have to revert Simon's dts contributions.  I say
> >>
> >> You missed the email he sent yesterday, finally Simon changed his mind
> >> and gave his acked-by.
> > 
> > Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
> > I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
> > dove, which brings up:
> > 
> > 18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
> > 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
> > a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
> > d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
> > 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
> > 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
> > 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
> > ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
> > ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents
> > 
> 
> OK I understand your concern now. About dove and kirkwood, did you notice that
> some files didn't have any license?

Yes.

> Especially none of the dove files have a license.

Yes, we'll cross that bridge when we get there.  I suspect it then falls
under the over-arching license of the project.  Regardless, we'll still
need Acks from all contributors.

thx,

Jason.

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-19 17:43               ` Jason Cooper
@ 2014-12-19 18:16                 ` Simon Guinot
  2014-12-21 23:50                   ` Jason Cooper
  0 siblings, 1 reply; 116+ messages in thread
From: Simon Guinot @ 2014-12-19 18:16 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Dec 19, 2014 at 12:43:00PM -0500, Jason Cooper wrote:
> On Fri, Dec 19, 2014 at 06:11:56PM +0100, Gregory CLEMENT wrote:
> > On 19/12/2014 18:03, Jason Cooper wrote:
> > > On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
> > >> On 19/12/2014 17:02, Jason Cooper wrote:
> > >>> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> > >>>> On 18/12/2014 20:15, Jason Cooper wrote:
> > >>>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> > >>>>> ...
> > >>>>>> Jason at the end it seems you didn't ack or nack the patches were you
> > >>>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> > >>>>>> if it is something that prevents you to give your acked-by.
> > >>>>>
> > >>>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> > >>>>> decision was before we decided on Andrew applying patches this time
> > >>>>> around...
> > >>>>>
> > >>>>> For all my dts{i} contributions:
> > >>>>>
> > >>>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
> > >>>>
> > >>>> Thanks :)
> > >>>>
> > >>>>>
> > >>>>> Due to all the merge commits over time and whatnot, it's probably best
> > >>>>> to put my Ack on all the patches in this series...
> > >>>>
> > >>>> OK no problem. By the way, I take care of collecting all the acked-by and
> > >>>> once it will be done I will either sent the updated patch set with all the
> > >>>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> > >>>
> > >>> Ok, that'll be up to Andrew.
> > >>>
> > >>> Once we have the last few stragglers, and assuming there are no more
> > >>> NAKs, here's what I'd like to do:
> > >>>
> > >>> Regrettably, we'll have to revert Simon's dts contributions.  I say
> > >>
> > >> You missed the email he sent yesterday, finally Simon changed his mind
> > >> and gave his acked-by.
> > > 
> > > Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
> > > I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
> > > dove, which brings up:
> > > 
> > > 18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
> > > 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
> > > a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
> > > d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
> > > 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
> > > 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
> > > 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
> > > ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
> > > ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents
> > > 
> > 
> > OK I understand your concern now. About dove and kirkwood, did you notice that
> > some files didn't have any license?
> 
> Yes.
> 
> > Especially none of the dove files have a license.
> 
> Yes, we'll cross that bridge when we get there.  I suspect it then falls
> under the over-arching license of the project.  Regardless, we'll still
> need Acks from all contributors.

Hi Jason,

What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141219/35c6aa36/attachment.sig>

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-19 18:16                 ` Simon Guinot
@ 2014-12-21 23:50                   ` Jason Cooper
  2014-12-22 11:29                       ` Simon Guinot
  0 siblings, 1 reply; 116+ messages in thread
From: Jason Cooper @ 2014-12-21 23:50 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> On Fri, Dec 19, 2014 at 12:43:00PM -0500, Jason Cooper wrote:
> > On Fri, Dec 19, 2014 at 06:11:56PM +0100, Gregory CLEMENT wrote:
> > > On 19/12/2014 18:03, Jason Cooper wrote:
> > > > On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
> > > >> On 19/12/2014 17:02, Jason Cooper wrote:
> > > >>> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> > > >>>> On 18/12/2014 20:15, Jason Cooper wrote:
> > > >>>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> > > >>>>> ...
> > > >>>>>> Jason at the end it seems you didn't ack or nack the patches were you
> > > >>>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> > > >>>>>> if it is something that prevents you to give your acked-by.
> > > >>>>>
> > > >>>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> > > >>>>> decision was before we decided on Andrew applying patches this time
> > > >>>>> around...
> > > >>>>>
> > > >>>>> For all my dts{i} contributions:
> > > >>>>>
> > > >>>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
> > > >>>>
> > > >>>> Thanks :)
> > > >>>>
> > > >>>>>
> > > >>>>> Due to all the merge commits over time and whatnot, it's probably best
> > > >>>>> to put my Ack on all the patches in this series...
> > > >>>>
> > > >>>> OK no problem. By the way, I take care of collecting all the acked-by and
> > > >>>> once it will be done I will either sent the updated patch set with all the
> > > >>>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> > > >>>
> > > >>> Ok, that'll be up to Andrew.
> > > >>>
> > > >>> Once we have the last few stragglers, and assuming there are no more
> > > >>> NAKs, here's what I'd like to do:
> > > >>>
> > > >>> Regrettably, we'll have to revert Simon's dts contributions.  I say
> > > >>
> > > >> You missed the email he sent yesterday, finally Simon changed his mind
> > > >> and gave his acked-by.
> > > > 
> > > > Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
> > > > I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
> > > > dove, which brings up:
> > > > 
> > > > 18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
> > > > 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
> > > > a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
> > > > d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
> > > > 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
> > > > 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
> > > > 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
> > > > ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
> > > > ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents
> > > > 
> > > 
> > > OK I understand your concern now. About dove and kirkwood, did you notice that
> > > some files didn't have any license?
> > 
> > Yes.
> > 
> > > Especially none of the dove files have a license.
> > 
> > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > under the over-arching license of the project.  Regardless, we'll still
> > need Acks from all contributors.
> 
> Hi Jason,
> 
> What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Converting armada-* to dual license is just a small part of the
overarching effort to convert *all* the devicetree files to dual
license.  So, eventually, we'll be doing the same with kirkwood, dove
and orion5x dts{i} files.  Perhaps even during this merge window.

In the long term, we're attempting to provide one neutral place [1] for
the bootloaders and kernels to pull devicetrees from and contribute
changes back to.

hth,

Jason.

[1] git://xenbits.xen.org/people/ianc/device-tree-rebasing.git

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

* Re: [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-21 23:50                   ` Jason Cooper
@ 2014-12-22 11:29                       ` Simon Guinot
  0 siblings, 0 replies; 116+ messages in thread
From: Simon Guinot @ 2014-12-22 11:29 UTC (permalink / raw)
  To: Jason Cooper
  Cc: Lior Amsalem, Andrew Lunn, Heikki Krogerus, Ryan Press,
	Nadav Haklai, Greg Ungerer, Benoit Masson, Lorenzo Pieralisi,
	Tawfik Bayouk, Ezequiel Garcia, Uwe Kleine-König,
	Sebastian Hesselbarth, klightspeed @ killerwolves . net,
	Nobuhiro Iwamatsu, Arnaud Ebalard, Gregory CLEMENT,
	Nobuhiro Iwamatsu, Marcin Wojtas, Florian Fainelli,
	linux-arm-kernel, linux-kernel, Thomas Petazzoni, Simon Baatz,
	Philipp Zabel, Willy Tarreau

[-- Attachment #1: Type: text/plain, Size: 5224 bytes --]

On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > On Fri, Dec 19, 2014 at 12:43:00PM -0500, Jason Cooper wrote:
> > > On Fri, Dec 19, 2014 at 06:11:56PM +0100, Gregory CLEMENT wrote:
> > > > On 19/12/2014 18:03, Jason Cooper wrote:
> > > > > On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
> > > > >> On 19/12/2014 17:02, Jason Cooper wrote:
> > > > >>> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> > > > >>>> On 18/12/2014 20:15, Jason Cooper wrote:
> > > > >>>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> > > > >>>>> ...
> > > > >>>>>> Jason at the end it seems you didn't ack or nack the patches were you
> > > > >>>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> > > > >>>>>> if it is something that prevents you to give your acked-by.
> > > > >>>>>
> > > > >>>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> > > > >>>>> decision was before we decided on Andrew applying patches this time
> > > > >>>>> around...
> > > > >>>>>
> > > > >>>>> For all my dts{i} contributions:
> > > > >>>>>
> > > > >>>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
> > > > >>>>
> > > > >>>> Thanks :)
> > > > >>>>
> > > > >>>>>
> > > > >>>>> Due to all the merge commits over time and whatnot, it's probably best
> > > > >>>>> to put my Ack on all the patches in this series...
> > > > >>>>
> > > > >>>> OK no problem. By the way, I take care of collecting all the acked-by and
> > > > >>>> once it will be done I will either sent the updated patch set with all the
> > > > >>>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> > > > >>>
> > > > >>> Ok, that'll be up to Andrew.
> > > > >>>
> > > > >>> Once we have the last few stragglers, and assuming there are no more
> > > > >>> NAKs, here's what I'd like to do:
> > > > >>>
> > > > >>> Regrettably, we'll have to revert Simon's dts contributions.  I say
> > > > >>
> > > > >> You missed the email he sent yesterday, finally Simon changed his mind
> > > > >> and gave his acked-by.
> > > > > 
> > > > > Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
> > > > > I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
> > > > > dove, which brings up:
> > > > > 
> > > > > 18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
> > > > > 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
> > > > > a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
> > > > > d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
> > > > > 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
> > > > > 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
> > > > > 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
> > > > > ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
> > > > > ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents
> > > > > 
> > > > 
> > > > OK I understand your concern now. About dove and kirkwood, did you notice that
> > > > some files didn't have any license?
> > > 
> > > Yes.
> > > 
> > > > Especially none of the dove files have a license.
> > > 
> > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > under the over-arching license of the project.  Regardless, we'll still
> > > need Acks from all contributors.
> > 
> > Hi Jason,
> > 
> > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> 
> Converting armada-* to dual license is just a small part of the
> overarching effort to convert *all* the devicetree files to dual
> license.  So, eventually, we'll be doing the same with kirkwood, dove
> and orion5x dts{i} files.  Perhaps even during this merge window.
> 
> In the long term, we're attempting to provide one neutral place [1] for
> the bootloaders and kernels to pull devicetrees from and contribute
> changes back to.

OK, let's see if I understand correctly.

If I don't agree with the GPLv2+/x11 relicensing, then support for
almost all the LaCie boards will be removed from the Linux kernel (maybe
during the next merge window) ? Is that correct ?

Since all the LaCie boards DTS are at least based on my work (except for
the Orion ED Mini v2), I think there is 12 files concerned here. See the
command output: grep -l lacie *.dts | wc -l.

The oldest of this boards have been supported by the Linux kernel since
the 2.6.32 release. Also some of this boards are still widely used...

You know, it is quite a statement you are sending here: The GPLv2+
licences are not good enough to get an ARM-based board supported by
the Linux kernel, while it has always been the case until now. Are all
the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?

Is there any way we can keep the LaCie DTS files licenced under GPLv2+
_and_ still distributed with the others. Anyone would be free to choose
to use them (or not), in respect of the licence terms.

Simon

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
@ 2014-12-22 11:29                       ` Simon Guinot
  0 siblings, 0 replies; 116+ messages in thread
From: Simon Guinot @ 2014-12-22 11:29 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > On Fri, Dec 19, 2014 at 12:43:00PM -0500, Jason Cooper wrote:
> > > On Fri, Dec 19, 2014 at 06:11:56PM +0100, Gregory CLEMENT wrote:
> > > > On 19/12/2014 18:03, Jason Cooper wrote:
> > > > > On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
> > > > >> On 19/12/2014 17:02, Jason Cooper wrote:
> > > > >>> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> > > > >>>> On 18/12/2014 20:15, Jason Cooper wrote:
> > > > >>>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> > > > >>>>> ...
> > > > >>>>>> Jason at the end it seems you didn't ack or nack the patches were you
> > > > >>>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> > > > >>>>>> if it is something that prevents you to give your acked-by.
> > > > >>>>>
> > > > >>>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> > > > >>>>> decision was before we decided on Andrew applying patches this time
> > > > >>>>> around...
> > > > >>>>>
> > > > >>>>> For all my dts{i} contributions:
> > > > >>>>>
> > > > >>>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
> > > > >>>>
> > > > >>>> Thanks :)
> > > > >>>>
> > > > >>>>>
> > > > >>>>> Due to all the merge commits over time and whatnot, it's probably best
> > > > >>>>> to put my Ack on all the patches in this series...
> > > > >>>>
> > > > >>>> OK no problem. By the way, I take care of collecting all the acked-by and
> > > > >>>> once it will be done I will either sent the updated patch set with all the
> > > > >>>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> > > > >>>
> > > > >>> Ok, that'll be up to Andrew.
> > > > >>>
> > > > >>> Once we have the last few stragglers, and assuming there are no more
> > > > >>> NAKs, here's what I'd like to do:
> > > > >>>
> > > > >>> Regrettably, we'll have to revert Simon's dts contributions.  I say
> > > > >>
> > > > >> You missed the email he sent yesterday, finally Simon changed his mind
> > > > >> and gave his acked-by.
> > > > > 
> > > > > Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
> > > > > I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
> > > > > dove, which brings up:
> > > > > 
> > > > > 18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
> > > > > 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
> > > > > a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
> > > > > d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
> > > > > 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
> > > > > 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
> > > > > 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
> > > > > ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
> > > > > ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents
> > > > > 
> > > > 
> > > > OK I understand your concern now. About dove and kirkwood, did you notice that
> > > > some files didn't have any license?
> > > 
> > > Yes.
> > > 
> > > > Especially none of the dove files have a license.
> > > 
> > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > under the over-arching license of the project.  Regardless, we'll still
> > > need Acks from all contributors.
> > 
> > Hi Jason,
> > 
> > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> 
> Converting armada-* to dual license is just a small part of the
> overarching effort to convert *all* the devicetree files to dual
> license.  So, eventually, we'll be doing the same with kirkwood, dove
> and orion5x dts{i} files.  Perhaps even during this merge window.
> 
> In the long term, we're attempting to provide one neutral place [1] for
> the bootloaders and kernels to pull devicetrees from and contribute
> changes back to.

OK, let's see if I understand correctly.

If I don't agree with the GPLv2+/x11 relicensing, then support for
almost all the LaCie boards will be removed from the Linux kernel (maybe
during the next merge window) ? Is that correct ?

Since all the LaCie boards DTS are at least based on my work (except for
the Orion ED Mini v2), I think there is 12 files concerned here. See the
command output: grep -l lacie *.dts | wc -l.

The oldest of this boards have been supported by the Linux kernel since
the 2.6.32 release. Also some of this boards are still widely used...

You know, it is quite a statement you are sending here: The GPLv2+
licences are not good enough to get an ARM-based board supported by
the Linux kernel, while it has always been the case until now. Are all
the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?

Is there any way we can keep the LaCie DTS files licenced under GPLv2+
_and_ still distributed with the others. Anyone would be free to choose
to use them (or not), in respect of the licence terms.

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141222/b9072e9b/attachment-0001.sig>

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

* Re: [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-22 11:29                       ` Simon Guinot
@ 2014-12-22 19:14                         ` Andrew Lunn
  -1 siblings, 0 replies; 116+ messages in thread
From: Andrew Lunn @ 2014-12-22 19:14 UTC (permalink / raw)
  To: Simon Guinot
  Cc: Jason Cooper, Lior Amsalem, Heikki Krogerus, Ryan Press,
	Nadav Haklai, Greg Ungerer, Benoit Masson, Lorenzo Pieralisi,
	Tawfik Bayouk, Ezequiel Garcia, Uwe Kleine-König,
	Sebastian Hesselbarth, klightspeed @ killerwolves . net,
	Nobuhiro Iwamatsu, Arnaud Ebalard, Gregory CLEMENT,
	Nobuhiro Iwamatsu, Marcin Wojtas, Florian Fainelli,
	linux-arm-kernel, linux-kernel, Thomas Petazzoni, Simon Baatz,
	Philipp Zabel, Willy Tarreau

> > In the long term, we're attempting to provide one neutral place [1] for
> > the bootloaders and kernels to pull devicetrees from and contribute
> > changes back to.
> 
> OK, let's see if I understand correctly.
> 
> If I don't agree with the GPLv2+/x11 relicensing, then support for
> almost all the LaCie boards will be removed from the Linux kernel (maybe
> during the next merge window) ? Is that correct ?

I would NAK such a removal. 

	   Andrew

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
@ 2014-12-22 19:14                         ` Andrew Lunn
  0 siblings, 0 replies; 116+ messages in thread
From: Andrew Lunn @ 2014-12-22 19:14 UTC (permalink / raw)
  To: linux-arm-kernel

> > In the long term, we're attempting to provide one neutral place [1] for
> > the bootloaders and kernels to pull devicetrees from and contribute
> > changes back to.
> 
> OK, let's see if I understand correctly.
> 
> If I don't agree with the GPLv2+/x11 relicensing, then support for
> almost all the LaCie boards will be removed from the Linux kernel (maybe
> during the next merge window) ? Is that correct ?

I would NAK such a removal. 

	   Andrew

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

* Re: [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-22 11:29                       ` Simon Guinot
@ 2014-12-22 21:14                         ` Arnd Bergmann
  -1 siblings, 0 replies; 116+ messages in thread
From: Arnd Bergmann @ 2014-12-22 21:14 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Simon Guinot, Jason Cooper, Lior Amsalem, Andrew Lunn,
	Heikki Krogerus, Nadav Haklai, Greg Ungerer, Benoit Masson,
	Lorenzo Pieralisi, Tawfik Bayouk, Ezequiel Garcia,
	Uwe Kleine-König, Sebastian Hesselbarth,
	klightspeed @ killerwolves . net, Nobuhiro Iwamatsu,
	Arnaud Ebalard, Gregory CLEMENT, Nobuhiro Iwamatsu,
	Marcin Wojtas, Florian Fainelli, Simon Baatz, Thomas Petazzoni,
	Ryan Press, linux-kernel, Philipp Zabel, Willy Tarreau

On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
> On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> > On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > > > > Especially none of the dove files have a license.
> > > > 
> > > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > > under the over-arching license of the project.  Regardless, we'll still
> > > > need Acks from all contributors.
> > > 
> > > Hi Jason,
> > > 
> > > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> > 
> > Converting armada-* to dual license is just a small part of the
> > overarching effort to convert *all* the devicetree files to dual
> > license.  So, eventually, we'll be doing the same with kirkwood, dove
> > and orion5x dts{i} files.  Perhaps even during this merge window.
> > 
> > In the long term, we're attempting to provide one neutral place [1] for
> > the bootloaders and kernels to pull devicetrees from and contribute
> > changes back to.
> 
> OK, let's see if I understand correctly.
> 
> If I don't agree with the GPLv2+/x11 relicensing, then support for
> almost all the LaCie boards will be removed from the Linux kernel (maybe
> during the next merge window) ? Is that correct ?

Definitely not during the next merge window. Eventually the plan is
to remove *all* dts files from the kernel, but we're a long way
away from that.

There is already a mirror of the dts files at
http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
which is hosting files that are meant to be shared with Xen, which is
also under the GPL, and supports a lot of the same hardware that Linux
supports, but also depends on passing the correct (modified) dtb blobs
to the Dom0 kernel.

The current setup works ok for Xen, but occasionally there are requests
for having the files shared more broadly, e.g. with FreeBSD and with boot
loaders that might be non-GPL but are used to boot Linux and that want
to ship with a default dtb for a platform they run on.

> Since all the LaCie boards DTS are at least based on my work (except for
> the Orion ED Mini v2), I think there is 12 files concerned here. See the
> command output: grep -l lacie *.dts | wc -l.
> 
> The oldest of this boards have been supported by the Linux kernel since
> the 2.6.32 release. Also some of this boards are still widely used...
> 
> You know, it is quite a statement you are sending here: The GPLv2+
> licences are not good enough to get an ARM-based board supported by
> the Linux kernel, while it has always been the case until now. Are all
> the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?

I think you just misunderstood.

> Is there any way we can keep the LaCie DTS files licenced under GPLv2+
> _and_ still distributed with the others. Anyone would be free to choose
> to use them (or not), in respect of the licence terms.

What I suspect will happen is that we end up with multiple repositories
for dts files, e.g. one that contains all files that are GPL-compatible
and another one that contains the subset that is licensed under more
permissive licenses such as the X11 or some BSD license. I don't see
a reason for Linux to stop supporting the former, but it would be nice
to have a larger shared subset.

	Arnd

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
@ 2014-12-22 21:14                         ` Arnd Bergmann
  0 siblings, 0 replies; 116+ messages in thread
From: Arnd Bergmann @ 2014-12-22 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
> On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> > On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > > > > Especially none of the dove files have a license.
> > > > 
> > > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > > under the over-arching license of the project.  Regardless, we'll still
> > > > need Acks from all contributors.
> > > 
> > > Hi Jason,
> > > 
> > > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> > 
> > Converting armada-* to dual license is just a small part of the
> > overarching effort to convert *all* the devicetree files to dual
> > license.  So, eventually, we'll be doing the same with kirkwood, dove
> > and orion5x dts{i} files.  Perhaps even during this merge window.
> > 
> > In the long term, we're attempting to provide one neutral place [1] for
> > the bootloaders and kernels to pull devicetrees from and contribute
> > changes back to.
> 
> OK, let's see if I understand correctly.
> 
> If I don't agree with the GPLv2+/x11 relicensing, then support for
> almost all the LaCie boards will be removed from the Linux kernel (maybe
> during the next merge window) ? Is that correct ?

Definitely not during the next merge window. Eventually the plan is
to remove *all* dts files from the kernel, but we're a long way
away from that.

There is already a mirror of the dts files at
http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
which is hosting files that are meant to be shared with Xen, which is
also under the GPL, and supports a lot of the same hardware that Linux
supports, but also depends on passing the correct (modified) dtb blobs
to the Dom0 kernel.

The current setup works ok for Xen, but occasionally there are requests
for having the files shared more broadly, e.g. with FreeBSD and with boot
loaders that might be non-GPL but are used to boot Linux and that want
to ship with a default dtb for a platform they run on.

> Since all the LaCie boards DTS are at least based on my work (except for
> the Orion ED Mini v2), I think there is 12 files concerned here. See the
> command output: grep -l lacie *.dts | wc -l.
> 
> The oldest of this boards have been supported by the Linux kernel since
> the 2.6.32 release. Also some of this boards are still widely used...
> 
> You know, it is quite a statement you are sending here: The GPLv2+
> licences are not good enough to get an ARM-based board supported by
> the Linux kernel, while it has always been the case until now. Are all
> the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?

I think you just misunderstood.

> Is there any way we can keep the LaCie DTS files licenced under GPLv2+
> _and_ still distributed with the others. Anyone would be free to choose
> to use them (or not), in respect of the licence terms.

What I suspect will happen is that we end up with multiple repositories
for dts files, e.g. one that contains all files that are GPL-compatible
and another one that contains the subset that is licensed under more
permissive licenses such as the X11 or some BSD license. I don't see
a reason for Linux to stop supporting the former, but it would be nice
to have a larger shared subset.

	Arnd

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

* Re: [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-22 21:14                         ` Arnd Bergmann
@ 2014-12-23 12:22                           ` Simon Guinot
  -1 siblings, 0 replies; 116+ messages in thread
From: Simon Guinot @ 2014-12-23 12:22 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Jason Cooper, Lior Amsalem, Andrew Lunn,
	Heikki Krogerus, Nadav Haklai, Greg Ungerer, Benoit Masson,
	Lorenzo Pieralisi, Tawfik Bayouk, Ezequiel Garcia,
	Uwe Kleine-König, Sebastian Hesselbarth,
	klightspeed @ killerwolves . net, Nobuhiro Iwamatsu,
	Arnaud Ebalard, Gregory CLEMENT, Nobuhiro Iwamatsu,
	Marcin Wojtas, Florian Fainelli, Simon Baatz, Thomas Petazzoni,
	Ryan Press, linux-kernel, Philipp Zabel, Willy Tarreau

[-- Attachment #1: Type: text/plain, Size: 3979 bytes --]

On Mon, Dec 22, 2014 at 10:14:32PM +0100, Arnd Bergmann wrote:
> On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
> > On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> > > On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > > > > > Especially none of the dove files have a license.
> > > > > 
> > > > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > > > under the over-arching license of the project.  Regardless, we'll still
> > > > > need Acks from all contributors.
> > > > 
> > > > Hi Jason,
> > > > 
> > > > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> > > 
> > > Converting armada-* to dual license is just a small part of the
> > > overarching effort to convert *all* the devicetree files to dual
> > > license.  So, eventually, we'll be doing the same with kirkwood, dove
> > > and orion5x dts{i} files.  Perhaps even during this merge window.
> > > 
> > > In the long term, we're attempting to provide one neutral place [1] for
> > > the bootloaders and kernels to pull devicetrees from and contribute
> > > changes back to.
> > 
> > OK, let's see if I understand correctly.
> > 
> > If I don't agree with the GPLv2+/x11 relicensing, then support for
> > almost all the LaCie boards will be removed from the Linux kernel (maybe
> > during the next merge window) ? Is that correct ?
> 
> Definitely not during the next merge window. Eventually the plan is
> to remove *all* dts files from the kernel, but we're a long way
> away from that.
> 
> There is already a mirror of the dts files at
> http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
> which is hosting files that are meant to be shared with Xen, which is
> also under the GPL, and supports a lot of the same hardware that Linux
> supports, but also depends on passing the correct (modified) dtb blobs
> to the Dom0 kernel.
> 
> The current setup works ok for Xen, but occasionally there are requests
> for having the files shared more broadly, e.g. with FreeBSD and with boot
> loaders that might be non-GPL but are used to boot Linux and that want
> to ship with a default dtb for a platform they run on.

Minus some details you just provided, that's what I understood in a
first place.

> 
> > Since all the LaCie boards DTS are at least based on my work (except for
> > the Orion ED Mini v2), I think there is 12 files concerned here. See the
> > command output: grep -l lacie *.dts | wc -l.
> > 
> > The oldest of this boards have been supported by the Linux kernel since
> > the 2.6.32 release. Also some of this boards are still widely used...
> > 
> > You know, it is quite a statement you are sending here: The GPLv2+
> > licences are not good enough to get an ARM-based board supported by
> > the Linux kernel, while it has always been the case until now. Are all
> > the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?
> 
> I think you just misunderstood.

Jason said:

"Regrettably, we'll have to revert Simon's dts contributions".

This words changed my understanding. Then, you confirm I don't have to
worry about that ?

> 
> > Is there any way we can keep the LaCie DTS files licenced under GPLv2+
> > _and_ still distributed with the others. Anyone would be free to choose
> > to use them (or not), in respect of the licence terms.
> 
> What I suspect will happen is that we end up with multiple repositories
> for dts files, e.g. one that contains all files that are GPL-compatible
> and another one that contains the subset that is licensed under more
> permissive licenses such as the X11 or some BSD license. I don't see
> a reason for Linux to stop supporting the former, but it would be nice
> to have a larger shared subset.

I think it would be indeed a good idea to have a repository with some
licence separations.

Thanks for the clarifications.

Simon

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
@ 2014-12-23 12:22                           ` Simon Guinot
  0 siblings, 0 replies; 116+ messages in thread
From: Simon Guinot @ 2014-12-23 12:22 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 22, 2014 at 10:14:32PM +0100, Arnd Bergmann wrote:
> On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
> > On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> > > On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > > > > > Especially none of the dove files have a license.
> > > > > 
> > > > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > > > under the over-arching license of the project.  Regardless, we'll still
> > > > > need Acks from all contributors.
> > > > 
> > > > Hi Jason,
> > > > 
> > > > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> > > 
> > > Converting armada-* to dual license is just a small part of the
> > > overarching effort to convert *all* the devicetree files to dual
> > > license.  So, eventually, we'll be doing the same with kirkwood, dove
> > > and orion5x dts{i} files.  Perhaps even during this merge window.
> > > 
> > > In the long term, we're attempting to provide one neutral place [1] for
> > > the bootloaders and kernels to pull devicetrees from and contribute
> > > changes back to.
> > 
> > OK, let's see if I understand correctly.
> > 
> > If I don't agree with the GPLv2+/x11 relicensing, then support for
> > almost all the LaCie boards will be removed from the Linux kernel (maybe
> > during the next merge window) ? Is that correct ?
> 
> Definitely not during the next merge window. Eventually the plan is
> to remove *all* dts files from the kernel, but we're a long way
> away from that.
> 
> There is already a mirror of the dts files at
> http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
> which is hosting files that are meant to be shared with Xen, which is
> also under the GPL, and supports a lot of the same hardware that Linux
> supports, but also depends on passing the correct (modified) dtb blobs
> to the Dom0 kernel.
> 
> The current setup works ok for Xen, but occasionally there are requests
> for having the files shared more broadly, e.g. with FreeBSD and with boot
> loaders that might be non-GPL but are used to boot Linux and that want
> to ship with a default dtb for a platform they run on.

Minus some details you just provided, that's what I understood in a
first place.

> 
> > Since all the LaCie boards DTS are at least based on my work (except for
> > the Orion ED Mini v2), I think there is 12 files concerned here. See the
> > command output: grep -l lacie *.dts | wc -l.
> > 
> > The oldest of this boards have been supported by the Linux kernel since
> > the 2.6.32 release. Also some of this boards are still widely used...
> > 
> > You know, it is quite a statement you are sending here: The GPLv2+
> > licences are not good enough to get an ARM-based board supported by
> > the Linux kernel, while it has always been the case until now. Are all
> > the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?
> 
> I think you just misunderstood.

Jason said:

"Regrettably, we'll have to revert Simon's dts contributions".

This words changed my understanding. Then, you confirm I don't have to
worry about that ?

> 
> > Is there any way we can keep the LaCie DTS files licenced under GPLv2+
> > _and_ still distributed with the others. Anyone would be free to choose
> > to use them (or not), in respect of the licence terms.
> 
> What I suspect will happen is that we end up with multiple repositories
> for dts files, e.g. one that contains all files that are GPL-compatible
> and another one that contains the subset that is licensed under more
> permissive licenses such as the X11 or some BSD license. I don't see
> a reason for Linux to stop supporting the former, but it would be nice
> to have a larger shared subset.

I think it would be indeed a good idea to have a repository with some
licence separations.

Thanks for the clarifications.

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141223/890e8b3b/attachment.sig>

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

* Re: [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-22 11:29                       ` Simon Guinot
@ 2014-12-30 15:12                         ` Jason Cooper
  -1 siblings, 0 replies; 116+ messages in thread
From: Jason Cooper @ 2014-12-30 15:12 UTC (permalink / raw)
  To: Simon Guinot
  Cc: Lior Amsalem, Andrew Lunn, Heikki Krogerus, Ryan Press,
	Nadav Haklai, Greg Ungerer, Benoit Masson, Lorenzo Pieralisi,
	Tawfik Bayouk, Ezequiel Garcia, Uwe Kleine-König,
	Sebastian Hesselbarth, klightspeed @ killerwolves . net,
	Nobuhiro Iwamatsu, Arnaud Ebalard, Gregory CLEMENT,
	Nobuhiro Iwamatsu, Marcin Wojtas, Florian Fainelli,
	linux-arm-kernel, linux-kernel, Thomas Petazzoni, Simon Baatz,
	Philipp Zabel, Willy Tarreau

On Mon, Dec 22, 2014 at 12:29:33PM +0100, Simon Guinot wrote:
> On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> > On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > > On Fri, Dec 19, 2014 at 12:43:00PM -0500, Jason Cooper wrote:
> > > > On Fri, Dec 19, 2014 at 06:11:56PM +0100, Gregory CLEMENT wrote:
> > > > > On 19/12/2014 18:03, Jason Cooper wrote:
> > > > > > On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
> > > > > >> On 19/12/2014 17:02, Jason Cooper wrote:
> > > > > >>> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> > > > > >>>> On 18/12/2014 20:15, Jason Cooper wrote:
> > > > > >>>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> > > > > >>>>> ...
> > > > > >>>>>> Jason at the end it seems you didn't ack or nack the patches were you
> > > > > >>>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> > > > > >>>>>> if it is something that prevents you to give your acked-by.
> > > > > >>>>>
> > > > > >>>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> > > > > >>>>> decision was before we decided on Andrew applying patches this time
> > > > > >>>>> around...
> > > > > >>>>>
> > > > > >>>>> For all my dts{i} contributions:
> > > > > >>>>>
> > > > > >>>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
> > > > > >>>>
> > > > > >>>> Thanks :)
> > > > > >>>>
> > > > > >>>>>
> > > > > >>>>> Due to all the merge commits over time and whatnot, it's probably best
> > > > > >>>>> to put my Ack on all the patches in this series...
> > > > > >>>>
> > > > > >>>> OK no problem. By the way, I take care of collecting all the acked-by and
> > > > > >>>> once it will be done I will either sent the updated patch set with all the
> > > > > >>>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> > > > > >>>
> > > > > >>> Ok, that'll be up to Andrew.
> > > > > >>>
> > > > > >>> Once we have the last few stragglers, and assuming there are no more
> > > > > >>> NAKs, here's what I'd like to do:
> > > > > >>>
> > > > > >>> Regrettably, we'll have to revert Simon's dts contributions.  I say
> > > > > >>
> > > > > >> You missed the email he sent yesterday, finally Simon changed his mind
> > > > > >> and gave his acked-by.
> > > > > > 
> > > > > > Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
> > > > > > I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
> > > > > > dove, which brings up:
> > > > > > 
> > > > > > 18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
> > > > > > 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
> > > > > > a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
> > > > > > d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
> > > > > > 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
> > > > > > 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
> > > > > > 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
> > > > > > ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
> > > > > > ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents
> > > > > > 
> > > > > 
> > > > > OK I understand your concern now. About dove and kirkwood, did you notice that
> > > > > some files didn't have any license?
> > > > 
> > > > Yes.
> > > > 
> > > > > Especially none of the dove files have a license.
> > > > 
> > > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > > under the over-arching license of the project.  Regardless, we'll still
> > > > need Acks from all contributors.
> > > 
> > > Hi Jason,
> > > 
> > > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> > 
> > Converting armada-* to dual license is just a small part of the
> > overarching effort to convert *all* the devicetree files to dual
> > license.  So, eventually, we'll be doing the same with kirkwood, dove
> > and orion5x dts{i} files.  Perhaps even during this merge window.
> > 
> > In the long term, we're attempting to provide one neutral place [1] for
> > the bootloaders and kernels to pull devicetrees from and contribute
> > changes back to.
> 
> OK, let's see if I understand correctly.
> 
> If I don't agree with the GPLv2+/x11 relicensing, then support for
> almost all the LaCie boards will be removed from the Linux kernel (maybe
> during the next merge window) ? Is that correct ?

No.  Nothing will change wrt to the Linux kernel.  In my mind, I've
always viewed arch/arm/boot/dts as a separate repo that happens to be
incubating in the Linux kernel tree.  Right or wrong, I was referring to
the dts/dtsi/bindings eventually standing on their own.  Looking back on
the conversation, I definitely worded it badly.  I apologize for that.

> Is there any way we can keep the LaCie DTS files licenced under GPLv2+
> _and_ still distributed with the others. Anyone would be free to choose
> to use them (or not), in respect of the licence terms.

Yes, the difficulty lies in making that distribution *easy* for other
projects.  They already have their own dts files, why would they adopt
our work if they have to pick through it?

I suspect the eventual solution (after the dts/bindings are their own
repo) will involve adopting the SPDX-* header tag, and then some
scripting to create separate git branches by license.  That would allow
us to keep everything in the repo, make it easy to incorporate /
redistribute based on license, and hopefully reduce the maintenance
burden.

thx,

Jason.

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
@ 2014-12-30 15:12                         ` Jason Cooper
  0 siblings, 0 replies; 116+ messages in thread
From: Jason Cooper @ 2014-12-30 15:12 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 22, 2014 at 12:29:33PM +0100, Simon Guinot wrote:
> On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> > On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > > On Fri, Dec 19, 2014 at 12:43:00PM -0500, Jason Cooper wrote:
> > > > On Fri, Dec 19, 2014 at 06:11:56PM +0100, Gregory CLEMENT wrote:
> > > > > On 19/12/2014 18:03, Jason Cooper wrote:
> > > > > > On Fri, Dec 19, 2014 at 05:09:16PM +0100, Gregory CLEMENT wrote:
> > > > > >> On 19/12/2014 17:02, Jason Cooper wrote:
> > > > > >>> On Fri, Dec 19, 2014 at 03:36:13PM +0100, Gregory CLEMENT wrote:
> > > > > >>>> On 18/12/2014 20:15, Jason Cooper wrote:
> > > > > >>>>> On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
> > > > > >>>>> ...
> > > > > >>>>>> Jason at the end it seems you didn't ack or nack the patches were you
> > > > > >>>>>> were CC. You expressed some concerns about the GPLv2+ move but I don't know
> > > > > >>>>>> if it is something that prevents you to give your acked-by.
> > > > > >>>>>
> > > > > >>>>> Oops.  :)  I figured my S-o-B when applying would be sufficient.  That
> > > > > >>>>> decision was before we decided on Andrew applying patches this time
> > > > > >>>>> around...
> > > > > >>>>>
> > > > > >>>>> For all my dts{i} contributions:
> > > > > >>>>>
> > > > > >>>>> Acked-by: Jason Cooper <jason@lakedaemon.net>
> > > > > >>>>
> > > > > >>>> Thanks :)
> > > > > >>>>
> > > > > >>>>>
> > > > > >>>>> Due to all the merge commits over time and whatnot, it's probably best
> > > > > >>>>> to put my Ack on all the patches in this series...
> > > > > >>>>
> > > > > >>>> OK no problem. By the way, I take care of collecting all the acked-by and
> > > > > >>>> once it will be done I will either sent the updated patch set with all the
> > > > > >>>> acked-by or maybe just I will create a branch to pull if it is easier to handle.
> > > > > >>>
> > > > > >>> Ok, that'll be up to Andrew.
> > > > > >>>
> > > > > >>> Once we have the last few stragglers, and assuming there are no more
> > > > > >>> NAKs, here's what I'd like to do:
> > > > > >>>
> > > > > >>> Regrettably, we'll have to revert Simon's dts contributions.  I say
> > > > > >>
> > > > > >> You missed the email he sent yesterday, finally Simon changed his mind
> > > > > >> and gave his acked-by.
> > > > > > 
> > > > > > Indeed, that was for the oneliner change in the armada-370-xp.dtsi file.
> > > > > > I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x,
> > > > > > dove, which brings up:
> > > > > > 
> > > > > > 18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2
> > > > > > 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS
> > > > > > a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP
> > > > > > d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description
> > > > > > 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox
> > > > > > 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
> > > > > > 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2
> > > > > > ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2
> > > > > > ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents
> > > > > > 
> > > > > 
> > > > > OK I understand your concern now. About dove and kirkwood, did you notice that
> > > > > some files didn't have any license?
> > > > 
> > > > Yes.
> > > > 
> > > > > Especially none of the dove files have a license.
> > > > 
> > > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > > under the over-arching license of the project.  Regardless, we'll still
> > > > need Acks from all contributors.
> > > 
> > > Hi Jason,
> > > 
> > > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> > 
> > Converting armada-* to dual license is just a small part of the
> > overarching effort to convert *all* the devicetree files to dual
> > license.  So, eventually, we'll be doing the same with kirkwood, dove
> > and orion5x dts{i} files.  Perhaps even during this merge window.
> > 
> > In the long term, we're attempting to provide one neutral place [1] for
> > the bootloaders and kernels to pull devicetrees from and contribute
> > changes back to.
> 
> OK, let's see if I understand correctly.
> 
> If I don't agree with the GPLv2+/x11 relicensing, then support for
> almost all the LaCie boards will be removed from the Linux kernel (maybe
> during the next merge window) ? Is that correct ?

No.  Nothing will change wrt to the Linux kernel.  In my mind, I've
always viewed arch/arm/boot/dts as a separate repo that happens to be
incubating in the Linux kernel tree.  Right or wrong, I was referring to
the dts/dtsi/bindings eventually standing on their own.  Looking back on
the conversation, I definitely worded it badly.  I apologize for that.

> Is there any way we can keep the LaCie DTS files licenced under GPLv2+
> _and_ still distributed with the others. Anyone would be free to choose
> to use them (or not), in respect of the licence terms.

Yes, the difficulty lies in making that distribution *easy* for other
projects.  They already have their own dts files, why would they adopt
our work if they have to pick through it?

I suspect the eventual solution (after the dts/bindings are their own
repo) will involve adopting the SPDX-* header tag, and then some
scripting to create separate git branches by license.  That would allow
us to keep everything in the repo, make it easy to incorporate /
redistribute based on license, and hopefully reduce the maintenance
burden.

thx,

Jason.

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

* Re: [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-23 12:22                           ` Simon Guinot
@ 2014-12-30 15:17                             ` Jason Cooper
  -1 siblings, 0 replies; 116+ messages in thread
From: Jason Cooper @ 2014-12-30 15:17 UTC (permalink / raw)
  To: Simon Guinot
  Cc: Arnd Bergmann, linux-arm-kernel, Lior Amsalem, Andrew Lunn,
	Heikki Krogerus, Nadav Haklai, Greg Ungerer, Benoit Masson,
	Lorenzo Pieralisi, Tawfik Bayouk, Ezequiel Garcia,
	Uwe Kleine-König, Sebastian Hesselbarth,
	klightspeed @ killerwolves . net, Nobuhiro Iwamatsu,
	Arnaud Ebalard, Gregory CLEMENT, Nobuhiro Iwamatsu,
	Marcin Wojtas, Florian Fainelli, Simon Baatz, Thomas Petazzoni,
	Ryan Press, linux-kernel, Philipp Zabel, Willy Tarreau

On Tue, Dec 23, 2014 at 01:22:33PM +0100, Simon Guinot wrote:
> On Mon, Dec 22, 2014 at 10:14:32PM +0100, Arnd Bergmann wrote:
> > On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
> > > On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> > > > On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > > > > > > Especially none of the dove files have a license.
> > > > > > 
> > > > > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > > > > under the over-arching license of the project.  Regardless, we'll still
> > > > > > need Acks from all contributors.
> > > > > 
> > > > > Hi Jason,
> > > > > 
> > > > > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> > > > 
> > > > Converting armada-* to dual license is just a small part of the
> > > > overarching effort to convert *all* the devicetree files to dual
> > > > license.  So, eventually, we'll be doing the same with kirkwood, dove
> > > > and orion5x dts{i} files.  Perhaps even during this merge window.
> > > > 
> > > > In the long term, we're attempting to provide one neutral place [1] for
> > > > the bootloaders and kernels to pull devicetrees from and contribute
> > > > changes back to.
> > > 
> > > OK, let's see if I understand correctly.
> > > 
> > > If I don't agree with the GPLv2+/x11 relicensing, then support for
> > > almost all the LaCie boards will be removed from the Linux kernel (maybe
> > > during the next merge window) ? Is that correct ?
> > 
> > Definitely not during the next merge window. Eventually the plan is
> > to remove *all* dts files from the kernel, but we're a long way
> > away from that.
> > 
> > There is already a mirror of the dts files at
> > http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
> > which is hosting files that are meant to be shared with Xen, which is
> > also under the GPL, and supports a lot of the same hardware that Linux
> > supports, but also depends on passing the correct (modified) dtb blobs
> > to the Dom0 kernel.
> > 
> > The current setup works ok for Xen, but occasionally there are requests
> > for having the files shared more broadly, e.g. with FreeBSD and with boot
> > loaders that might be non-GPL but are used to boot Linux and that want
> > to ship with a default dtb for a platform they run on.
> 
> Minus some details you just provided, that's what I understood in a
> first place.
> 
> > 
> > > Since all the LaCie boards DTS are at least based on my work (except for
> > > the Orion ED Mini v2), I think there is 12 files concerned here. See the
> > > command output: grep -l lacie *.dts | wc -l.
> > > 
> > > The oldest of this boards have been supported by the Linux kernel since
> > > the 2.6.32 release. Also some of this boards are still widely used...
> > > 
> > > You know, it is quite a statement you are sending here: The GPLv2+
> > > licences are not good enough to get an ARM-based board supported by
> > > the Linux kernel, while it has always been the case until now. Are all
> > > the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?
> > 
> > I think you just misunderstood.
> 
> Jason said:
> 
> "Regrettably, we'll have to revert Simon's dts contributions".
> 
> This words changed my understanding. Then, you confirm I don't have to
> worry about that ?

Yup.  To be clear, this is the part I worded badly. :-/  In my mind, I
was looking at the separate devicetree repo that could be shared
broadly.  *Not* the Linux kernel repo.

> > > Is there any way we can keep the LaCie DTS files licenced under GPLv2+
> > > _and_ still distributed with the others. Anyone would be free to choose
> > > to use them (or not), in respect of the licence terms.
> > 
> > What I suspect will happen is that we end up with multiple repositories
> > for dts files, e.g. one that contains all files that are GPL-compatible
> > and another one that contains the subset that is licensed under more
> > permissive licenses such as the X11 or some BSD license. I don't see
> > a reason for Linux to stop supporting the former, but it would be nice
> > to have a larger shared subset.
> 
> I think it would be indeed a good idea to have a repository with some
> licence separations.
> 
> Thanks for the clarifications.

Thanks for sticking with a difficult conversation.  Let me know what you
think of the idea I proposed in my other email.

thx,

Jason.

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
@ 2014-12-30 15:17                             ` Jason Cooper
  0 siblings, 0 replies; 116+ messages in thread
From: Jason Cooper @ 2014-12-30 15:17 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 23, 2014 at 01:22:33PM +0100, Simon Guinot wrote:
> On Mon, Dec 22, 2014 at 10:14:32PM +0100, Arnd Bergmann wrote:
> > On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
> > > On Sun, Dec 21, 2014 at 06:50:00PM -0500, Jason Cooper wrote:
> > > > On Fri, Dec 19, 2014 at 07:16:16PM +0100, Simon Guinot wrote:
> > > > > > > Especially none of the dove files have a license.
> > > > > > 
> > > > > > Yes, we'll cross that bridge when we get there.  I suspect it then falls
> > > > > > under the over-arching license of the project.  Regardless, we'll still
> > > > > > need Acks from all contributors.
> > > > > 
> > > > > Hi Jason,
> > > > > 
> > > > > What is the problem with keeping the LaCie DTS files under GPLv2+ only ?
> > > > 
> > > > Converting armada-* to dual license is just a small part of the
> > > > overarching effort to convert *all* the devicetree files to dual
> > > > license.  So, eventually, we'll be doing the same with kirkwood, dove
> > > > and orion5x dts{i} files.  Perhaps even during this merge window.
> > > > 
> > > > In the long term, we're attempting to provide one neutral place [1] for
> > > > the bootloaders and kernels to pull devicetrees from and contribute
> > > > changes back to.
> > > 
> > > OK, let's see if I understand correctly.
> > > 
> > > If I don't agree with the GPLv2+/x11 relicensing, then support for
> > > almost all the LaCie boards will be removed from the Linux kernel (maybe
> > > during the next merge window) ? Is that correct ?
> > 
> > Definitely not during the next merge window. Eventually the plan is
> > to remove *all* dts files from the kernel, but we're a long way
> > away from that.
> > 
> > There is already a mirror of the dts files at
> > http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
> > which is hosting files that are meant to be shared with Xen, which is
> > also under the GPL, and supports a lot of the same hardware that Linux
> > supports, but also depends on passing the correct (modified) dtb blobs
> > to the Dom0 kernel.
> > 
> > The current setup works ok for Xen, but occasionally there are requests
> > for having the files shared more broadly, e.g. with FreeBSD and with boot
> > loaders that might be non-GPL but are used to boot Linux and that want
> > to ship with a default dtb for a platform they run on.
> 
> Minus some details you just provided, that's what I understood in a
> first place.
> 
> > 
> > > Since all the LaCie boards DTS are at least based on my work (except for
> > > the Orion ED Mini v2), I think there is 12 files concerned here. See the
> > > command output: grep -l lacie *.dts | wc -l.
> > > 
> > > The oldest of this boards have been supported by the Linux kernel since
> > > the 2.6.32 release. Also some of this boards are still widely used...
> > > 
> > > You know, it is quite a statement you are sending here: The GPLv2+
> > > licences are not good enough to get an ARM-based board supported by
> > > the Linux kernel, while it has always been the case until now. Are all
> > > the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?
> > 
> > I think you just misunderstood.
> 
> Jason said:
> 
> "Regrettably, we'll have to revert Simon's dts contributions".
> 
> This words changed my understanding. Then, you confirm I don't have to
> worry about that ?

Yup.  To be clear, this is the part I worded badly. :-/  In my mind, I
was looking at the separate devicetree repo that could be shared
broadly.  *Not* the Linux kernel repo.

> > > Is there any way we can keep the LaCie DTS files licenced under GPLv2+
> > > _and_ still distributed with the others. Anyone would be free to choose
> > > to use them (or not), in respect of the licence terms.
> > 
> > What I suspect will happen is that we end up with multiple repositories
> > for dts files, e.g. one that contains all files that are GPL-compatible
> > and another one that contains the subset that is licensed under more
> > permissive licenses such as the X11 or some BSD license. I don't see
> > a reason for Linux to stop supporting the former, but it would be nice
> > to have a larger shared subset.
> 
> I think it would be indeed a good idea to have a repository with some
> licence separations.
> 
> Thanks for the clarifications.

Thanks for sticking with a difficult conversation.  Let me know what you
think of the idea I proposed in my other email.

thx,

Jason.

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (33 preceding siblings ...)
  2014-12-18 17:15 ` Gregory CLEMENT
@ 2015-01-05 12:03 ` Gregory CLEMENT
  2015-01-06  2:05   ` Ryan Press
                     ` (3 more replies)
  2015-01-14  0:20 ` Nobuhiro Iwamatsu
  35 siblings, 4 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2015-01-05 12:03 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Heikki, Lorenzo, Marcin and Nobuhiro,

On 15/12/2014 16:38, Gregory CLEMENT wrote:
> Hello,
> 
> You've been Cc'd on a relicensing patch, because at some point you
> contributed a patch to an mvebu device tree.
> 
> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
> license like what was done when you submitted your patches.
> 
> This is mostly so that other free software project licensed under a
> BSD-like license, such as the BSD systems, can actually use our DT,
> instead of having to rewrite them on their own.
> 
> Such license changes require the agreement of all the contributors, so
> it would be great, if you agree with the new licensing terms of
> course, that you reply to the patch by giving your acked-by.
> 
> Thanks a lot,


You didn't give your ack (or nack) about the license change for the files
you have contributed. I would like to have your answer on the followings
patches:

For Nobuhiro Iwamatsu:
ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11

For Heikki Krogerus:
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

For Marcin Wojtas:
ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11

For Lorenzo Pieralisi:
ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

And for Ryan Press:
ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11

Thanks again,

Gregory

> 
> Gregory
> 
> Gregory CLEMENT (27):
>   ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-370-mirabox: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree
>     under GPLv2+/X11
>   ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-385-rd: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
>   ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-matrix: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-mv78230: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-mv78260: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-mv78460: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under
>     GPLv2+/X11
>   ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree
>     under GPLv2+/X11
>   ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under
>     GPLv2+/X11
> 
>  arch/arm/boot/dts/armada-370-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-mirabox.dts         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-netgear-rn102.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-netgear-rn104.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-rd.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-370-xp.dtsi             | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-370.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-375-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-375.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-380.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385-db.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385-rd.dts              | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-385.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-38x.dtsi                | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-axpwifiap.dts        | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-db.dts               | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-gp.dts               | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts  | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp-matrix.dts           | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78230.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78260.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-mv78460.dtsi         | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-netgear-rn2120.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +++++++++++++++++++++--
>  arch/arm/boot/dts/armada-xp-synology-ds414.dts   | 41 +++++++++++++++++++++---
>  arch/arm/boot/dts/armada-xp.dtsi                 | 40 +++++++++++++++++++++--
>  27 files changed, 999 insertions(+), 87 deletions(-)
> 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-05 12:03 ` Gregory CLEMENT
@ 2015-01-06  2:05   ` Ryan Press
  2015-01-06  8:42     ` Gregory CLEMENT
  2015-01-07 12:47   ` Heikki Krogerus
                     ` (2 subsequent siblings)
  3 siblings, 1 reply; 116+ messages in thread
From: Ryan Press @ 2015-01-06  2:05 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Jan 5, 2015 at 4:03 AM, Gregory CLEMENT
<gregory.clement@free-electrons.com> wrote:
> You didn't give your ack (or nack) about the license change for the files
> you have contributed. I would like to have your answer on the followings
> patches:

> And for Ryan Press:
> ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
> ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
>
> Thanks again,
>
> Gregory

Acked-by: Ryan Press <ryan@presslab.us>

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-06  2:05   ` Ryan Press
@ 2015-01-06  8:42     ` Gregory CLEMENT
  2015-01-08 13:57       ` Ryan Press
  0 siblings, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2015-01-06  8:42 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Ryan,

On 06/01/2015 03:05, Ryan Press wrote:
> On Mon, Jan 5, 2015 at 4:03 AM, Gregory CLEMENT
> <gregory.clement@free-electrons.com> wrote:
>> You didn't give your ack (or nack) about the license change for the files
>> you have contributed. I would like to have your answer on the followings
>> patches:
> 
>> And for Ryan Press:
>> ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
>> ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
>>
>> Thanks again,
>>
>> Gregory
> 
> Acked-by: Ryan Press <ryan@presslab.us>

I assume it is for both patches.

Thanks,

Gregory


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-05 12:03 ` Gregory CLEMENT
  2015-01-06  2:05   ` Ryan Press
@ 2015-01-07 12:47   ` Heikki Krogerus
  2015-01-08 13:52     ` Gregory CLEMENT
  2015-01-07 12:54   ` Lorenzo Pieralisi
  2015-01-26 10:31   ` Marcin Wojtas
  3 siblings, 1 reply; 116+ messages in thread
From: Heikki Krogerus @ 2015-01-07 12:47 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Jan 05, 2015 at 01:03:50PM +0100, Gregory CLEMENT wrote:
> You didn't give your ack (or nack) about the license change for the files
> you have contributed. I would like to have your answer on the followings
> patches:
> 
> For Heikki Krogerus:
> ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

Acked-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>


-- 
heikki

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-05 12:03 ` Gregory CLEMENT
  2015-01-06  2:05   ` Ryan Press
  2015-01-07 12:47   ` Heikki Krogerus
@ 2015-01-07 12:54   ` Lorenzo Pieralisi
  2015-01-08 13:56     ` Gregory CLEMENT
  2015-01-21 14:00     ` Gregory CLEMENT
  2015-01-26 10:31   ` Marcin Wojtas
  3 siblings, 2 replies; 116+ messages in thread
From: Lorenzo Pieralisi @ 2015-01-07 12:54 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Gregory,

On Mon, Jan 05, 2015 at 12:03:50PM +0000, Gregory CLEMENT wrote:

[...]

> You didn't give your ack (or nack) about the license change for the files
> you have contributed. I would like to have your answer on the followings
> patches:
> 
> For Nobuhiro Iwamatsu:
> ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11
> 
> For Heikki Krogerus:
> ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
> 
> For Marcin Wojtas:
> ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
> ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
> ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
> 
> For Lorenzo Pieralisi:
> ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

It is not something I can control. I asked the relevant people and I am
trying to get back to you with a definite reply asap, it can take a
while, you have been warned.

Thanks,
Lorenzo

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-07 12:47   ` Heikki Krogerus
@ 2015-01-08 13:52     ` Gregory CLEMENT
  0 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2015-01-08 13:52 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Heikki,

On 07/01/2015 13:47, Heikki Krogerus wrote:
> On Mon, Jan 05, 2015 at 01:03:50PM +0100, Gregory CLEMENT wrote:
>> You didn't give your ack (or nack) about the license change for the files
>> you have contributed. I would like to have your answer on the followings
>> patches:
>>
>> For Heikki Krogerus:
>> ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
> 
> Acked-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>


Thanks,

Gregory

-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-07 12:54   ` Lorenzo Pieralisi
@ 2015-01-08 13:56     ` Gregory CLEMENT
  2015-01-21 14:00     ` Gregory CLEMENT
  1 sibling, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2015-01-08 13:56 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Lorenzo,

On 07/01/2015 13:54, Lorenzo Pieralisi wrote:
> Hi Gregory,
> 
> On Mon, Jan 05, 2015 at 12:03:50PM +0000, Gregory CLEMENT wrote:
> 
> [...]
> 
>> You didn't give your ack (or nack) about the license change for the files
>> you have contributed. I would like to have your answer on the followings
>> patches:
>>
>> For Nobuhiro Iwamatsu:
>> ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11
>>
>> For Heikki Krogerus:
>> ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
>>
>> For Marcin Wojtas:
>> ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
>> ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
>> ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
>>
>> For Lorenzo Pieralisi:
>> ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
> 
> It is not something I can control. I asked the relevant people and I am
> trying to get back to you with a definite reply asap, it can take a
> while, you have been warned.

OK, I still hope it will be fast :)

And thanks to take care of it,

Gregory


> 
> Thanks,
> Lorenzo
> 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-06  8:42     ` Gregory CLEMENT
@ 2015-01-08 13:57       ` Ryan Press
  0 siblings, 0 replies; 116+ messages in thread
From: Ryan Press @ 2015-01-08 13:57 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Gregory,

On Tue, Jan 6, 2015 at 12:42 AM, Gregory CLEMENT
<gregory.clement@free-electrons.com> wrote:
> Hi Ryan,
>
> On 06/01/2015 03:05, Ryan Press wrote:
>> On Mon, Jan 5, 2015 at 4:03 AM, Gregory CLEMENT
>> <gregory.clement@free-electrons.com> wrote:
>>> You didn't give your ack (or nack) about the license change for the files
>>> you have contributed. I would like to have your answer on the followings
>>> patches:
>>
>>> And for Ryan Press:
>>> ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
>>> ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
>>>
>>> Thanks again,
>>>
>>> Gregory
>>
>> Acked-by: Ryan Press <ryan@presslab.us>
>
> I assume it is for both patches.
>
> Thanks,
>
> Gregory


Yes, for both patches.

Ryan

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
                   ` (34 preceding siblings ...)
  2015-01-05 12:03 ` Gregory CLEMENT
@ 2015-01-14  0:20 ` Nobuhiro Iwamatsu
  2015-01-14  8:11   ` Gregory CLEMENT
  35 siblings, 1 reply; 116+ messages in thread
From: Nobuhiro Iwamatsu @ 2015-01-14  0:20 UTC (permalink / raw)
  To: linux-arm-kernel

Hi, Gregory.

2014-12-16 0:38 GMT+09:00 Gregory CLEMENT <gregory.clement@free-electrons.com>:
> Hello,
>
> You've been Cc'd on a relicensing patch, because at some point you
> contributed a patch to an mvebu device tree.
>
> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
> license like what was done when you submitted your patches.
>
> This is mostly so that other free software project licensed under a
> BSD-like license, such as the BSD systems, can actually use our DT,
> instead of having to rewrite them on their own.
>
> Such license changes require the agreement of all the contributors, so
> it would be great, if you agree with the new licensing terms of
> course, that you reply to the patch by giving your acked-by.

For all those files I've contributed to

Acked-by Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

Best regards,
  Nobuhiro


-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-14  0:20 ` Nobuhiro Iwamatsu
@ 2015-01-14  8:11   ` Gregory CLEMENT
  0 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2015-01-14  8:11 UTC (permalink / raw)
  To: linux-arm-kernel

On 14/01/2015 01:20, Nobuhiro Iwamatsu wrote:
> Hi, Gregory.
> 
> 2014-12-16 0:38 GMT+09:00 Gregory CLEMENT <gregory.clement@free-electrons.com>:
>> Hello,
>>
>> You've been Cc'd on a relicensing patch, because at some point you
>> contributed a patch to an mvebu device tree.
>>
>> We're currently moving toward a GPL/X11 dual-license, instead of a GPL
>> license like what was done when you submitted your patches.
>>
>> This is mostly so that other free software project licensed under a
>> BSD-like license, such as the BSD systems, can actually use our DT,
>> instead of having to rewrite them on their own.
>>
>> Such license changes require the agreement of all the contributors, so
>> it would be great, if you agree with the new licensing terms of
>> course, that you reply to the patch by giving your acked-by.
> 
> For all those files I've contributed to
> 
> Acked-by Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

Thanks!

Gregory

> 
> Best regards,
>   Nobuhiro
> 
> 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-07 12:54   ` Lorenzo Pieralisi
  2015-01-08 13:56     ` Gregory CLEMENT
@ 2015-01-21 14:00     ` Gregory CLEMENT
  2015-01-23 10:54       ` Lorenzo Pieralisi
  1 sibling, 1 reply; 116+ messages in thread
From: Gregory CLEMENT @ 2015-01-21 14:00 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Lorenzo,

On 07/01/2015 13:54, Lorenzo Pieralisi wrote:
> Hi Gregory,
> 
> On Mon, Jan 05, 2015 at 12:03:50PM +0000, Gregory CLEMENT wrote:
> 
> [...]
> 
>> You didn't give your ack (or nack) about the license change for the files
>> you have contributed. I would like to have your answer on the followings
>> patches:
>>
>> For Nobuhiro Iwamatsu:
>> ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11
>>
>> For Heikki Krogerus:
>> ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
>>
>> For Marcin Wojtas:
>> ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
>> ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
>> ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
>>
>> For Lorenzo Pieralisi:
>> ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
> 
> It is not something I can control. I asked the relevant people and I am
> trying to get back to you with a definite reply asap, it can take a
> while, you have been warned.

I would like to know if you got news about the license change?

Thanks,

Gregory



-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-21 14:00     ` Gregory CLEMENT
@ 2015-01-23 10:54       ` Lorenzo Pieralisi
  0 siblings, 0 replies; 116+ messages in thread
From: Lorenzo Pieralisi @ 2015-01-23 10:54 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jan 21, 2015 at 02:00:50PM +0000, Gregory CLEMENT wrote:

[...]

> I would like to know if you got news about the license change?

I am checking, I warned you it could take a while and this does
not depend on me, sorry.

Lorenzo

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
                     ` (4 preceding siblings ...)
  2014-12-16  0:20   ` Greg Ungerer
@ 2015-01-26 10:11   ` Lorenzo Pieralisi
  2015-01-26 10:13     ` Gregory CLEMENT
  5 siblings, 1 reply; 116+ messages in thread
From: Lorenzo Pieralisi @ 2015-01-26 10:11 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 15, 2014 at 03:38:16PM +0000, Gregory CLEMENT wrote:
> The current GPL only licensing on the device tree makes it very
> impractical for other software components licensed under another
> license.
> 
> In order to make it easier for them to reuse our device trees,
> relicense our device trees under a GPL/X11 dual-license.
> 
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Arnaud Ebalard <arno@natisbad.org>
> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
> Cc: Greg Ungerer <gerg@uclinux.org>
> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
> Cc: Simon Baatz <gmbnomis@gmail.com>
> Cc: Simon Guinot <simon.guinot@sequanux.org>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Willy Tarreau <w@1wt.eu>
> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

Acked-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>

> ---
>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
>  1 file changed, 37 insertions(+), 3 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
> index 1af428602748..8a322ad57e5f 100644
> --- a/arch/arm/boot/dts/armada-370-xp.dtsi
> +++ b/arch/arm/boot/dts/armada-370-xp.dtsi
> @@ -8,9 +8,43 @@
>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>   * Ben Dooks <ben.dooks@codethink.co.uk>
>   *
> - * 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.
> + * This file is dual-licensed: you can use it either under the terms
> + * of the GPL or the X11 license, at your option. Note that this dual
> + * licensing only applies to this file, and not this project as a
> + * whole.
> + *
> + *  a) This file is free software; you can redistribute it and/or
> + *     modify it under the terms of the GNU General Public License as
> + *     published by the Free Software Foundation; either version 2 of the
> + *     License, or (at your option) any later version.
> + *
> + *     This file is distributed in the hope that it will be useful
> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + *     GNU General Public License for more details.
> + *
> + * Or, alternatively
> + *
> + *  b) Permission is hereby granted, free of charge, to any person
> + *     obtaining a copy of this software and associated documentation
> + *     files (the "Software"), to deal in the Software without
> + *     restriction, including without limitation the rights to use
> + *     copy, modify, merge, publish, distribute, sublicense, and/or
> + *     sell copies of the Software, and to permit persons to whom the
> + *     Software is furnished to do so, subject to the following
> + *     conditions:
> + *
> + *     The above copyright notice and this permission notice shall be
> + *     included in all copies or substantial portions of the Software.
> + *
> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + *     OTHER DEALINGS IN THE SOFTWARE.
>   *
>   * This file contains the definitions that are common to the Armada
>   * 370 and Armada XP SoC.
> -- 
> 1.9.1
> 
> 

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

* [PATCH 08/27] ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  2015-01-26 10:11   ` Lorenzo Pieralisi
@ 2015-01-26 10:13     ` Gregory CLEMENT
  0 siblings, 0 replies; 116+ messages in thread
From: Gregory CLEMENT @ 2015-01-26 10:13 UTC (permalink / raw)
  To: linux-arm-kernel

On 26/01/2015 11:11, Lorenzo Pieralisi wrote:
> On Mon, Dec 15, 2014 at 03:38:16PM +0000, Gregory CLEMENT wrote:
>> The current GPL only licensing on the device tree makes it very
>> impractical for other software components licensed under another
>> license.
>>
>> In order to make it easier for them to reuse our device trees,
>> relicense our device trees under a GPL/X11 dual-license.
>>
>> Cc: Andrew Lunn <andrew@lunn.ch>
>> Cc: Arnaud Ebalard <arno@natisbad.org>
>> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
>> Cc: Greg Ungerer <gerg@uclinux.org>
>> Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
>> Cc: Jason Cooper <jason@lakedaemon.net>
>> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
>> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
>> Cc: Simon Baatz <gmbnomis@gmail.com>
>> Cc: Simon Guinot <simon.guinot@sequanux.org>
>> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>> Cc: Willy Tarreau <w@1wt.eu>
>> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
> 
> Acked-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>

Great!

Thanks!

> 
>> ---
>>  arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
>>  1 file changed, 37 insertions(+), 3 deletions(-)
>>
>> diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi
>> index 1af428602748..8a322ad57e5f 100644
>> --- a/arch/arm/boot/dts/armada-370-xp.dtsi
>> +++ b/arch/arm/boot/dts/armada-370-xp.dtsi
>> @@ -8,9 +8,43 @@
>>   * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>>   * Ben Dooks <ben.dooks@codethink.co.uk>
>>   *
>> - * 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.
>> + * This file is dual-licensed: you can use it either under the terms
>> + * of the GPL or the X11 license, at your option. Note that this dual
>> + * licensing only applies to this file, and not this project as a
>> + * whole.
>> + *
>> + *  a) This file is free software; you can redistribute it and/or
>> + *     modify it under the terms of the GNU General Public License as
>> + *     published by the Free Software Foundation; either version 2 of the
>> + *     License, or (at your option) any later version.
>> + *
>> + *     This file is distributed in the hope that it will be useful
>> + *     but WITHOUT ANY WARRANTY; without even the implied warranty of
>> + *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>> + *     GNU General Public License for more details.
>> + *
>> + * Or, alternatively
>> + *
>> + *  b) Permission is hereby granted, free of charge, to any person
>> + *     obtaining a copy of this software and associated documentation
>> + *     files (the "Software"), to deal in the Software without
>> + *     restriction, including without limitation the rights to use
>> + *     copy, modify, merge, publish, distribute, sublicense, and/or
>> + *     sell copies of the Software, and to permit persons to whom the
>> + *     Software is furnished to do so, subject to the following
>> + *     conditions:
>> + *
>> + *     The above copyright notice and this permission notice shall be
>> + *     included in all copies or substantial portions of the Software.
>> + *
>> + *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
>> + *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
>> + *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
>> + *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
>> + *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
>> + *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
>> + *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
>> + *     OTHER DEALINGS IN THE SOFTWARE.
>>   *
>>   * This file contains the definitions that are common to the Armada
>>   * 370 and Armada XP SoC.
>> -- 
>> 1.9.1
>>
>>


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11
  2015-01-05 12:03 ` Gregory CLEMENT
                     ` (2 preceding siblings ...)
  2015-01-07 12:54   ` Lorenzo Pieralisi
@ 2015-01-26 10:31   ` Marcin Wojtas
  3 siblings, 0 replies; 116+ messages in thread
From: Marcin Wojtas @ 2015-01-26 10:31 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Gregory,

I'm sorry for such long delay.


> For Marcin Wojtas:
> ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
> ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
> ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
>

Acked-by: Marcin Wojtas <mw@semihalf.com>

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

end of thread, other threads:[~2015-01-26 10:31 UTC | newest]

Thread overview: 116+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-15 15:38 [PATCH 00/27] ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11 Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 01/27] ARM: mvebu: armada-370-db: " Gregory CLEMENT
2014-12-15 17:57   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 02/27] ARM: mvebu: armada-370: " Gregory CLEMENT
2014-12-15 17:57   ` Arnaud Ebalard
2014-12-15 18:59   ` Uwe Kleine-König
2014-12-15 15:38 ` [PATCH 03/27] ARM: mvebu: armada-370-mirabox: " Gregory CLEMENT
2014-12-15 17:57   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 04/27] ARM: mvebu: armada-370-netgear-rn102: " Gregory CLEMENT
2014-12-15 17:57   ` Arnaud Ebalard
2014-12-16  6:58   ` Ben Peddell
2014-12-15 15:38 ` [PATCH 05/27] ARM: mvebu: armada-370-netgear-rn104: " Gregory CLEMENT
2014-12-15 17:57   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 06/27] ARM: mvebu: armada-370-rd: " Gregory CLEMENT
2014-12-15 16:59   ` Florian Fainelli
2014-12-15 17:08     ` Gregory CLEMENT
2014-12-15 17:57   ` Arnaud Ebalard
2014-12-15 18:32   ` Andrew Lunn
2014-12-15 15:38 ` [PATCH 07/27] ARM: mvebu: armada-370-synology-ds213j: " Gregory CLEMENT
2014-12-15 17:58   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 08/27] ARM: mvebu: armada-370-xp: " Gregory CLEMENT
2014-12-15 15:53   ` Willy Tarreau
2014-12-15 15:58     ` Gregory CLEMENT
2014-12-15 17:58   ` Arnaud Ebalard
2014-12-15 18:33   ` Andrew Lunn
2014-12-15 23:22   ` Simon Guinot
2014-12-16 13:03     ` Jason Cooper
2014-12-16 13:37       ` Simon Guinot
2014-12-16 14:45         ` Jason Cooper
2014-12-16 18:31           ` Gregory CLEMENT
2014-12-16 18:55             ` Jason Cooper
2014-12-16 20:03               ` Russell King - ARM Linux
2014-12-16 20:09                 ` Jason Cooper
2014-12-16 20:06               ` Arnd Bergmann
2014-12-16 18:44           ` Russell King - ARM Linux
2014-12-16 20:30             ` Jason Cooper
2014-12-16 20:38               ` Russell King - ARM Linux
2014-12-18 17:56     ` Simon Guinot
2014-12-18 17:59       ` Gregory CLEMENT
2014-12-16  0:20   ` Greg Ungerer
2015-01-26 10:11   ` Lorenzo Pieralisi
2015-01-26 10:13     ` Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 09/27] ARM: mvebu: armada-375-db: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 10/27] ARM: mvebu: armada-375: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 11/27] ARM: mvebu: armada-380: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 12/27] ARM: mvebu: armada-385-db: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 13/27] ARM: mvebu: armada-385: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 14/27] ARM: mvebu: armada-385-rd: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 15/27] ARM: mvebu: armada-38x: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 16/27] ARM: mvebu: armada-xp-axpwifiap: " Gregory CLEMENT
2014-12-15 17:58   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 17/27] ARM: mvebu: armada-xp-db: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 18/27] ARM: mvebu: armada-xp: " Gregory CLEMENT
2014-12-15 15:53   ` Willy Tarreau
2014-12-15 17:58   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 19/27] ARM: mvebu: armada-xp-gp: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 20/27] ARM: mvebu: armada-xp-lenovo-ix4-300d: " Gregory CLEMENT
     [not found]   ` <CAGHj7OKw00-YCoekDHWrz1_eu0kfxVpqNPVcKcKY0rVJ=FhT=g@mail.gmail.com>
2014-12-15 16:32     ` Gregory CLEMENT
2014-12-15 17:58   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 21/27] ARM: mvebu: armada-xp-matrix: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 22/27] ARM: mvebu: armada-xp-mv78230: " Gregory CLEMENT
2014-12-15 17:58   ` Arnaud Ebalard
2014-12-15 18:35   ` Andrew Lunn
2014-12-15 15:38 ` [PATCH 23/27] ARM: mvebu: armada-xp-mv78260: " Gregory CLEMENT
2014-12-15 15:53   ` Willy Tarreau
2014-12-15 17:59   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 24/27] ARM: mvebu: armada-xp-mv78460: " Gregory CLEMENT
2014-12-15 15:54   ` Willy Tarreau
2014-12-15 15:38 ` [PATCH 25/27] ARM: mvebu: armada-xp-netgear-rn2120: " Gregory CLEMENT
2014-12-15 17:59   ` Arnaud Ebalard
2014-12-15 15:38 ` [PATCH 26/27] ARM: mvebu: armada-xp-openblocks-ax3-4: " Gregory CLEMENT
2014-12-15 15:38 ` [PATCH 27/27] ARM: mvebu: armada-xp-synology-ds414: " Gregory CLEMENT
2014-12-15 17:59   ` Arnaud Ebalard
2014-12-15 16:07 ` [PATCH 00/27] ARM: mvebu: armada-*: " Jason Cooper
2014-12-15 16:27   ` Gregory CLEMENT
2014-12-15 19:10   ` Imre Kaloz
2014-12-15 17:21 ` Sebastian Hesselbarth
2014-12-15 20:56 ` Simon Baatz
2014-12-17 20:51 ` Ezequiel Garcia
2014-12-17 21:17 ` Thomas Petazzoni
2014-12-18 10:15 ` Philipp Zabel
2014-12-18 17:15 ` Gregory CLEMENT
2014-12-18 19:15   ` Jason Cooper
2014-12-19 14:36     ` Gregory CLEMENT
2014-12-19 16:02       ` Jason Cooper
2014-12-19 16:09         ` Gregory CLEMENT
2014-12-19 17:03           ` Jason Cooper
2014-12-19 17:11             ` Gregory CLEMENT
2014-12-19 17:43               ` Jason Cooper
2014-12-19 18:16                 ` Simon Guinot
2014-12-21 23:50                   ` Jason Cooper
2014-12-22 11:29                     ` Simon Guinot
2014-12-22 11:29                       ` Simon Guinot
2014-12-22 19:14                       ` Andrew Lunn
2014-12-22 19:14                         ` Andrew Lunn
2014-12-22 21:14                       ` Arnd Bergmann
2014-12-22 21:14                         ` Arnd Bergmann
2014-12-23 12:22                         ` Simon Guinot
2014-12-23 12:22                           ` Simon Guinot
2014-12-30 15:17                           ` Jason Cooper
2014-12-30 15:17                             ` Jason Cooper
2014-12-30 15:12                       ` Jason Cooper
2014-12-30 15:12                         ` Jason Cooper
2015-01-05 12:03 ` Gregory CLEMENT
2015-01-06  2:05   ` Ryan Press
2015-01-06  8:42     ` Gregory CLEMENT
2015-01-08 13:57       ` Ryan Press
2015-01-07 12:47   ` Heikki Krogerus
2015-01-08 13:52     ` Gregory CLEMENT
2015-01-07 12:54   ` Lorenzo Pieralisi
2015-01-08 13:56     ` Gregory CLEMENT
2015-01-21 14:00     ` Gregory CLEMENT
2015-01-23 10:54       ` Lorenzo Pieralisi
2015-01-26 10:31   ` Marcin Wojtas
2015-01-14  0:20 ` Nobuhiro Iwamatsu
2015-01-14  8:11   ` Gregory CLEMENT

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.