linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] arm64: dts: arm: Fix copyrights and license tags
@ 2022-09-22 14:20 Andre Przywara
  2022-09-22 14:20 ` [PATCH 1/3] arm64: dts: arm: unify DT license statements Andre Przywara
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Andre Przywara @ 2022-09-22 14:20 UTC (permalink / raw)
  To: Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi, Rob Herring,
	Grant Likely, Krzysztof Kozlowski
  Cc: Jean-Philippe Brucker, Pawel Moll, linux-arm-kernel, devicetree,
	linux-kernel

The usage of license tags and copyrights for the DT files of Arm Ltd.
devices was rather incoherent: some didn't carry either at all, some
just got a placeholder GPL-2.0 tag, others didn't use SPDX tags, etc.

Fix this by harmonising the licences and tags:
- Every file gets a SPDX tag, dual licensing with GPL and some BSD
  compatible license, as it is recommended for DT files.
- GPL requires a copyright line, so add Copyright lines to every file as
  well. The company used (either Arm Ltd. or Linaro) was derived by
  looking at the domain of the initial contributor. I would like to ask
  Grant Likely (or someone else from Linaro) to confirm this for Linaro.

This was triggered when trying to import kernel DT files into the
Trusted Firmware-A repository, so that the DTB can be built into the FIP
package. This requires both a BSD compatible license, but also does
checks for SPDX tags and Copyright lines in its CI.

Cheers,
Andre

Andre Przywara (3):
  arm64: dts: arm: unify DT license statements
  arm64: dts: arm: add copyright messages (Arm Ltd.)
  arm64: dts: arm: add copyright messages (Linaro)

 arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi      | 3 ++-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts  | 3 ++-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts       | 4 ++--
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi      | 3 ++-
 arch/arm64/boot/dts/arm/foundation-v8-psci.dts        | 3 ++-
 arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi       | 3 ++-
 arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi | 3 ++-
 arch/arm64/boot/dts/arm/foundation-v8.dts             | 5 ++---
 arch/arm64/boot/dts/arm/foundation-v8.dtsi            | 4 ++--
 arch/arm64/boot/dts/arm/fvp-base-revc.dts             | 4 +++-
 arch/arm64/boot/dts/arm/juno-base.dtsi                | 7 ++++++-
 arch/arm64/boot/dts/arm/juno-clocks.dtsi              | 3 +--
 arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi             | 7 ++++++-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi         | 3 +--
 arch/arm64/boot/dts/arm/juno-r1-scmi.dts              | 6 ++++++
 arch/arm64/boot/dts/arm/juno-r1.dts                   | 3 +--
 arch/arm64/boot/dts/arm/juno-r2-scmi.dts              | 6 ++++++
 arch/arm64/boot/dts/arm/juno-r2.dts                   | 3 +--
 arch/arm64/boot/dts/arm/juno-scmi.dts                 | 2 ++
 arch/arm64/boot/dts/arm/juno-scmi.dtsi                | 6 ++++++
 arch/arm64/boot/dts/arm/juno.dts                      | 3 +--
 arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts            | 4 +++-
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi  | 4 +++-
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi      | 4 +++-
 arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts  | 6 +++---
 25 files changed, 70 insertions(+), 32 deletions(-)

-- 
2.25.1


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

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

* [PATCH 1/3] arm64: dts: arm: unify DT license statements
  2022-09-22 14:20 [PATCH 0/3] arm64: dts: arm: Fix copyrights and license tags Andre Przywara
@ 2022-09-22 14:20 ` Andre Przywara
  2022-09-23 10:49   ` Liviu Dudau
  2022-09-22 14:20 ` [PATCH 2/3] arm64: dts: arm: add copyright messages (Arm Ltd.) Andre Przywara
  2022-09-22 14:20 ` [PATCH 3/3] arm64: dts: arm: add copyright messages (Linaro) Andre Przywara
  2 siblings, 1 reply; 6+ messages in thread
From: Andre Przywara @ 2022-09-22 14:20 UTC (permalink / raw)
  To: Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi, Rob Herring,
	Grant Likely, Krzysztof Kozlowski
  Cc: Jean-Philippe Brucker, Pawel Moll, linux-arm-kernel, devicetree,
	linux-kernel

Many devicetree files for Arm Ltd. arm64 boards did not contain a
license statement. Some just got a blanket GPL-2.0 tag by a script,
confirming the default license for files in the kernel tree.

Add an explicit SPDX license tag for every file, at the beginning.
Also extend the license to include a BSD compatible license, as it's
customary and recommended for DT files.
For files without an explicit history license-wise, this is MIT,
otherwise we keep the BSD (2-clause) license that some files already
carried.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
---
 arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi      | 1 +
 arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts  | 1 +
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts       | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi      | 1 +
 arch/arm64/boot/dts/arm/foundation-v8-psci.dts        | 1 +
 arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi       | 1 +
 arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi | 1 +
 arch/arm64/boot/dts/arm/foundation-v8.dts             | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8.dtsi            | 2 +-
 arch/arm64/boot/dts/arm/fvp-base-revc.dts             | 2 +-
 arch/arm64/boot/dts/arm/juno-base.dtsi                | 2 +-
 arch/arm64/boot/dts/arm/juno-clocks.dtsi              | 3 +--
 arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi             | 2 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi         | 3 +--
 arch/arm64/boot/dts/arm/juno-r1-scmi.dts              | 1 +
 arch/arm64/boot/dts/arm/juno-r1.dts                   | 3 +--
 arch/arm64/boot/dts/arm/juno-r2-scmi.dts              | 1 +
 arch/arm64/boot/dts/arm/juno-r2.dts                   | 3 +--
 arch/arm64/boot/dts/arm/juno-scmi.dts                 | 1 +
 arch/arm64/boot/dts/arm/juno-scmi.dtsi                | 1 +
 arch/arm64/boot/dts/arm/juno.dts                      | 3 +--
 arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts            | 2 +-
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi  | 2 +-
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi      | 2 +-
 arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts  | 2 +-
 25 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
index 655fdcce15614..53fa6b9fd86fb 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts b/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
index e096e670bec3c..32c16d7f216ab 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
+++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
index c87380e87f595..e1426de132560 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
+++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
index e4a3c7dbcc20c..dd2d305b53393 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-psci.dts b/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
index 723f23c7cd31a..1d6c6bcb08cdd 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
+++ b/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
index 16cdf395728bc..f9589905dc024 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
index 4d4186ba0e8c1..6796bbb5eef05 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/foundation-v8.dts b/arch/arm64/boot/dts/arm/foundation-v8.dts
index b17347d75ec60..a73bf774c7603 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8.dts
+++ b/arch/arm64/boot/dts/arm/foundation-v8.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/foundation-v8.dtsi b/arch/arm64/boot/dts/arm/foundation-v8.dtsi
index 83e3e7e3984fc..152bc7f0f37cb 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd.
  *
diff --git a/arch/arm64/boot/dts/arm/fvp-base-revc.dts b/arch/arm64/boot/dts/arm/fvp-base-revc.dts
index 5f6f30c801a7f..45cef48378d07 100644
--- a/arch/arm64/boot/dts/arm/fvp-base-revc.dts
+++ b/arch/arm64/boot/dts/arm/fvp-base-revc.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd. Fast Models
  *
diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts/arm/juno-base.dtsi
index 2f27619d8abd5..5f89d984b031e 100644
--- a/arch/arm64/boot/dts/arm/juno-base.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-base.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 #include "juno-clocks.dtsi"
 #include "juno-motherboard.dtsi"
 
diff --git a/arch/arm64/boot/dts/arm/juno-clocks.dtsi b/arch/arm64/boot/dts/arm/juno-clocks.dtsi
index 2870b5eeb1984..27aec6425512b 100644
--- a/arch/arm64/boot/dts/arm/juno-clocks.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-clocks.dtsi
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 /*
  * ARM Juno Platform clocks
  *
  * Copyright (c) 2013-2014 ARM Ltd
  *
- * This file is licensed under a dual GPLv2 or BSD license.
- *
  */
 / {
 	/* SoC fixed clocks */
diff --git a/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi b/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
index 09d2b692e9e1f..4299287e1e284 100644
--- a/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 / {
 	funnel@20130000 { /* cssys1 */
 		compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
diff --git a/arch/arm64/boot/dts/arm/juno-motherboard.dtsi b/arch/arm64/boot/dts/arm/juno-motherboard.dtsi
index be42932f7e21e..21f84a34f6ff0 100644
--- a/arch/arm64/boot/dts/arm/juno-motherboard.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-motherboard.dtsi
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 /*
  * ARM Juno Platform motherboard peripherals
  *
  * Copyright (c) 2013-2014 ARM Ltd
  *
- * This file is licensed under a dual GPLv2 or BSD license.
- *
  */
 
 / {
diff --git a/arch/arm64/boot/dts/arm/juno-r1-scmi.dts b/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
index dd9ea69f086f8..e63543c624f4a 100644
--- a/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
+++ b/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 #include "juno-r1.dts"
 #include "juno-scmi.dtsi"
 
diff --git a/arch/arm64/boot/dts/arm/juno-r1.dts b/arch/arm64/boot/dts/arm/juno-r1.dts
index 6451c62146fda..9253ca28e8fa5 100644
--- a/arch/arm64/boot/dts/arm/juno-r1.dts
+++ b/arch/arm64/boot/dts/arm/juno-r1.dts
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 /*
  * ARM Ltd. Juno Platform
  *
  * Copyright (c) 2015 ARM Ltd.
- *
- * This file is licensed under a dual GPLv2 or BSD license.
  */
 
 /dts-v1/;
diff --git a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
index de2cbac1d1c3e..6c80f08b3ec2e 100644
--- a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
+++ b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 #include "juno-r2.dts"
 #include "juno-scmi.dtsi"
 
diff --git a/arch/arm64/boot/dts/arm/juno-r2.dts b/arch/arm64/boot/dts/arm/juno-r2.dts
index 438cd1ff4bd08..2545bc79158f1 100644
--- a/arch/arm64/boot/dts/arm/juno-r2.dts
+++ b/arch/arm64/boot/dts/arm/juno-r2.dts
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 /*
  * ARM Ltd. Juno Platform
  *
  * Copyright (c) 2015 ARM Ltd.
- *
- * This file is licensed under a dual GPLv2 or BSD license.
  */
 
 /dts-v1/;
diff --git a/arch/arm64/boot/dts/arm/juno-scmi.dts b/arch/arm64/boot/dts/arm/juno-scmi.dts
index 41588fa46d317..51844a407a7dd 100644
--- a/arch/arm64/boot/dts/arm/juno-scmi.dts
+++ b/arch/arm64/boot/dts/arm/juno-scmi.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 #include "juno.dts"
 #include "juno-scmi.dtsi"
 
diff --git a/arch/arm64/boot/dts/arm/juno-scmi.dtsi b/arch/arm64/boot/dts/arm/juno-scmi.dtsi
index ec85cd2c733ce..c6f4b80d3dff0 100644
--- a/arch/arm64/boot/dts/arm/juno-scmi.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-scmi.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 / {
 	etf@20010000 {
 		power-domains = <&scmi_devpd 8>;
diff --git a/arch/arm64/boot/dts/arm/juno.dts b/arch/arm64/boot/dts/arm/juno.dts
index cf4a582113999..270505339eecd 100644
--- a/arch/arm64/boot/dts/arm/juno.dts
+++ b/arch/arm64/boot/dts/arm/juno.dts
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 /*
  * ARM Ltd. Juno Platform
  *
  * Copyright (c) 2013-2014 ARM Ltd.
- *
- * This file is licensed under a dual GPLv2 or BSD license.
  */
 
 /dts-v1/;
diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts b/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
index 258991ad7cc0a..5b514c865845d 100644
--- a/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
+++ b/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd. Fast Models
  *
diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
index ec2d5280a30b1..9dd155ef09ab3 100644
--- a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
+++ b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd. Fast Models
  *
diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
index ba8beef3fe99e..5f8f17d6c8e59 100644
--- a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
+++ b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd. Fast Models
  *
diff --git a/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts b/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
index 5b6d9d8e934db..8cb44b0577ca5 100644
--- a/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
+++ b/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
  * ARM Ltd. Versatile Express
  *
-- 
2.25.1


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

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

* [PATCH 2/3] arm64: dts: arm: add copyright messages (Arm Ltd.)
  2022-09-22 14:20 [PATCH 0/3] arm64: dts: arm: Fix copyrights and license tags Andre Przywara
  2022-09-22 14:20 ` [PATCH 1/3] arm64: dts: arm: unify DT license statements Andre Przywara
