* [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification
@ 2024-01-22 14:55 Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 01/16] arm64: dts: ti: Use https for urls Nishanth Menon
` (17 more replies)
0 siblings, 18 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Alexander A. Klimov,
Ayush Singh, Chao Zeng, Christian Gmeiner, Esteban Blanc,
Garrett Giordano, Guillaume La Roque, Jan Kiszka, Jason Kridner,
Jerome Neanne, Julien Panis, Krzysztof Kozlowski, Le Jin,
Matthias Schiffer, Peng Fan, Pierre Gondois, Robert Nelson,
Rob Herring, Roger Quadros, Ronald Wahl, Sarah Walker,
Tomi Valkeinen, Tony Lindgren, Wadim Egorov
Thank you all for the detailed acks on various patches on V1,
consolidated all of these with V2 and noted some missing acks below.
Since it has been 12 days since I posted v1 and v6.8-rc1 is now
tagged, looks like a good time to refresh the series.
As part of my 2023 LPC talk[1] about the difficulty in ensuring
device tree is same across multiple s/w ecosystems, I mentioned about
Licensing, and Rob had indicated that other SoC vendors have MIT
license option that allows co-existance with Apache.
So, bunch of internal paper work later (during which GPL-2.0-only
had to be retained due to certain user community), here is the
update to sync TI K3 device trees with addition of MIT license in
addition to existing GPL-2.0 license.
After querying BeagleBoard Foundation folks, they'd also like to
follow suit, so those platforms have been added to the list as well.
While at this, clarify existing licenses to be compatible with latest
SPDX specifications for iot2050 and phycore.
Verdin platforms look already sane, so no action required there.
The CC list is based on (Since I am representing @ti.com for this
series):
git log --no-merges --pretty="%ae" $files|grep -v "@ti.com"|sort -u
Requesting Acked by from the CC list at the earliest so that we can
merge this for next baseline. - patches 6, 8 and 10 need some
love.
- "Alexander A. Klimov" <grandmaster@al2klimov.de> (patch #6, #8)
- Rob Herring <robh@kernel.org> (patch #6)
- Peng Fan <peng.fan@nxp.com> (patch #8)
- Jerome Neanne <jneanne@baylibre.com> (patch #8, #10)
Changes since V1:
* Just picked up acks, most patches are clean now except for 6, 8 and
10.
* As requested, Switched Phytec license from GPL2.0-only to Adding MIT
along with it.
V1: https://lore.kernel.org/all/20240110140903.4090946-1-nm@ti.com/
Cc: "Alexander A. Klimov" <grandmaster@al2klimov.de>
Cc: Ayush Singh <ayushdevel1325@gmail.com>
Cc: Chao Zeng <chao.zeng@siemens.com>
Cc: Christian Gmeiner <christian.gmeiner@gmail.com>
Cc: Esteban Blanc <eblanc@baylibre.com>
Cc: Garrett Giordano <ggiordano@phytec.com>
Cc: Guillaume La Roque <glaroque@baylibre.com>
Cc: Jan Kiszka <jan.kiszka@siemens.com>
Cc: Jason Kridner <jkridner@beagleboard.org>
Cc: Jerome Neanne <jneanne@baylibre.com>
Cc: Julien Panis <jpanis@baylibre.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Le Jin <le.jin@siemens.com>
Cc: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Cc: Robert Nelson <robertcnelson@gmail.com>
Cc: Rob Herring <robh@kernel.org>
Cc: Roger Quadros <rogerq@kernel.org>
Cc: Ronald Wahl <ronald.wahl@raritan.com>
Cc: Sarah Walker <sarah.walker@imgtec.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Wadim Egorov <w.egorov@phytec.de>
Nishanth Menon (16):
arm64: dts: ti: Use https for urls
arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0
arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0
arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0
arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0
arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only
arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only
arch/arm64/boot/dts/ti/Makefile | 2 +-
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62.dtsi | 4 ++--
.../boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso | 4 ++--
.../boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 6 +++---
arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am625-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am625.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 6 +++---
arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am64.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 6 +++---
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am642.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am65.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am652.dtsi | 4 ++--
.../arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 2 +-
.../dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 ++--
.../boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts | 4 ++--
.../arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 8 ++++----
arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso | 4 ++--
.../arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-pinctrl.h | 4 ++--
arch/arm64/boot/dts/ti/k3-serdes.h | 4 ++--
99 files changed, 210 insertions(+), 183 deletions(-)
base-commit: 6613476e225e090cc9aad49be7fa504e290dd33d
[1] https://www.youtube.com/watch?v=kr-Yd56so9M
https://lpc.events/event/17/contributions/1547/
--
2.43.0
^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH V2 01/16] arm64: dts: ti: Use https for urls
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 02/16] arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 Nishanth Menon
` (16 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon
Replace the pending http:// urls with https
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* No Change.
V1: https://lore.kernel.org/r/20240110140903.4090946-2-nm@ti.com
arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso | 2 +-
.../boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso b/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso
index 43a0ddc123e5..08eb2e894bbc 100644
--- a/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso
@@ -6,7 +6,7 @@
* AM625 SK: https://www.ti.com/tool/SK-AM62
* AM62-LP SK: https://www.ti.com/tool/SK-AM62-LP
*
- * Copyright (C) 2023 Texas Instruments Incorporated - http://www.ti.com/
+ * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso b/arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso
index 3be92c39ecba..4209d991eb6b 100644
--- a/arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso
@@ -4,7 +4,7 @@
* Panel Link: https://www.digimax.it/en/tft-lcd/20881-RK101II01D-CT
* AM654 LCD EVM: https://www.ti.com/tool/TMDSLCD1EVM
*
- * Copyright (C) 2023 Texas Instruments Incorporated - http://www.ti.com/
+ * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 02/16] arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 01/16] arm64: dts: ti: Use https for urls Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 03/16] arm64: dts: ti: k3-am625: " Nishanth Menon
` (15 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Julien Panis,
Krzysztof Kozlowski, Pierre Gondois, Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync with
latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year to
indicate license change (and add it at least for one file which was
missing TI copyright).
Cc: Julien Panis <jpanis@baylibre.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Cc: Tony Lindgren <tony@atomide.com>
Acked-by: Julien Panis <jpanis@baylibre.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Pierre Gondois <pierre.gondois@arm.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-3-nm@ti.com
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 4 ++--
7 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
index f0b8c9ab1459..627d1a278815 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM62A SoC Family Main Domain peripherals
*
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_main {
diff --git a/arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi b/arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi
index a6d16a94088c..8c36e56f4138 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM625 SoC Family MCU Domain peripherals
*
- * Copyright (C) 2020-2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu {
diff --git a/arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi
index 85ce545633ea..c7486fb2a5b4 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi
index 4e8279fa01e1..f7bec484705a 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM62A SoC Family Wakeup Domain peripherals
*
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_wakeup {
diff --git a/arch/arm64/boot/dts/ti/k3-am62a.dtsi b/arch/arm64/boot/dts/ti/k3-am62a.dtsi
index 61a210ecd5ff..b1b884600293 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM62A SoC Family
*
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/gpio/gpio.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
index 7b7142586295..560a56f2c569 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* AM62A SK: https://www.ti.com/lit/zip/sprr459
*
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am62a7.dtsi b/arch/arm64/boot/dts/ti/k3-am62a7.dtsi
index 58f1c43edcf8..f86a23404e6d 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a7.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a7.dtsi
@@ -1,10 +1,10 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM62A7 SoC family in Quad core configuration
*
* TRM: https://www.ti.com/lit/zip/spruj16
*
- * Copyright (C) 2020-2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 03/16] arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 01/16] arm64: dts: ti: Use https for urls Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 02/16] arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 04/16] arm64: dts: ti: k3-am62p: " Nishanth Menon
` (14 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Guillaume La Roque,
Julien Panis, Krzysztof Kozlowski, Pierre Gondois, Roger Quadros,
Ronald Wahl, Sarah Walker, Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change (and add it at least for one file which was
missing TI copyright).
Cc: Guillaume La Roque <glaroque@baylibre.com>
Cc: Julien Panis <jpanis@baylibre.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Cc: Roger Quadros <rogerq@kernel.org>
Cc: Ronald Wahl <ronald.wahl@raritan.com>
Cc: Sarah Walker <sarah.walker@imgtec.com>
Cc: Tony Lindgren <tony@atomide.com>
Acked-by: Guillaume La Roque <glaroque@baylibre.com>
Acked-by: Julien Panis <jpanis@baylibre.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Pierre Gondois <pierre.gondois@arm.com>
Acked-by: Roger Quadros <rogerq@kernel.org>
Acked-by: Ronald Wahl <ronald.wahl@raritan.com>
Acked-by: Sarah Walker <sarah.walker@imgtec.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-4-nm@ti.com
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am625-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am625.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso | 4 ++--
13 files changed, 28 insertions(+), 25 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts b/arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts
index 5e6feb8cd125..c4149059a4c5 100644
--- a/arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* AM62x LP SK: https://www.ti.com/tool/SK-AM62-LP
*
- * Copyright (C) 2021-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
index 464b7565d085..fe0cc4a9a501 100644
--- a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM625 SoC Family Main Domain peripherals
*
- * Copyright (C) 2020-2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_main {
diff --git a/arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi b/arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi
index 0e0b234581c6..e66d486ef1f2 100644
--- a/arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM625 SoC Family MCU Domain peripherals
*
- * Copyright (C) 2020-2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu {
diff --git a/arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi
index a358757e26f0..12ba833002a1 100644
--- a/arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi
index fef76f52a52e..a0bba5ddd409 100644
--- a/arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM625 SoC Family Wakeup Domain peripherals
*
- * Copyright (C) 2020-2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_wakeup {
diff --git a/arch/arm64/boot/dts/ti/k3-am62.dtsi b/arch/arm64/boot/dts/ti/k3-am62.dtsi
index f1e15206e1ce..f0781f2bea29 100644
--- a/arch/arm64/boot/dts/ti/k3-am62.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM62 SoC Family
*
- * Copyright (C) 2020-2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/gpio/gpio.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am625-sk.dts b/arch/arm64/boot/dts/ti/k3-am625-sk.dts
index b18092497c9a..ae81ebb39d02 100644
--- a/arch/arm64/boot/dts/ti/k3-am625-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am625-sk.dts
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* AM625 SK: https://www.ti.com/lit/zip/sprr448
*
- * Copyright (C) 2021-2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am625.dtsi b/arch/arm64/boot/dts/ti/k3-am625.dtsi
index 4193c2b3eed6..4014add6320d 100644
--- a/arch/arm64/boot/dts/ti/k3-am625.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am625.dtsi
@@ -1,10 +1,10 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM625 SoC family in Quad core configuration
*
* TRM: https://www.ti.com/lit/pdf/spruiv7
*
- * Copyright (C) 2020-2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi b/arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi
index 33768c02d8eb..05b762602a65 100644
--- a/arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Common dtsi for AM62x SK and derivatives
*
- * Copyright (C) 2021-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/leds/common.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso b/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso
index 6f4cd73c2f43..76ca02127f95 100644
--- a/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* IMX219 (RPi v2) Camera Module
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso b/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso
index 9323a4b38389..ccc7f5e43184 100644
--- a/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* ALINX AN5641 & Digilent PCam 5C - OV5640 camera module
- * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso b/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso
index dcaa33a4c8d3..4eaf9d757dd0 100644
--- a/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Technexion TEVI-OV5640-*-RPI - OV5640 camera module
- * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso b/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso
index 08eb2e894bbc..18c3082f68e6 100644
--- a/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* Audio playback via HDMI for AM625-SK and AM62-LP SK.
*
@@ -6,7 +6,7 @@
* AM625 SK: https://www.ti.com/tool/SK-AM62
* AM62-LP SK: https://www.ti.com/tool/SK-AM62-LP
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 04/16] arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (2 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 03/16] arm64: dts: ti: k3-am625: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 05/16] arm64: dts: ti: k3-am64: " Nishanth Menon
` (13 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change (and add it at least for one file which was
missing TI copyright).
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-5-nm@ti.com
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 4 ++--
7 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am62p-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62p-main.dtsi
index 4c51bae06b57..ef1c982a90d8 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62p-main.dtsi
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree file for the AM62P main domain peripherals
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_main {
diff --git a/arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi b/arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi
index c4b0b91d70cf..ef48e624f858 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree file for the AM62P MCU domain peripherals
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu {
diff --git a/arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi
index 85ce545633ea..c7486fb2a5b4 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi
index 19f42b39394e..54dcdfc57e82 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree file for the AM62P wakeup domain peripherals
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_wakeup {
diff --git a/arch/arm64/boot/dts/ti/k3-am62p.dtsi b/arch/arm64/boot/dts/ti/k3-am62p.dtsi
index 84ffe7b9dcaf..d111e044bfdf 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62p.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM62P SoC Family
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/gpio/gpio.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts b/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts
index 1773c05f752c..c63a6e12e999 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree file for the AM62P5-SK
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* Schematics: https://www.ti.com/lit/zip/sprr487
*/
diff --git a/arch/arm64/boot/dts/ti/k3-am62p5.dtsi b/arch/arm64/boot/dts/ti/k3-am62p5.dtsi
index 50147bb63e03..41f479dca455 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p5.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62p5.dtsi
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree file for the AM62P5 SoC family (quad core)
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* TRM: https://www.ti.com/lit/pdf/spruj83
*/
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 05/16] arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (3 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 04/16] arm64: dts: ti: k3-am62p: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 06/16] arm64: dts: ti: k3-am65: " Nishanth Menon
` (12 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Christian Gmeiner,
Krzysztof Kozlowski, Matthias Schiffer, Pierre Gondois,
Roger Quadros, Tony Lindgren, Wadim Egorov
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change (and add it at least for one file which was
missing TI copyright).
Cc: Christian Gmeiner <christian.gmeiner@gmail.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Cc: Roger Quadros <rogerq@kernel.org>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Wadim Egorov <w.egorov@phytec.de>
Acked-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Acked-by: Pierre Gondois <pierre.gondois@arm.com>
Acked-by: Roger Quadros <rogerq@kernel.org>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Wadim Egorov <w.egorov@phytec.de>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-6-nm@ti.com
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am64.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am642.dtsi | 4 ++--
7 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am64-main.dtsi b/arch/arm64/boot/dts/ti/k3-am64-main.dtsi
index e348114f42e0..4d8a8cc4dfec 100644
--- a/arch/arm64/boot/dts/ti/k3-am64-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am64-main.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM642 SoC Family Main Domain peripherals
*
- * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/phy/phy-cadence.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi b/arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi
index b9508072bebb..ec17285869da 100644
--- a/arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM64 SoC Family MCU Domain peripherals
*
- * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu {
diff --git a/arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi
index 036db56ba797..b1cd5542428c 100644
--- a/arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am64.dtsi b/arch/arm64/boot/dts/ti/k3-am64.dtsi
index 0187c42aed4f..74e56cc68d46 100644
--- a/arch/arm64/boot/dts/ti/k3-am64.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am64.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM642 SoC Family
*
- * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/gpio/gpio.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am642-evm.dts b/arch/arm64/boot/dts/ti/k3-am642-evm.dts
index 8c5651d2cf5d..f6032c4b251c 100644
--- a/arch/arm64/boot/dts/ti/k3-am642-evm.dts
+++ b/arch/arm64/boot/dts/ti/k3-am642-evm.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am642-sk.dts b/arch/arm64/boot/dts/ti/k3-am642-sk.dts
index 1dddd6fc1a0d..f9c8ec4983b6 100644
--- a/arch/arm64/boot/dts/ti/k3-am642-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am642-sk.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am642.dtsi b/arch/arm64/boot/dts/ti/k3-am642.dtsi
index 7a6eedea3aae..8589ee55ef09 100644
--- a/arch/arm64/boot/dts/ti/k3-am642.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am642.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM642 SoC family in Dual core configuration
*
- * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 06/16] arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (4 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 05/16] arm64: dts: ti: k3-am64: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 07/16] arm64: dts: ti: k3-j7200: " Nishanth Menon
` (11 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Alexander A. Klimov, Jan Kiszka,
Krzysztof Kozlowski, Matthias Schiffer, Pierre Gondois,
Rob Herring, Tomi Valkeinen, Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change (and add it at least for one file which was
missing TI copyright).
Cc: "Alexander A. Klimov" <grandmaster@al2klimov.de>
Cc: Jan Kiszka <jan.kiszka@siemens.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Cc: Rob Herring <robh@kernel.org>
Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Cc: Tony Lindgren <tony@atomide.com>
Acked-by: Jan Kiszka <jan.kiszka@siemens.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Acked-by: Pierre Gondois <pierre.gondois@arm.com>
Acked-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks.
Pending acks:
- "Alexander A. Klimov" <grandmaster@al2klimov.de>
- Rob Herring <robh@kernel.org>
V1: https://lore.kernel.org/r/20240110140903.4090946-7-nm@ti.com
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am65.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am652.dtsi | 4 ++--
.../dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 ++--
11 files changed, 24 insertions(+), 21 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
index fcea54465636..e55a8c891bc9 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM6 SoC Family Main Domain peripherals
*
- * Copyright (C) 2016-2018 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/phy/phy-am654-serdes.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi b/arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi
index ecd7356f3315..6ff3ccc39fb4 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM6 SoC Family MCU Domain peripherals
*
- * Copyright (C) 2016-2020 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu {
diff --git a/arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi
index f037b36243ce..37527890ddea 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM6 SoC Family Wakeup Domain peripherals
*
- * Copyright (C) 2016-2018 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_wakeup {
diff --git a/arch/arm64/boot/dts/ti/k3-am65.dtsi b/arch/arm64/boot/dts/ti/k3-am65.dtsi
index 4d7b6155a76b..c59baebc5a25 100644
--- a/arch/arm64/boot/dts/ti/k3-am65.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM6 SoC Family
*
- * Copyright (C) 2016-2018 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/gpio/gpio.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am652.dtsi b/arch/arm64/boot/dts/ti/k3-am652.dtsi
index 0f22e00faa90..cbb3caaf82c3 100644
--- a/arch/arm64/boot/dts/ti/k3-am652.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am652.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM65 SoC family in Dual core configuration
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include "k3-am65.dtsi"
diff --git a/arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso b/arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso
index 4209d991eb6b..364c57b3b3a0 100644
--- a/arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso
@@ -1,10 +1,10 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* OLDI-LCD1EVM Rocktech integrated panel and touch DT overlay for AM654-EVM.
* Panel Link: https://www.digimax.it/en/tft-lcd/20881-RK101II01D-CT
* AM654 LCD EVM: https://www.ti.com/tool/TMDSLCD1EVM
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am654-base-board.dts b/arch/arm64/boot/dts/ti/k3-am654-base-board.dts
index 822c288d2797..5109e1bf68d0 100644
--- a/arch/arm64/boot/dts/ti/k3-am654-base-board.dts
+++ b/arch/arm64/boot/dts/ti/k3-am654-base-board.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2016-2020 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso b/arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso
index ec8cf20ca3ac..0a6e75265ba9 100644
--- a/arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* DT overlay for IDK application board on AM654 EVM
*
- * Copyright (C) 2018-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2018-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am654-idk.dtso b/arch/arm64/boot/dts/ti/k3-am654-idk.dtso
index 150428dfce6f..8bdb87fcbde0 100644
--- a/arch/arm64/boot/dts/ti/k3-am654-idk.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am654-idk.dtso
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* DT overlay for IDK application board on AM654 EVM
*
- * Copyright (C) 2018-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2018-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi
index 9021c738056b..de5a2ed907a7 100644
--- a/arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-am654.dtsi b/arch/arm64/boot/dts/ti/k3-am654.dtsi
index 888567b921f0..bb77c8454734 100644
--- a/arch/arm64/boot/dts/ti/k3-am654.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am654.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for AM6 SoC family in Quad core configuration
*
- * Copyright (C) 2016-2018 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include "k3-am65.dtsi"
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 07/16] arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (5 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 06/16] arm64: dts: ti: k3-am65: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 08/16] arm64: dts: ti: k3-j721e: " Nishanth Menon
` (10 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Esteban Blanc,
Krzysztof Kozlowski, Pierre Gondois, Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change (and add it at least for one file which was
missing TI copyright).
Cc: Esteban Blanc <eblanc@baylibre.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Cc: Tony Lindgren <tony@atomide.com>
Acked-by: Esteban Blanc <eblanc@baylibre.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Pierre Gondois <pierre.gondois@arm.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-8-nm@ti.com
arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 4 ++--
7 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts b/arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts
index cee2b4b0eb87..1c87271971f3 100644
--- a/arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts
+++ b/arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso b/arch/arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso
index 32d905235ed7..6432ca08ee8e 100644
--- a/arch/arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso
+++ b/arch/arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso
@@ -1,9 +1,9 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* DT Overlay for CPSW5G in QSGMII mode using J7 Quad Port ETH EXP Add-On Ethernet Card with
* J7200 board.
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j7200-main.dtsi b/arch/arm64/boot/dts/ti/k3-j7200-main.dtsi
index da67bf8fe703..2d9eda7b3132 100644
--- a/arch/arm64/boot/dts/ti/k3-j7200-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j7200-main.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J7200 SoC Family Main Domain peripherals
*
- * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/ {
diff --git a/arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi
index 60b26374ae0c..7596ecc0f683 100644
--- a/arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J7200 SoC Family MCU/WAKEUP Domain peripherals
*
- * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu_wakeup {
diff --git a/arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi b/arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi
index ea47f10d393a..7a06797b5e80 100644
--- a/arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi
index e7e3a643a6f0..2d22a95a6fdb 100644
--- a/arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-j7200.dtsi b/arch/arm64/boot/dts/ti/k3-j7200.dtsi
index ef73e6d7e858..d411911fdf71 100644
--- a/arch/arm64/boot/dts/ti/k3-j7200.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j7200.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J7200 SoC Family
*
- * Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/interrupt-controller/irq.h>
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 08/16] arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (6 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 07/16] arm64: dts: ti: k3-j7200: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 09/16] arm64: dts: ti: k3-j721s2: " Nishanth Menon
` (9 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Alexander A. Klimov,
Jerome Neanne, Krzysztof Kozlowski, Peng Fan, Pierre Gondois,
Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change (and add it at least for one file which was
missing TI copyright).
Cc: "Alexander A. Klimov" <grandmaster@al2klimov.de>
Cc: Jerome Neanne <jneanne@baylibre.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Cc: Tony Lindgren <tony@atomide.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Pierre Gondois <pierre.gondois@arm.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks
Pending Acks:
- "Alexander A. Klimov" <grandmaster@al2klimov.de>
- Peng Fan <peng.fan@nxp.com>
- Jerome Neanne <jneanne@baylibre.com>
V1: https://lore.kernel.org/r/20240110140903.4090946-9-nm@ti.com
arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 4 ++--
10 files changed, 22 insertions(+), 19 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts b/arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts
index fe5207ac7d85..8230d53cd696 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts
+++ b/arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2019 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2019-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* Product Link: https://www.ti.com/tool/J721EXCPXEVM
*/
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso b/arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso
index 6a7d37575da1..f84aa9f94547 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso
+++ b/arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso
@@ -1,11 +1,11 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* DT Overlay for CPSW9G in RGMII mode using J7 GESI EXP BRD board with
* J721E board.
*
* GESI Board Product Link: https://www.ti.com/tool/J7EXPCXEVM
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso b/arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso
index 0c82a13b65a4..4062709d6579 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso
+++ b/arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso
@@ -1,11 +1,11 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* DT Overlay for enabling PCIE0 instance in Endpoint Configuration with the
* J7 common processor board.
*
* J7 Common Processor Board Product Link: https://www.ti.com/tool/J721EXCPXEVM
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso b/arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso
index d4c51ffc3d6b..8376fa4b6ee1 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso
+++ b/arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso
@@ -1,9 +1,9 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* DT Overlay for CPSW9G in QSGMII mode using J7 Quad Port ETH EXP Add-On Ethernet Card with
* J721E board.
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi b/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi
index 2569b4c08ffb..062a6fca5a31 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J721E SoC Family Main Domain peripherals
*
- * Copyright (C) 2016-2020 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/phy/phy.h>
#include <dt-bindings/phy/phy-ti.h>
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi
index a74912d9e4da..40caa86e600f 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J721E SoC Family MCU/WAKEUP Domain peripherals
*
- * Copyright (C) 2016-2020 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu_wakeup {
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-sk.dts b/arch/arm64/boot/dts/ti/k3-j721e-sk.dts
index 188dfe291a32..d49f433b356a 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-j721e-sk.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* J721E SK URL: https://www.ti.com/tool/SK-TDA4VM
*/
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi b/arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi
index a75611eec791..aaec8a0ef983 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2019-2020 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2019-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* Product Link: https://www.ti.com/tool/J721EXSOMXEVM
*/
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi
index c2523279001b..927f7614ae7a 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-j721e.dtsi b/arch/arm64/boot/dts/ti/k3-j721e.dtsi
index a200810df54a..5a72c518ceb6 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721e.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J721E SoC Family
*
- * Copyright (C) 2016-2019 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/interrupt-controller/irq.h>
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 09/16] arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (7 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 08/16] arm64: dts: ti: k3-j721e: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 10/16] arm64: dts: ti: k3-j784s4: " Nishanth Menon
` (8 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Esteban Blanc,
Krzysztof Kozlowski, Pierre Gondois, Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change (and add it at least for one file which was
missing TI copyright).
Cc: Esteban Blanc <eblanc@baylibre.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Cc: Tony Lindgren <tony@atomide.com>
Acked-by: Esteban Blanc <eblanc@baylibre.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Pierre Gondois <pierre.gondois@arm.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-10-nm@ti.com
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 4 ++--
10 files changed, 22 insertions(+), 19 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts b/arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts
index d0cfdeac21fb..f48155dd16a3 100644
--- a/arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts
+++ b/arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* Base Board: https://www.ti.com/lit/zip/SPRR463
*/
diff --git a/arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi b/arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi
index 20861a0a46b0..0698f8646a17 100644
--- a/arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts b/arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts
index c6b85bbf9a17..361365bb5523 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* Common Processor Board: https://www.ti.com/tool/J721EXCPXEVM
*/
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso b/arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso
index b78feea31b54..1be28283c7d9 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso
@@ -1,10 +1,10 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* DT Overlay for MAIN CPSW2G using GESI Expansion Board with J7 common processor board.
*
* GESI Board Product Link: https://www.ti.com/tool/J7EXPCXEVM
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso b/arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso
index 43568eb67d93..5ff390915b75 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso
@@ -1,11 +1,11 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/**
* DT Overlay for enabling PCIE1 instance in Endpoint Configuration with the
* J7 common processor board.
*
* J7 Common Processor Board Product Link: https://www.ti.com/tool/J721EXCPXEVM
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi b/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi
index ea7f2b2ab165..dcaa4da0d678 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J721S2 SoC Family Main Domain peripherals
*
- * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/phy/phy-cadence.h>
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi
index 80aa33c58a45..19a64d8bbbe5 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J721S2 SoC Family MCU/WAKEUP Domain peripherals
*
- * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu_wakeup {
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi b/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi
index da3237b23b63..53135c8ccd06 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* SoM: https://www.ti.com/lit/zip/sprr439
*
- * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi
index f7b1a15b8fa0..e3ef61c1658f 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2.dtsi b/arch/arm64/boot/dts/ti/k3-j721s2.dtsi
index 1f636acd4eee..be4502fe1c9d 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721s2.dtsi
@@ -1,10 +1,10 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J721S2 SoC Family
*
* TRM (SPRUJ28 NOVEMBER 2021): https://www.ti.com/lit/pdf/spruj28
*
- * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
*
*/
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 10/16] arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (8 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 09/16] arm64: dts: ti: k3-j721s2: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 11/16] arm64: dts: ti: k3-pinctrl: " Nishanth Menon
` (7 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Apelete Seketeli, Jerome Neanne,
Krzysztof Kozlowski, Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change (and add it at least for one file which was
missing TI copyright).
Cc: Apelete Seketeli <aseketeli@baylibre.com>
Cc: Jerome Neanne <jneanne@baylibre.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Tony Lindgren <tony@atomide.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks
Pending Acks:
- Apelete Seketeli <aseketeli@baylibre.com> (no longer with Baylibre)
- Jerome Neanne <jneanne@baylibre.com>
V1: https://lore.kernel.org/r/20240110140903.4090946-11-nm@ti.com
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi | 5 ++++-
arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 4 ++--
6 files changed, 14 insertions(+), 11 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am69-sk.dts b/arch/arm64/boot/dts/ti/k3-am69-sk.dts
index 8da591579868..dd6a58ef93e5 100644
--- a/arch/arm64/boot/dts/ti/k3-am69-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am69-sk.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* Design Files: https://www.ti.com/lit/zip/SPRR466
* TRM: https://www.ti.com/lit/zip/spruj52
diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-evm.dts b/arch/arm64/boot/dts/ti/k3-j784s4-evm.dts
index f34b92acc56d..ab4bc63d051d 100644
--- a/arch/arm64/boot/dts/ti/k3-j784s4-evm.dts
+++ b/arch/arm64/boot/dts/ti/k3-j784s4-evm.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*
* EVM Board Schematics: https://www.ti.com/lit/zip/sprr458
*/
diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi b/arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
index f2b720ed1e4f..3cb964982792 100644
--- a/arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J784S4 SoC Family Main Domain peripherals
*
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#include <dt-bindings/mux/mux.h>
diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi
index 3902a921d7e5..af3d9dbec278 100644
--- a/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi
@@ -1,8 +1,8 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J784S4 SoC Family MCU/WAKEUP Domain peripherals
*
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
&cbass_mcu_wakeup {
diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi b/arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi
index f7b1a15b8fa0..e3ef61c1658f 100644
--- a/arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi
@@ -1,4 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
+/*
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
+ */
#include <dt-bindings/thermal/thermal.h>
diff --git a/arch/arm64/boot/dts/ti/k3-j784s4.dtsi b/arch/arm64/boot/dts/ti/k3-j784s4.dtsi
index 4398c3a463e1..271a217905e9 100644
--- a/arch/arm64/boot/dts/ti/k3-j784s4.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j784s4.dtsi
@@ -1,10 +1,10 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Device Tree Source for J784S4 SoC Family
*
* TRM (SPRUJ43 JULY 2022): https://www.ti.com/lit/zip/spruj52
*
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*
*/
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 11/16] arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (9 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 10/16] arm64: dts: ti: k3-j784s4: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 12/16] arm64: dts: ti: k3-serdes: " Nishanth Menon
` (6 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Tony Lindgren
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change.
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-12-nm@ti.com
arch/arm64/boot/dts/ti/k3-pinctrl.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-pinctrl.h b/arch/arm64/boot/dts/ti/k3-pinctrl.h
index 2a4e0e084d69..4c5743902ba6 100644
--- a/arch/arm64/boot/dts/ti/k3-pinctrl.h
+++ b/arch/arm64/boot/dts/ti/k3-pinctrl.h
@@ -1,9 +1,9 @@
-/* SPDX-License-Identifier: GPL-2.0 */
+/* SPDX-License-Identifier: GPL-2.0-only OR MIT */
/*
* This header provides constants for pinctrl bindings for TI's K3 SoC
* family.
*
- * Copyright (C) 2018-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2018-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#ifndef DTS_ARM64_TI_K3_PINCTRL_H
#define DTS_ARM64_TI_K3_PINCTRL_H
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 12/16] arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (10 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 11/16] arm64: dts: ti: k3-pinctrl: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 13/16] arm64: dts: ti: beagle*: " Nishanth Menon
` (5 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for SoC and TI evm device tree files. This allows for Linux
kernel device tree to be used in other Operating System ecosystems
such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the TI copyright year to sync with current year
to indicate license change.
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* No Change
V1: https://lore.kernel.org/r/20240110140903.4090946-13-nm@ti.com
arch/arm64/boot/dts/ti/k3-serdes.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-serdes.h b/arch/arm64/boot/dts/ti/k3-serdes.h
index 21b4886c47ba..a011ad893b44 100644
--- a/arch/arm64/boot/dts/ti/k3-serdes.h
+++ b/arch/arm64/boot/dts/ti/k3-serdes.h
@@ -1,8 +1,8 @@
-/* SPDX-License-Identifier: GPL-2.0 */
+/* SPDX-License-Identifier: GPL-2.0-only OR MIT */
/*
* This header provides constants for SERDES MUX for TI SoCs
*
- * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
#ifndef DTS_ARM64_TI_K3_SERDES_H
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 13/16] arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (11 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 12/16] arm64: dts: ti: k3-serdes: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 14/16] arm64: dts: ti: phycore*: " Nishanth Menon
` (4 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Ayush Singh, Jason Kridner,
Krzysztof Kozlowski, Robert Nelson, Tony Lindgren, Wadim Egorov
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for device trees belonging to BeagleBoard.org Foundation
platforms. This allows for Linux kernel device tree to be used in
other Operating System ecosystems such as Zephyr or FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the copyright year to sync with current year
to indicate license change.
Cc: Ayush Singh <ayushdevel1325@gmail.com>
Cc: Jason Kridner <jkridner@beagleboard.org>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Robert Nelson <robertcnelson@gmail.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Wadim Egorov <w.egorov@phytec.de>
Acked-by: Ayush Singh <ayushdevel1325@gmail.com>
Acked-by: Jason Kridner <jkridner@beagleboard.org>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Robert Nelson <robertcnelson@gmail.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Wadim Egorov <w.egorov@phytec.de>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-14-nm@ti.com
.../boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso | 4 ++--
.../boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso | 4 ++--
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 6 +++---
arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 8 ++++----
4 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso b/arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso
index 5e80ca7033ba..3b4643b7d19c 100644
--- a/arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* ALINX AN5641 & Digilent PCam 5C - OV5640 camera module
- * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso b/arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso
index 5e1cbbc27c8f..81a2763d43c6 100644
--- a/arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso
@@ -1,7 +1,7 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* Technexion TEVI-OV5640-*-RPI - OV5640 camera module
- * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts b/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts
index eadbdd9ffe37..600db09b8ad3 100644
--- a/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts
+++ b/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts
@@ -1,9 +1,9 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* https://beagleplay.org/
*
- * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
- * Copyright (C) 2022-2023 Robert Nelson, BeagleBoard.org Foundation
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Robert Nelson, BeagleBoard.org Foundation
*/
/dts-v1/;
diff --git a/arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts b/arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts
index 2f954729f353..dfc9adacd511 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts
+++ b/arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts
@@ -1,9 +1,9 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
* https://beagleboard.org/ai-64
- * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
- * Copyright (C) 2022 Jason Kridner, BeagleBoard.org Foundation
- * Copyright (C) 2022 Robert Nelson, BeagleBoard.org Foundation
+ * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
+ * Copyright (C) 2022-2024 Jason Kridner, BeagleBoard.org Foundation
+ * Copyright (C) 2022-2024 Robert Nelson, BeagleBoard.org Foundation
*/
/dts-v1/;
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 14/16] arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (12 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 13/16] arm64: dts: ti: beagle*: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 15/16] arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only Nishanth Menon
` (3 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Garrett Giordano, Wadim Egorov
Modify license to include dual licensing as GPL-2.0-only OR MIT
license for device trees belonging to PHYTEC Messtechnik GmbH and
PHYTEC America, LLC platforms. This allows for Linux kernel device
tree to be used in other Operating System ecosystems such as Zephyr or
FreeBSD.
While at this, update the GPL-2.0 to be GPL-2.0-only to be in sync
with latest SPDX conventions (GPL-2.0 is deprecated).
While at this, update the copyright year to sync with current year
to indicate license change.
Cc: Garrett Giordano <ggiordano@phytec.com>
Cc: Wadim Egorov <w.egorov@phytec.de>
Acked-by: Garrett Giordano <ggiordano@phytec.com>
Acked-by: Wadim Egorov <w.egorov@phytec.de>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* On request from Phytec folks[1], switch over to GPL-2.0-only OR MIT
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-16-nm@ti.com
[1] https://lore.kernel.org/all/fb8232b1-9708-4b57-b67c-92ec6ccf9fd0@phytec.de/
arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 4 ++--
arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts | 4 ++--
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 6 +++---
arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 6 +++---
4 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi b/arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi
index aa43e7407eee..3372a256c90f 100644
--- a/arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2022 - 2023 PHYTEC Messtechnik GmbH
+ * Copyright (C) 2022-2024 PHYTEC Messtechnik GmbH
* Author: Wadim Egorov <w.egorov@phytec.de>
*
* Product homepage:
diff --git a/arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts b/arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts
index 4bc0134c987d..086bd9421687 100644
--- a/arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts
@@ -1,6 +1,6 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2022 - 2023 PHYTEC Messtechnik GmbH
+ * Copyright (C) 2022-2024 PHYTEC Messtechnik GmbH
* Author: Wadim Egorov <w.egorov@phytec.de>
*
* Product homepage:
diff --git a/arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi b/arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi
index 1678e74cb750..0a4426229321 100644
--- a/arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi
@@ -1,9 +1,9 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2021 PHYTEC America, LLC - https://www.phytec.com
+ * Copyright (C) 2021-2024 PHYTEC America, LLC - https://www.phytec.com
* Author: Matt McKee <mmckee@phytec.com>
*
- * Copyright (C) 2022 PHYTEC Messtechnik GmbH
+ * Copyright (C) 2022-2024 PHYTEC Messtechnik GmbH
* Author: Wadim Egorov <w.egorov@phytec.de>
*
* Product homepage:
diff --git a/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts b/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts
index 53b64e55413f..6f7b8d368724 100644
--- a/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts
@@ -1,9 +1,9 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only OR MIT
/*
- * Copyright (C) 2021 PHYTEC America, LLC - https://www.phytec.com
+ * Copyright (C) 2021-2024 PHYTEC America, LLC - https://www.phytec.com
* Author: Matt McKee <mmckee@phytec.com>
*
- * Copyright (C) 2022 PHYTEC Messtechnik GmbH
+ * Copyright (C) 2022-2024 PHYTEC Messtechnik GmbH
* Author: Wadim Egorov <w.egorov@phytec.de>
*
* Product homepage:
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 15/16] arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (13 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 14/16] arm64: dts: ti: phycore*: " Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 16/16] arm64: dts: ti: Makefile: " Nishanth Menon
` (2 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon, Chao Zeng, Jan Kiszka, Le Jin,
Tony Lindgren
SPDX identifier GPL-2.0 has been deprecated since license list version
3.0. Use GPL-2.0-only to be specific.
Cc: Chao Zeng <chao.zeng@siemens.com>
Cc: Jan Kiszka <jan.kiszka@siemens.com>
Cc: Le Jin <le.jin@siemens.com>
Acked-by: Jan Kiszka <jan.kiszka@siemens.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* Picked up acks - all acks recieved
V1: https://lore.kernel.org/r/20240110140903.4090946-15-nm@ti.com
arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 2 +-
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced.dts | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi
index 1d1979859583..c424fef19d5f 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2021-2023
*
diff --git a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi
index e9b57b87e42e..5eeeca27dee6 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2021
*
diff --git a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi
index 61a634afaa4f..00520c75e0f5 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2021
*
diff --git a/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi b/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi
index 1d6cddb11991..c927c8679017 100644
--- a/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2021
*
diff --git a/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts b/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts
index c62549a4b436..ec62dd7921d6 100644
--- a/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts
+++ b/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2021
*
diff --git a/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts b/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts
index 87928ff28214..4968a47f31ea 100644
--- a/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts
+++ b/arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2021
*
diff --git a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi
index 3864ec54e371..ae842b85b70d 100644
--- a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2021
*
diff --git a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts
index bd6f2e696e94..8f559f4e7dda 100644
--- a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts
+++ b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2023
*
diff --git a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts
index f00dc86d01b9..173c941b1c4b 100644
--- a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts
+++ b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2021
*
diff --git a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced.dts b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced.dts
index 077f165bdc68..48b908c19ef7 100644
--- a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced.dts
+++ b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced.dts
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) Siemens AG, 2018-2021
*
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V2 16/16] arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (14 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 15/16] arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only Nishanth Menon
@ 2024-01-22 14:55 ` Nishanth Menon
2024-01-22 15:24 ` [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Rob Herring
2024-02-06 14:54 ` Vignesh Raghavendra
17 siblings, 0 replies; 19+ messages in thread
From: Nishanth Menon @ 2024-01-22 14:55 UTC (permalink / raw)
To: Tero Kristo, Vignesh Raghavendra
Cc: Krzysztof Kozlowski, Rob Herring, linux-kernel, devicetree,
linux-arm-kernel, Nishanth Menon
SPDX identifier GPL-2.0 has been deprecated since license list version
3.0. Use GPL-2.0-only to be specific.
Signed-off-by: Nishanth Menon <nm@ti.com>
---
Changes Since v1:
* No Change.
V1: https://lore.kernel.org/r/20240110140903.4090946-17-nm@ti.com
arch/arm64/boot/dts/ti/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makefile
index 52c1dc910308..40724017de89 100644
--- a/arch/arm64/boot/dts/ti/Makefile
+++ b/arch/arm64/boot/dts/ti/Makefile
@@ -1,4 +1,4 @@
-# SPDX-License-Identifier: GPL-2.0
+# SPDX-License-Identifier: GPL-2.0-only
#
# Make file to build device tree binaries for boards based on
# Texas Instruments Inc processors
--
2.43.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (15 preceding siblings ...)
2024-01-22 14:55 ` [PATCH V2 16/16] arm64: dts: ti: Makefile: " Nishanth Menon
@ 2024-01-22 15:24 ` Rob Herring
2024-02-06 14:54 ` Vignesh Raghavendra
17 siblings, 0 replies; 19+ messages in thread
From: Rob Herring @ 2024-01-22 15:24 UTC (permalink / raw)
To: Nishanth Menon
Cc: Tero Kristo, Vignesh Raghavendra, Krzysztof Kozlowski,
linux-kernel, devicetree, linux-arm-kernel, Alexander A. Klimov,
Ayush Singh, Chao Zeng, Christian Gmeiner, Esteban Blanc,
Garrett Giordano, Guillaume La Roque, Jan Kiszka, Jason Kridner,
Jerome Neanne, Julien Panis, Krzysztof Kozlowski, Le Jin,
Matthias Schiffer, Peng Fan, Pierre Gondois, Robert Nelson,
Roger Quadros, Ronald Wahl, Sarah Walker, Tomi Valkeinen,
Tony Lindgren, Wadim Egorov
On Mon, Jan 22, 2024 at 08:55:23AM -0600, Nishanth Menon wrote:
> Thank you all for the detailed acks on various patches on V1,
> consolidated all of these with V2 and noted some missing acks below.
> Since it has been 12 days since I posted v1 and v6.8-rc1 is now
> tagged, looks like a good time to refresh the series.
>
> As part of my 2023 LPC talk[1] about the difficulty in ensuring
> device tree is same across multiple s/w ecosystems, I mentioned about
> Licensing, and Rob had indicated that other SoC vendors have MIT
> license option that allows co-existance with Apache.
>
> So, bunch of internal paper work later (during which GPL-2.0-only
> had to be retained due to certain user community), here is the
> update to sync TI K3 device trees with addition of MIT license in
> addition to existing GPL-2.0 license.
>
> After querying BeagleBoard Foundation folks, they'd also like to
> follow suit, so those platforms have been added to the list as well.
>
> While at this, clarify existing licenses to be compatible with latest
> SPDX specifications for iot2050 and phycore.
>
> Verdin platforms look already sane, so no action required there.
>
> The CC list is based on (Since I am representing @ti.com for this
> series):
> git log --no-merges --pretty="%ae" $files|grep -v "@ti.com"|sort -u
>
> Requesting Acked by from the CC list at the earliest so that we can
> merge this for next baseline. - patches 6, 8 and 10 need some
> love.
>
> - "Alexander A. Klimov" <grandmaster@al2klimov.de> (patch #6, #8)
> - Rob Herring <robh@kernel.org> (patch #6)
> - Peng Fan <peng.fan@nxp.com> (patch #8)
> - Jerome Neanne <jneanne@baylibre.com> (patch #8, #10)
>
> Changes since V1:
> * Just picked up acks, most patches are clean now except for 6, 8 and
> 10.
> * As requested, Switched Phytec license from GPL2.0-only to Adding MIT
> along with it.
>
> V1: https://lore.kernel.org/all/20240110140903.4090946-1-nm@ti.com/
>
>
> Cc: "Alexander A. Klimov" <grandmaster@al2klimov.de>
> Cc: Ayush Singh <ayushdevel1325@gmail.com>
> Cc: Chao Zeng <chao.zeng@siemens.com>
> Cc: Christian Gmeiner <christian.gmeiner@gmail.com>
> Cc: Esteban Blanc <eblanc@baylibre.com>
> Cc: Garrett Giordano <ggiordano@phytec.com>
> Cc: Guillaume La Roque <glaroque@baylibre.com>
> Cc: Jan Kiszka <jan.kiszka@siemens.com>
> Cc: Jason Kridner <jkridner@beagleboard.org>
> Cc: Jerome Neanne <jneanne@baylibre.com>
> Cc: Julien Panis <jpanis@baylibre.com>
> Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Cc: Le Jin <le.jin@siemens.com>
> Cc: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
> Cc: Peng Fan <peng.fan@nxp.com>
> Cc: Pierre Gondois <pierre.gondois@arm.com>
> Cc: Robert Nelson <robertcnelson@gmail.com>
> Cc: Rob Herring <robh@kernel.org>
> Cc: Roger Quadros <rogerq@kernel.org>
> Cc: Ronald Wahl <ronald.wahl@raritan.com>
> Cc: Sarah Walker <sarah.walker@imgtec.com>
> Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
> Cc: Tony Lindgren <tony@atomide.com>
> Cc: Wadim Egorov <w.egorov@phytec.de>
>
> Nishanth Menon (16):
> arm64: dts: ti: Use https for urls
> arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0
> arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0
> arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0
> arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0
> arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only
> arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only
For the series:
Acked-by: Rob Herring <robh@kernel.org>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
` (16 preceding siblings ...)
2024-01-22 15:24 ` [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Rob Herring
@ 2024-02-06 14:54 ` Vignesh Raghavendra
17 siblings, 0 replies; 19+ messages in thread
From: Vignesh Raghavendra @ 2024-02-06 14:54 UTC (permalink / raw)
To: Tero Kristo, Nishanth Menon
Cc: Vignesh Raghavendra, linux-kernel, devicetree, linux-arm-kernel
Hi Nishanth Menon,
On Mon, 22 Jan 2024 08:55:23 -0600, Nishanth Menon wrote:
> Thank you all for the detailed acks on various patches on V1,
> consolidated all of these with V2 and noted some missing acks below.
> Since it has been 12 days since I posted v1 and v6.8-rc1 is now
> tagged, looks like a good time to refresh the series.
>
> As part of my 2023 LPC talk[1] about the difficulty in ensuring
> device tree is same across multiple s/w ecosystems, I mentioned about
> Licensing, and Rob had indicated that other SoC vendors have MIT
> license option that allows co-existance with Apache.
>
> [...]
I have applied the following to branch ti-k3-dts-next on [1].
Thank you!
[01/16] arm64: dts: ti: Use https for urls
commit: 01e886c4dfdacc2956d9857a3b5c985ea74e9ddd
[02/16] arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0
commit: 89bd4c373649b81d4255d9c5a3e49d3fd10df708
[03/16] arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0
commit: 7e614b5394f06c7ff5e9ef570bb1d40af08c6449
[04/16] arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0
commit: 20f8173afaac90dd9dca11be4aa602a47776077f
[05/16] arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0
commit: 6248b20e3203c5f255efe6c330b5c871ca4e8033
[06/16] arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0
commit: 2822c791af4d98ca469485dacde9ea4f13c905af
[07/16] arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0
commit: b87c44dd974e13aab1d0a9a01a5f94f1fe5fd1fb
[08/16] arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0
commit: 111f6dac6c08471888da49389f63174f3717bfbd
[09/16] arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0
commit: 25aec8a64a2413f6b16e33ecbc0334bd7075ba49
[10/16] arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0
commit: 33e089bd1e136f1e2c58e6b44455de55f4fe4bae
[11/16] arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0
commit: 67fdcf08cd76a7d81e64343b2f0730f554245840
[12/16] arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0
commit: 3feda6a0cf7d9a82d820032033ae7e600e9dca66
[13/16] arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0
commit: 380f1ffd281b6f33a6e03220921be2750c6fd8ce
[14/16] arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0
commit: 049010c9604f87568ae59ee5ea1b885ece19e6c6
[15/16] arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only
commit: c32953cf00a5ab9059483d825f866a528ad80460
[16/16] arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only
commit: 1e6bbc5185bcd113c8d2f7aa0a02f588a6bdbe5d
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent up the chain during
the next merge window (or sooner if it is a relevant bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
--
Vignesh
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2024-02-06 14:55 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-22 14:55 [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 01/16] arm64: dts: ti: Use https for urls Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 02/16] arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 03/16] arm64: dts: ti: k3-am625: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 04/16] arm64: dts: ti: k3-am62p: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 05/16] arm64: dts: ti: k3-am64: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 06/16] arm64: dts: ti: k3-am65: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 07/16] arm64: dts: ti: k3-j7200: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 08/16] arm64: dts: ti: k3-j721e: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 09/16] arm64: dts: ti: k3-j721s2: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 10/16] arm64: dts: ti: k3-j784s4: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 11/16] arm64: dts: ti: k3-pinctrl: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 12/16] arm64: dts: ti: k3-serdes: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 13/16] arm64: dts: ti: beagle*: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 14/16] arm64: dts: ti: phycore*: " Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 15/16] arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only Nishanth Menon
2024-01-22 14:55 ` [PATCH V2 16/16] arm64: dts: ti: Makefile: " Nishanth Menon
2024-01-22 15:24 ` [PATCH V2 00/16] arm64: dts: ti: Additional licensing and clarification Rob Herring
2024-02-06 14:54 ` Vignesh Raghavendra
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).