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 rc1 window for next.
Series based on: next-20240109
Cc: "Alexander A. Klimov" <[email protected]>
Cc: Apelete Seketeli <[email protected]>
Cc: Ayush Singh <[email protected]>
Cc: Chao Zeng <[email protected]>
Cc: Christian Gmeiner <[email protected]>
Cc: Esteban Blanc <[email protected]>
Cc: Garrett Giordano <[email protected]>
Cc: Guillaume La Roque <[email protected]>
Cc: Jan Kiszka <[email protected]>
Cc: Jason Kridner <[email protected]>
Cc: Jerome Neanne <[email protected]>
Cc: Julien Panis <[email protected]>
Cc: Krzysztof Kozlowski <[email protected]>
Cc: Le Jin <[email protected]>
Cc: Matthias Schiffer <[email protected]>
Cc: Peng Fan <[email protected]>
Cc: Pierre Gondois <[email protected]>
Cc: Robert Nelson <[email protected]>
Cc: Rob Herring <[email protected]>
Cc: Roger Quadros <[email protected]>
Cc: Ronald Wahl <[email protected]>
Cc: Sarah Walker <[email protected]>
Cc: Tomi Valkeinen <[email protected]>
Cc: Tony Lindgren <[email protected]>
Cc: Wadim Egorov <[email protected]>
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: iot2050*: Clarify GPL-2.0 as GPL-2.0-only
arm64: dts: ti: phycore*: 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 | 2 +-
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 | 2 +-
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 | 2 +-
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 | 2 +-
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, 204 insertions(+), 177 deletions(-)
[1] https://www.youtube.com/watch?v=kr-Yd56so9M
https://lpc.events/event/17/contributions/1547/
--
2.43.0
PS: TI internal record: 00010588
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 <[email protected]>
Cc: Krzysztof Kozlowski <[email protected]>
Cc: Matthias Schiffer <[email protected]>
Cc: Pierre Gondois <[email protected]>
Cc: Roger Quadros <[email protected]>
Cc: Tony Lindgren <[email protected]>
Cc: Wadim Egorov <[email protected]>
Signed-off-by: Nishanth Menon <[email protected]>
---
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
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" <[email protected]>
Cc: Jerome Neanne <[email protected]>
Cc: Krzysztof Kozlowski <[email protected]>
Cc: Peng Fan <[email protected]>
Cc: Pierre Gondois <[email protected]>
Cc: Tony Lindgren <[email protected]>
Signed-off-by: Nishanth Menon <[email protected]>
---
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
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 <[email protected]>
Cc: Julien Panis <[email protected]>
Cc: Krzysztof Kozlowski <[email protected]>
Cc: Pierre Gondois <[email protected]>
Cc: Roger Quadros <[email protected]>
Cc: Ronald Wahl <[email protected]>
Cc: Sarah Walker <[email protected]>
Cc: Tony Lindgren <[email protected]>
Signed-off-by: Nishanth Menon <[email protected]>
---
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
On 10/01/2024 15:08, Nishanth Menon wrote:
> 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: Krzysztof Kozlowski <[email protected]>
Best regards,
Krzysztof
On 10/01/2024 15:08, Nishanth Menon wrote:
> 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).
>
Acked-by: Krzysztof Kozlowski <[email protected]>
Best regards,
Krzysztof
On 10/01/2024 15:08, Nishanth Menon wrote:
> 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" <[email protected]>
> Cc: Jerome Neanne <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
> Cc: Peng Fan <[email protected]>
> Cc: Pierre Gondois <[email protected]>
> Cc: Tony Lindgren <[email protected]>
Acked-by: Krzysztof Kozlowski <[email protected]>
Best regards,
Krzysztof
On 10.01.24 15:08, Nishanth Menon wrote:
> 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: Ronald Wahl <[email protected]>
- ron
________________________________
Ce message, ainsi que tous les fichiers joints à ce message, peuvent contenir des informations sensibles et/ ou confidentielles ne devant pas être divulguées. Si vous n'êtes pas le destinataire de ce message (ou que vous recevez ce message par erreur), nous vous remercions de le notifier immédiatement à son expéditeur, et de détruire ce message. Toute copie, divulgation, modification, utilisation ou diffusion, non autorisée, directe ou indirecte, de tout ou partie de ce message, est strictement interdite.
This e-mail, and any document attached hereby, may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized, direct or indirect, copying, disclosure, distribution or other use of the material or parts thereof is strictly forbidden.
On 10/01/2024 16:08, Nishanth Menon wrote:
> 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: Roger Quadros <[email protected]>
--
cheers,
-roger
On 10/01/2024 16:08, Nishanth Menon wrote:
> 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: Roger Quadros <[email protected]>
--
cheers,
-roger
* Nishanth Menon <[email protected]> [240110 14:09]:
> 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 <[email protected]>
* Nishanth Menon <[email protected]> [700101 02:00]:
> 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 <[email protected]>
On Wed, 2024-01-10 at 08:08 -0600, Nishanth Menon wrote:
> 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: Sarah Walker <[email protected]>
Sarah
>
> 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: Christian Gmeiner <[email protected]>
--
greets
--
Christian Gmeiner, MSc
https://christian-gmeiner.info/privacypolicy
On 1/10/24 15:08, Nishanth Menon wrote:
> 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 <[email protected]>
> Cc: Julien Panis <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
> Cc: Pierre Gondois <[email protected]>
> Cc: Roger Quadros <[email protected]>
> Cc: Ronald Wahl <[email protected]>
> Cc: Sarah Walker <[email protected]>
> Cc: Tony Lindgren <[email protected]>
Acked-by:Julien Panis <[email protected]>
Le 10/01/2024 à 15:08, Nishanth Menon a écrit :
> 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 <[email protected]>
> Cc: Julien Panis <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
> Cc: Pierre Gondois <[email protected]>
> Cc: Roger Quadros <[email protected]>
> Cc: Ronald Wahl <[email protected]>
> Cc: Sarah Walker <[email protected]>
> Cc: Tony Lindgren <[email protected]>
>
> Signed-off-by: Nishanth Menon <[email protected]>
Acked-by: Guillaume La Roque <[email protected]>
Guillaume
* Nishanth Menon <[email protected]> [700101 02:00]:
> 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 <[email protected]>
Am 10.01.24 um 15:08 schrieb 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 (and add it at least for one file which was
> missing TI copyright).
Acked-by: Wadim Egorov <[email protected]>
Hello,
For all the patches of the serie that require it:
Acked-by: Pierre Gondois <[email protected]>
On 1/10/24 15:08, Nishanth Menon wrote:
> 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 <[email protected]>
> Cc: Julien Panis <[email protected]>
> Cc: Krzysztof Kozlowski <[email protected]>
> Cc: Pierre Gondois <[email protected]>
> Cc: Roger Quadros <[email protected]>
> Cc: Ronald Wahl <[email protected]>
> Cc: Sarah Walker <[email protected]>
> Cc: Tony Lindgren <[email protected]>
>
> Signed-off-by: Nishanth Menon <[email protected]>
> ---
> 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/;
On Wed, 2024-01-10 at 08:08 -0600, Nishanth Menon wrote:
>
> 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: Matthias Schiffer <[email protected]>
--
TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany
Amtsgericht München, HRB 105018
Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider
https://www.tq-group.com/