@ 2022-09-22 14:20 ` Andre Przywara
  2022-09-23 11:31   ` Liviu Dudau
  2022-09-22 14:20 ` [PATCH 3/3] arm64: dts: arm: add copyright messages (Linaro) Andre Przywara
  2 siblings, 1 reply; 6+ messages in thread
From: Andre Przywara @ 2022-09-22 14:20 UTC (permalink / raw)
  To: Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi, Rob Herring,
	Grant Likely, Krzysztof Kozlowski
  Cc: Jean-Philippe Brucker, Pawel Moll, linux-arm-kernel, devicetree,
	linux-kernel

The GPL license seems to require an explicit copyright statement.

Add the appropriate line into files which were lacking this. This
assigns the copyright to Arm Ltd., for files which were originally
contributed by Arm Ltd. employees.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
---
 arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi      | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts  | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts       | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi      | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8-psci.dts        | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi       | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi | 2 +-
 arch/arm64/boot/dts/arm/foundation-v8.dts             | 3 +--
 arch/arm64/boot/dts/arm/foundation-v8.dtsi            | 2 +-
 arch/arm64/boot/dts/arm/juno-base.dtsi                | 5 +++++
 arch/arm64/boot/dts/arm/juno-r1-scmi.dts              | 5 +++++
 arch/arm64/boot/dts/arm/juno-r2-scmi.dts              | 5 +++++
 arch/arm64/boot/dts/arm/juno-scmi.dts                 | 1 +
 arch/arm64/boot/dts/arm/juno-scmi.dtsi                | 5 +++++
 arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts            | 2 ++
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi      | 2 ++
 arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts  | 4 ++--
 17 files changed, 36 insertions(+), 12 deletions(-)

diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
index 53fa6b9fd86fb..db61c828ff8e4 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS (GICv2 configuration)
  */
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts b/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
index 32c16d7f216ab..b2f8ceeb4d51c 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
+++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS (GICv3+PSCI configuration)
  */
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
index e1426de132560..81dd879379d72 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
+++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS (GICv3 configuration)
  */
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
index dd2d305b53393..83f24b2cb0586 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS (GICv3 configuration)
  */
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-psci.dts b/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
index 1d6c6bcb08cdd..5afc1cd59b5cf 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
+++ b/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS (GICv2+PSCI configuration)
  */
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
index f9589905dc024..bf748a0db4fa6 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS (PSCI configuration)
  */
diff --git a/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
index 6796bbb5eef05..b9352ccff0194 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS (spin table configuration)
  */
diff --git a/arch/arm64/boot/dts/arm/foundation-v8.dts b/arch/arm64/boot/dts/arm/foundation-v8.dts
index a73bf774c7603..e1bae3f8de702 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8.dts
+++ b/arch/arm64/boot/dts/arm/foundation-v8.dts
@@ -1,10 +1,9 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS (GICv2 configuration)
  */
-
 #include "foundation-v8.dtsi"
 #include "foundation-v8-gicv2.dtsi"
 #include "foundation-v8-spin-table.dtsi"
diff --git a/arch/arm64/boot/dts/arm/foundation-v8.dtsi b/arch/arm64/boot/dts/arm/foundation-v8.dtsi
index 152bc7f0f37cb..5ad4102d6073c 100644
--- a/arch/arm64/boot/dts/arm/foundation-v8.dtsi
+++ b/arch/arm64/boot/dts/arm/foundation-v8.dtsi
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd.
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
  * ARMv8 Foundation model DTS
  */
diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts/arm/juno-base.dtsi
index 5f89d984b031e..ae890f3b448ee 100644
--- a/arch/arm64/boot/dts/arm/juno-base.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-base.dtsi
@@ -1,4 +1,9 @@
 // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+/*
+ * Arm Juno board common peripheral definitions
+ *
+ * Copyright (c) 2014-2022 Arm Ltd.
+ */
 #include "juno-clocks.dtsi"
 #include "juno-motherboard.dtsi"
 
diff --git a/arch/arm64/boot/dts/arm/juno-r1-scmi.dts b/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
index e63543c624f4a..d554ce3794f0d 100644
--- a/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
+++ b/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
@@ -1,4 +1,9 @@
 // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+/*
+ * SCMI definitions specific to the Arm Juno R1 board
+ *
+ * Copyright (c) 2022 Arm Ltd.
+ */
 #include "juno-r1.dts"
 #include "juno-scmi.dtsi"
 
diff --git a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
index 6c80f08b3ec2e..9781dcb9f2e14 100644
--- a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
+++ b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
@@ -1,4 +1,9 @@
 // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+/*
+ * SCMI definitions specific to the Arm Juno R2 board
+ *
+ * Copyright (c) 2022 Arm Ltd.
+ */
 #include "juno-r2.dts"
 #include "juno-scmi.dtsi"
 
diff --git a/arch/arm64/boot/dts/arm/juno-scmi.dts b/arch/arm64/boot/dts/arm/juno-scmi.dts
index 51844a407a7dd..56880d8fd1ff0 100644
--- a/arch/arm64/boot/dts/arm/juno-scmi.dts
+++ b/arch/arm64/boot/dts/arm/juno-scmi.dts
@@ -1,4 +1,5 @@
 // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+/* Copyright (c) 2022 Arm Ltd. */
 #include "juno.dts"
 #include "juno-scmi.dtsi"
 
diff --git a/arch/arm64/boot/dts/arm/juno-scmi.dtsi b/arch/arm64/boot/dts/arm/juno-scmi.dtsi
index c6f4b80d3dff0..d78f595b30600 100644
--- a/arch/arm64/boot/dts/arm/juno-scmi.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-scmi.dtsi
@@ -1,4 +1,9 @@
 // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+/*
+ * SCMI definitions shared by all Arm Juno boards
+ *
+ * Copyright (c) 2022 Arm Ltd.
+ */
 / {
 	etf@20010000 {
 		power-domains = <&scmi_devpd 8>;
diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts b/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
index 5b514c865845d..1fecc3f3655eb 100644
--- a/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
+++ b/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
@@ -2,6 +2,8 @@
 /*
  * ARM Ltd. Fast Models
  *
+ * Copyright (c) 2012-2022 Arm Ltd.
+ *
  * Architecture Envelope Model (AEM) ARMv8-A
  * ARMAEMv8AMPCT
  *
diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
index 5f8f17d6c8e59..5b525a7063d37 100644
--- a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
+++ b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
@@ -2,6 +2,8 @@
 /*
  * ARM Ltd. Fast Models
  *
+ * Copyright (c) 2012-2022 Arm Ltd.
+ *
  * Versatile Express (VE) system model
  * Motherboard component
  *
diff --git a/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts b/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
index 8cb44b0577ca5..72a0c1dcc48fd 100644
--- a/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
+++ b/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
 /*
- * ARM Ltd. Versatile Express
+ * Copyright (c) 2012-2022 Arm Ltd.
  *
- * LogicTile Express 20MG
+ * ARM Ltd. Versatile Express LogicTile Express 20MG
  * V2F-1XV7
  *
  * Cortex-A53 (2 cores) Soft Macrocell Model
-- 
2.25.1


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

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

* [PATCH 3/3] arm64: dts: arm: add copyright messages (Linaro)
  2022-09-22 14:20 [PATCH 0/3] arm64: dts: arm: Fix copyrights and license tags Andre Przywara
  2022-09-22 14:20 ` [PATCH 1/3] arm64: dts: arm: unify DT license statements Andre Przywara
  2022-09-22 14:20 ` [PATCH 2/3] arm64: dts: arm: add copyright messages (Arm Ltd.) Andre Przywara
@ 2022-09-22 14:20 ` Andre Przywara
  2 siblings, 0 replies; 6+ messages in thread
