All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andre Przywara <andre.przywara@arm.com>
To: Liviu Dudau <liviu.dudau@arm.com>,
	Sudeep Holla <sudeep.holla@arm.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Rob Herring <robh+dt@kernel.org>,
	Grant Likely <grant.likely@linaro.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
Cc: Jean-Philippe Brucker <jean-philippe@linaro.org>,
	Pawel Moll <Pawel.Moll@arm.com>,
	linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH 0/3] arm64: dts: arm: Fix copyrights and license tags
Date: Thu, 22 Sep 2022 15:20:07 +0100	[thread overview]
Message-ID: <20220922142010.1412640-1-andre.przywara@arm.com> (raw)

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

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

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

Cheers,
Andre

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

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

-- 
2.25.1


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

WARNING: multiple messages have this Message-ID (diff)
From: Andre Przywara <andre.przywara@arm.com>
To: Liviu Dudau <liviu.dudau@arm.com>,
	Sudeep Holla <sudeep.holla@arm.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Rob Herring <robh+dt@kernel.org>,
	Grant Likely <grant.likely@linaro.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
Cc: Jean-Philippe Brucker <jean-philippe@linaro.org>,
	Pawel Moll <Pawel.Moll@arm.com>,
	linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH 0/3] arm64: dts: arm: Fix copyrights and license tags
Date: Thu, 22 Sep 2022 15:20:07 +0100	[thread overview]
Message-ID: <20220922142010.1412640-1-andre.przywara@arm.com> (raw)

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

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

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

Cheers,
Andre

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

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

-- 
2.25.1


             reply	other threads:[~2022-09-22 14:21 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-22 14:20 Andre Przywara [this message]
2022-09-22 14:20 ` [PATCH 0/3] arm64: dts: arm: Fix copyrights and license tags Andre Przywara
2022-09-22 14:20 ` [PATCH 1/3] arm64: dts: arm: unify DT license statements Andre Przywara
2022-09-22 14:20   ` Andre Przywara
2022-09-23 10:49   ` Liviu Dudau
2022-09-23 10:49     ` Liviu Dudau
2022-09-22 14:20 ` [PATCH 2/3] arm64: dts: arm: add copyright messages (Arm Ltd.) Andre Przywara
2022-09-22 14:20   ` Andre Przywara
2022-09-23 11:31   ` Liviu Dudau
2022-09-23 11:31     ` Liviu Dudau
2022-09-22 14:20 ` [PATCH 3/3] arm64: dts: arm: add copyright messages (Linaro) Andre Przywara
2022-09-22 14:20   ` Andre Przywara

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220922142010.1412640-1-andre.przywara@arm.com \
    --to=andre.przywara@arm.com \
    --cc=Pawel.Moll@arm.com \
    --cc=devicetree@vger.kernel.org \
    --cc=grant.likely@linaro.org \
    --cc=jean-philippe@linaro.org \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=liviu.dudau@arm.com \
    --cc=lpieralisi@kernel.org \
    --cc=robh+dt@kernel.org \
    --cc=sudeep.holla@arm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.