From: Andre Przywara @ 2022-09-22 14:20 UTC (permalink / raw)
  To: Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi, Rob Herring,
	Grant Likely, Krzysztof Kozlowski
  Cc: Jean-Philippe Brucker, Pawel Moll, linux-arm-kernel, devicetree,
	linux-kernel

The GPL license seems to require an explicit copyright statement.

Add the appropriate line into files which were lacking this. This
assigns the copyright to Linaro, for files which were originally
contributed by Linaro employees or assignees.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
---
 arch/arm64/boot/dts/arm/fvp-base-revc.dts            | 2 ++
 arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi            | 5 +++++
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 2 ++
 3 files changed, 9 insertions(+)

diff --git a/arch/arm64/boot/dts/arm/fvp-base-revc.dts b/arch/arm64/boot/dts/arm/fvp-base-revc.dts
index 45cef48378d07..9d0d1a39b9c31 100644
--- a/arch/arm64/boot/dts/arm/fvp-base-revc.dts
+++ b/arch/arm64/boot/dts/arm/fvp-base-revc.dts
@@ -2,6 +2,8 @@
 /*
  * ARM Ltd. Fast Models
  *
+ * Copyright (c) 2017-2022 Linaro Ltd.
+ *
  * Architecture Envelope Model (AEM) ARMv8-A
  * ARMAEMv8AMPCT
  *
diff --git a/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi b/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
index 4299287e1e284..e9f2eb53712d8 100644
--- a/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
@@ -1,4 +1,9 @@
 // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+/*
+ * Arm Juno board common Coresight definitions
+ *
+ * Copyright (c) 2017-2022 Linaro Ltd.
+ */
 / {
 	funnel@20130000 { /* cssys1 */
 		compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
index 9dd155ef09ab3..44a6e7ad287c3 100644
--- a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
+++ b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
@@ -2,6 +2,8 @@
 /*
  * ARM Ltd. Fast Models
  *
+ * Copyright (c) 2017-2022 Linaro Ltd.
+ *
  * "rs2" extension for the v2m motherboard
  */
 / {
-- 
2.25.1


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

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

* Re: [PATCH 1/3] arm64: dts: arm: unify DT license statements
  2022-09-22 14:20 ` [PATCH 1/3] arm64: dts: arm: unify DT license statements Andre Przywara
@ 2022-09-23 10:49   ` Liviu Dudau
  0 siblings, 0 replies; 6+ messages in thread
From: Liviu Dudau @ 2022-09-23 10:49 UTC (permalink / raw)
  To: Andre Przywara
  Cc: Sudeep Holla, Lorenzo Pieralisi, Rob Herring, Grant Likely,
	Krzysztof Kozlowski, Jean-Philippe Brucker, Pawel Moll,
	linux-arm-kernel, devicetree, linux-kernel

On Thu, Sep 22, 2022 at 03:20:08PM +0100, Andre Przywara wrote:
> Many devicetree files for Arm Ltd. arm64 boards did not contain a
> license statement. Some just got a blanket GPL-2.0 tag by a script,
> confirming the default license for files in the kernel tree.
> 
> Add an explicit SPDX license tag for every file, at the beginning.
> Also extend the license to include a BSD compatible license, as it's
> customary and recommended for DT files.
> For files without an explicit history license-wise, this is MIT,
> otherwise we keep the BSD (2-clause) license that some files already
> carried.
> 
> Signed-off-by: Andre Przywara <andre.przywara@arm.com>

Acked-by: Liviu Dudau <liviu.dudau@arm.com>

Best regards,
Liviu

> ---
>  arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi      | 1 +
>  arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts  | 1 +
>  arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts       | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi      | 1 +
>  arch/arm64/boot/dts/arm/foundation-v8-psci.dts        | 1 +
>  arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi       | 1 +
>  arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi | 1 +
>  arch/arm64/boot/dts/arm/foundation-v8.dts             | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8.dtsi            | 2 +-
>  arch/arm64/boot/dts/arm/fvp-base-revc.dts             | 2 +-
>  arch/arm64/boot/dts/arm/juno-base.dtsi                | 2 +-
>  arch/arm64/boot/dts/arm/juno-clocks.dtsi              | 3 +--
>  arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi             | 2 +-
>  arch/arm64/boot/dts/arm/juno-motherboard.dtsi         | 3 +--
>  arch/arm64/boot/dts/arm/juno-r1-scmi.dts              | 1 +
>  arch/arm64/boot/dts/arm/juno-r1.dts                   | 3 +--
>  arch/arm64/boot/dts/arm/juno-r2-scmi.dts              | 1 +
>  arch/arm64/boot/dts/arm/juno-r2.dts                   | 3 +--
>  arch/arm64/boot/dts/arm/juno-scmi.dts                 | 1 +
>  arch/arm64/boot/dts/arm/juno-scmi.dtsi                | 1 +
>  arch/arm64/boot/dts/arm/juno.dts                      | 3 +--
>  arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts            | 2 +-
>  arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi  | 2 +-
>  arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi      | 2 +-
>  arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts  | 2 +-
>  25 files changed, 25 insertions(+), 20 deletions(-)
> 
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
> index 655fdcce15614..53fa6b9fd86fb 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts b/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
> index e096e670bec3c..32c16d7f216ab 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
> index c87380e87f595..e1426de132560 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
> index e4a3c7dbcc20c..dd2d305b53393 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-psci.dts b/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
> index 723f23c7cd31a..1d6c6bcb08cdd 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
> index 16cdf395728bc..f9589905dc024 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
> index 4d4186ba0e8c1..6796bbb5eef05 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8.dts b/arch/arm64/boot/dts/arm/foundation-v8.dts
> index b17347d75ec60..a73bf774c7603 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8.dts
> +++ b/arch/arm64/boot/dts/arm/foundation-v8.dts
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8.dtsi b/arch/arm64/boot/dts/arm/foundation-v8.dtsi
> index 83e3e7e3984fc..152bc7f0f37cb 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8.dtsi
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd.
>   *
> diff --git a/arch/arm64/boot/dts/arm/fvp-base-revc.dts b/arch/arm64/boot/dts/arm/fvp-base-revc.dts
> index 5f6f30c801a7f..45cef48378d07 100644
> --- a/arch/arm64/boot/dts/arm/fvp-base-revc.dts
> +++ b/arch/arm64/boot/dts/arm/fvp-base-revc.dts
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd. Fast Models
>   *
> diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts/arm/juno-base.dtsi
> index 2f27619d8abd5..5f89d984b031e 100644
> --- a/arch/arm64/boot/dts/arm/juno-base.dtsi
> +++ b/arch/arm64/boot/dts/arm/juno-base.dtsi
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  #include "juno-clocks.dtsi"
>  #include "juno-motherboard.dtsi"
>  
> diff --git a/arch/arm64/boot/dts/arm/juno-clocks.dtsi b/arch/arm64/boot/dts/arm/juno-clocks.dtsi
> index 2870b5eeb1984..27aec6425512b 100644
> --- a/arch/arm64/boot/dts/arm/juno-clocks.dtsi
> +++ b/arch/arm64/boot/dts/arm/juno-clocks.dtsi
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  /*
>   * ARM Juno Platform clocks
>   *
>   * Copyright (c) 2013-2014 ARM Ltd
>   *
> - * This file is licensed under a dual GPLv2 or BSD license.
> - *
>   */
>  / {
>  	/* SoC fixed clocks */
> diff --git a/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi b/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
> index 09d2b692e9e1f..4299287e1e284 100644
> --- a/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
> +++ b/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  / {
>  	funnel@20130000 { /* cssys1 */
>  		compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
> diff --git a/arch/arm64/boot/dts/arm/juno-motherboard.dtsi b/arch/arm64/boot/dts/arm/juno-motherboard.dtsi
> index be42932f7e21e..21f84a34f6ff0 100644
> --- a/arch/arm64/boot/dts/arm/juno-motherboard.dtsi
> +++ b/arch/arm64/boot/dts/arm/juno-motherboard.dtsi
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  /*
>   * ARM Juno Platform motherboard peripherals
>   *
>   * Copyright (c) 2013-2014 ARM Ltd
>   *
> - * This file is licensed under a dual GPLv2 or BSD license.
> - *
>   */
>  
>  / {
> diff --git a/arch/arm64/boot/dts/arm/juno-r1-scmi.dts b/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
> index dd9ea69f086f8..e63543c624f4a 100644
> --- a/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
> +++ b/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  #include "juno-r1.dts"
>  #include "juno-scmi.dtsi"
>  
> diff --git a/arch/arm64/boot/dts/arm/juno-r1.dts b/arch/arm64/boot/dts/arm/juno-r1.dts
> index 6451c62146fda..9253ca28e8fa5 100644
> --- a/arch/arm64/boot/dts/arm/juno-r1.dts
> +++ b/arch/arm64/boot/dts/arm/juno-r1.dts
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  /*
>   * ARM Ltd. Juno Platform
>   *
>   * Copyright (c) 2015 ARM Ltd.
> - *
> - * This file is licensed under a dual GPLv2 or BSD license.
>   */
>  
>  /dts-v1/;
> diff --git a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
> index de2cbac1d1c3e..6c80f08b3ec2e 100644
> --- a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
> +++ b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  #include "juno-r2.dts"
>  #include "juno-scmi.dtsi"
>  
> diff --git a/arch/arm64/boot/dts/arm/juno-r2.dts b/arch/arm64/boot/dts/arm/juno-r2.dts
> index 438cd1ff4bd08..2545bc79158f1 100644
> --- a/arch/arm64/boot/dts/arm/juno-r2.dts
> +++ b/arch/arm64/boot/dts/arm/juno-r2.dts
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  /*
>   * ARM Ltd. Juno Platform
>   *
>   * Copyright (c) 2015 ARM Ltd.
> - *
> - * This file is licensed under a dual GPLv2 or BSD license.
>   */
>  
>  /dts-v1/;
> diff --git a/arch/arm64/boot/dts/arm/juno-scmi.dts b/arch/arm64/boot/dts/arm/juno-scmi.dts
> index 41588fa46d317..51844a407a7dd 100644
> --- a/arch/arm64/boot/dts/arm/juno-scmi.dts
> +++ b/arch/arm64/boot/dts/arm/juno-scmi.dts
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  #include "juno.dts"
>  #include "juno-scmi.dtsi"
>  
> diff --git a/arch/arm64/boot/dts/arm/juno-scmi.dtsi b/arch/arm64/boot/dts/arm/juno-scmi.dtsi
> index ec85cd2c733ce..c6f4b80d3dff0 100644
> --- a/arch/arm64/boot/dts/arm/juno-scmi.dtsi
> +++ b/arch/arm64/boot/dts/arm/juno-scmi.dtsi
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  / {
>  	etf@20010000 {
>  		power-domains = <&scmi_devpd 8>;
> diff --git a/arch/arm64/boot/dts/arm/juno.dts b/arch/arm64/boot/dts/arm/juno.dts
> index cf4a582113999..270505339eecd 100644
> --- a/arch/arm64/boot/dts/arm/juno.dts
> +++ b/arch/arm64/boot/dts/arm/juno.dts
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
>  /*
>   * ARM Ltd. Juno Platform
>   *
>   * Copyright (c) 2013-2014 ARM Ltd.
> - *
> - * This file is licensed under a dual GPLv2 or BSD license.
>   */
>  
>  /dts-v1/;
> diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts b/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
> index 258991ad7cc0a..5b514c865845d 100644
> --- a/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
> +++ b/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd. Fast Models
>   *
> diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
> index ec2d5280a30b1..9dd155ef09ab3 100644
> --- a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
> +++ b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd. Fast Models
>   *
> diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
> index ba8beef3fe99e..5f8f17d6c8e59 100644
> --- a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
> +++ b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd. Fast Models
>   *
> diff --git a/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts b/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
> index 5b6d9d8e934db..8cb44b0577ca5 100644
> --- a/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
> +++ b/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
>   * ARM Ltd. Versatile Express
>   *
> -- 
> 2.25.1
> 

-- 
====================
| I would like to |
| fix the world,  |
| but they're not |
| giving me the   |
 \ source code!  /
  ---------------
    ¯\_(ツ)_/¯

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

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

* Re: [PATCH 2/3] arm64: dts: arm: add copyright messages (Arm Ltd.)
  2022-09-22 14:20 ` [PATCH 2/3] arm64: dts: arm: add copyright messages (Arm Ltd.) Andre Przywara
@ 2022-09-23 11:31   ` Liviu Dudau
  0 siblings, 0 replies; 6+ messages in thread
From: Liviu Dudau @ 2022-09-23 11:31 UTC (permalink / raw)
  To: Andre Przywara
  Cc: Sudeep Holla, Lorenzo Pieralisi, Rob Herring, Grant Likely,
	Krzysztof Kozlowski, Jean-Philippe Brucker, Pawel Moll,
	linux-arm-kernel, devicetree, linux-kernel

On Thu, Sep 22, 2022 at 03:20:09PM +0100, Andre Przywara wrote:
> The GPL license seems to require an explicit copyright statement.
> 
> Add the appropriate line into files which were lacking this. This
> assigns the copyright to Arm Ltd., for files which were originally
> contributed by Arm Ltd. employees.
> 
> Signed-off-by: Andre Przywara <andre.przywara@arm.com>

Acked-by: Liviu Dudau <liviu.dudau@arm.com>

Best regards,
Liviu

> ---
>  arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi      | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts  | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts       | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi      | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8-psci.dts        | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi       | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi | 2 +-
>  arch/arm64/boot/dts/arm/foundation-v8.dts             | 3 +--
>  arch/arm64/boot/dts/arm/foundation-v8.dtsi            | 2 +-
>  arch/arm64/boot/dts/arm/juno-base.dtsi                | 5 +++++
>  arch/arm64/boot/dts/arm/juno-r1-scmi.dts              | 5 +++++
>  arch/arm64/boot/dts/arm/juno-r2-scmi.dts              | 5 +++++
>  arch/arm64/boot/dts/arm/juno-scmi.dts                 | 1 +
>  arch/arm64/boot/dts/arm/juno-scmi.dtsi                | 5 +++++
>  arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts            | 2 ++
>  arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi      | 2 ++
>  arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts  | 4 ++--
>  17 files changed, 36 insertions(+), 12 deletions(-)
> 
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
> index 53fa6b9fd86fb..db61c828ff8e4 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi
> @@ -1,6 +1,6 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS (GICv2 configuration)
>   */
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts b/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
> index 32c16d7f216ab..b2f8ceeb4d51c 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3-psci.dts
> @@ -1,6 +1,6 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS (GICv3+PSCI configuration)
>   */
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
> index e1426de132560..81dd879379d72 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts
> @@ -1,6 +1,6 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS (GICv3 configuration)
>   */
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
> index dd2d305b53393..83f24b2cb0586 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi
> @@ -1,6 +1,6 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS (GICv3 configuration)
>   */
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-psci.dts b/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
> index 1d6c6bcb08cdd..5afc1cd59b5cf 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-psci.dts
> @@ -1,6 +1,6 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS (GICv2+PSCI configuration)
>   */
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
> index f9589905dc024..bf748a0db4fa6 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-psci.dtsi
> @@ -1,6 +1,6 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS (PSCI configuration)
>   */
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi b/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
> index 6796bbb5eef05..b9352ccff0194 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8-spin-table.dtsi
> @@ -1,6 +1,6 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS (spin table configuration)
>   */
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8.dts b/arch/arm64/boot/dts/arm/foundation-v8.dts
> index a73bf774c7603..e1bae3f8de702 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8.dts
> +++ b/arch/arm64/boot/dts/arm/foundation-v8.dts
> @@ -1,10 +1,9 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS (GICv2 configuration)
>   */
> -
>  #include "foundation-v8.dtsi"
>  #include "foundation-v8-gicv2.dtsi"
>  #include "foundation-v8-spin-table.dtsi"
> diff --git a/arch/arm64/boot/dts/arm/foundation-v8.dtsi b/arch/arm64/boot/dts/arm/foundation-v8.dtsi
> index 152bc7f0f37cb..5ad4102d6073c 100644
> --- a/arch/arm64/boot/dts/arm/foundation-v8.dtsi
> +++ b/arch/arm64/boot/dts/arm/foundation-v8.dtsi
> @@ -1,6 +1,6 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd.
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
>   * ARMv8 Foundation model DTS
>   */
> diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts/arm/juno-base.dtsi
> index 5f89d984b031e..ae890f3b448ee 100644
> --- a/arch/arm64/boot/dts/arm/juno-base.dtsi
> +++ b/arch/arm64/boot/dts/arm/juno-base.dtsi
> @@ -1,4 +1,9 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
> +/*
> + * Arm Juno board common peripheral definitions
> + *
> + * Copyright (c) 2014-2022 Arm Ltd.
> + */
>  #include "juno-clocks.dtsi"
>  #include "juno-motherboard.dtsi"
>  
> diff --git a/arch/arm64/boot/dts/arm/juno-r1-scmi.dts b/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
> index e63543c624f4a..d554ce3794f0d 100644
> --- a/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
> +++ b/arch/arm64/boot/dts/arm/juno-r1-scmi.dts
> @@ -1,4 +1,9 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
> +/*
> + * SCMI definitions specific to the Arm Juno R1 board
> + *
> + * Copyright (c) 2022 Arm Ltd.
> + */
>  #include "juno-r1.dts"
>  #include "juno-scmi.dtsi"
>  
> diff --git a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
> index 6c80f08b3ec2e..9781dcb9f2e14 100644
> --- a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
> +++ b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
> @@ -1,4 +1,9 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
> +/*
> + * SCMI definitions specific to the Arm Juno R2 board
> + *
> + * Copyright (c) 2022 Arm Ltd.
> + */
>  #include "juno-r2.dts"
>  #include "juno-scmi.dtsi"
>  
> diff --git a/arch/arm64/boot/dts/arm/juno-scmi.dts b/arch/arm64/boot/dts/arm/juno-scmi.dts
> index 51844a407a7dd..56880d8fd1ff0 100644
> --- a/arch/arm64/boot/dts/arm/juno-scmi.dts
> +++ b/arch/arm64/boot/dts/arm/juno-scmi.dts
> @@ -1,4 +1,5 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
> +/* Copyright (c) 2022 Arm Ltd. */
>  #include "juno.dts"
>  #include "juno-scmi.dtsi"
>  
> diff --git a/arch/arm64/boot/dts/arm/juno-scmi.dtsi b/arch/arm64/boot/dts/arm/juno-scmi.dtsi
> index c6f4b80d3dff0..d78f595b30600 100644
> --- a/arch/arm64/boot/dts/arm/juno-scmi.dtsi
> +++ b/arch/arm64/boot/dts/arm/juno-scmi.dtsi
> @@ -1,4 +1,9 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
> +/*
> + * SCMI definitions shared by all Arm Juno boards
> + *
> + * Copyright (c) 2022 Arm Ltd.
> + */
>  / {
>  	etf@20010000 {
>  		power-domains = <&scmi_devpd 8>;
> diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts b/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
> index 5b514c865845d..1fecc3f3655eb 100644
> --- a/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
> +++ b/arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts
> @@ -2,6 +2,8 @@
>  /*
>   * ARM Ltd. Fast Models
>   *
> + * Copyright (c) 2012-2022 Arm Ltd.
> + *
>   * Architecture Envelope Model (AEM) ARMv8-A
>   * ARMAEMv8AMPCT
>   *
> diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
> index 5f8f17d6c8e59..5b525a7063d37 100644
> --- a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
> +++ b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
> @@ -2,6 +2,8 @@
>  /*
>   * ARM Ltd. Fast Models
>   *
> + * Copyright (c) 2012-2022 Arm Ltd.
> + *
>   * Versatile Express (VE) system model
>   * Motherboard component
>   *
> diff --git a/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts b/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
> index 8cb44b0577ca5..72a0c1dcc48fd 100644
> --- a/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
> +++ b/arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
> @@ -1,8 +1,8 @@
>  // SPDX-License-Identifier: (GPL-2.0 OR MIT)
>  /*
> - * ARM Ltd. Versatile Express
> + * Copyright (c) 2012-2022 Arm Ltd.
>   *
> - * LogicTile Express 20MG
> + * ARM Ltd. Versatile Express LogicTile Express 20MG
>   * V2F-1XV7
>   *
>   * Cortex-A53 (2 cores) Soft Macrocell Model
> -- 
> 2.25.1
> 

-- 
====================
| I would like to |
| fix the world,  |
| but they're not |
| giving me the   |
 \ source code!  /
  ---------------
    ¯\_(ツ)_/¯

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

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

end of thread, other threads:[~2022-09-23 11:33 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-22 14:20 [PATCH 0/3] arm64: dts: arm: Fix copyrights and license tags Andre Przywara
2022-09-22 14:20 ` [PATCH 1/3] arm64: dts: arm: unify DT license statements Andre Przywara
2022-09-23 10:49   ` Liviu Dudau
2022-09-22 14:20 ` [PATCH 2/3] arm64: dts: arm: add copyright messages (Arm Ltd.) Andre Przywara
2022-09-23 11:31   ` Liviu Dudau
2022-09-22 14:20 ` [PATCH 3/3] arm64: dts: arm: add copyright messages (Linaro) Andre Przywara

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).