From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0AAB6C282CE for ; Tue, 4 Jun 2019 11:19:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id BF0D224BBB for ; Tue, 4 Jun 2019 11:19:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727323AbfFDLTY (ORCPT ); Tue, 4 Jun 2019 07:19:24 -0400 Received: from mout.kundenserver.de ([217.72.192.74]:41219 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727180AbfFDLTY (ORCPT ); Tue, 4 Jun 2019 07:19:24 -0400 Received: from [192.168.1.110] ([95.118.47.44]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MmlfM-1goe6J4Ahq-00juZm; Tue, 04 Jun 2019 13:19:14 +0200 Subject: Re: [Batch 17 patch 19/57] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 470 To: Thomas Gleixner , linux-spdx@vger.kernel.org References: <20190604081044.651381636@linutronix.de> <20190604081203.131325636@linutronix.de> From: "Enrico Weigelt, metux IT consult" Organization: metux IT consult Message-ID: <298f3090-7656-3343-0f20-9467d760b2e5@metux.net> Date: Tue, 4 Jun 2019 11:19:12 +0000 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <20190604081203.131325636@linutronix.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:p/sTUMMMWW2AyT5zm1/N4K6zoaD3QZGweAxJqpCgkPTIWhrqZdp gX1UDHt3S26PJNBfeg+j2Cy+4wqGzv2um51hxpiBUfzayOpMKUM1KKiASYLTwLhBTcMW/n9 gebcMhd1iRnbzpH1gDXXz8oYib3vWIKo4ja6ePCWNIwb140DvpaE5KDpq/UW6SOsy05K2Xg JNz5V7wpn3/JPBhZ2T+jA== X-UI-Out-Filterresults: notjunk:1;V03:K0:vg+2NZQj1+g=:wEQG0iHCBMuXc0q2qHrrVU bEeATRZhPTNWIzeJyvrJ8UU5bI2e+2z252kEJjcxw27N8eOTSOvrUnJLWJrJ9ee/Y7w/zvST1 TLNq6twNX+9qVykHrN7lWb3cGu6Yrok3DhB1fV8yCt4skNpeYyJdZ+1pVJ+AppwGguIZPW17Q Dr0mgNLHU3q3y1XvAGz3sQ+fozw5K1/+B2OipILPxY8bRuqgLJI0yZX8g/15zjm3WJkvR1wO+ sMW94u2Rcy21UH7+bOQxMPGc6haKAoMr4lmMrT5/59RopfPj9N5/LqzIQSRKtPWXgf4Le0ct/ MqP5LWuhys9cZ1KUopUy2R6L68TompPM8UJUledlN0qhEusSRnpSi+v3aQMxY8H3bmlwgP9YB oh7Mnv2pMkDhnUkquiaAJ3Echxv6aJ6ZYPa/7AT73KyW/AhUokWn9WAezL9NYJD+UT8tOVCFx 41h4rWXfDfWNRq86Oqhhlvm+VEooB6b4a6nEfJf3gKFvVVUGiny+4YEF+VgGyz26XYMFeN3Ml n1Kfe+iH7Au2Yd66+LTeD5NyDmBjrOABA7nxPpGwydiKWRxuILrOvA6L2QCDC3iILRwr5ifkW AJecMCXcCuJVW3hzWURQM/jR+86pJTD51R9gmITW3IyLqe8aVdphT5Fgs+45H00XYgUWiP6oJ thqnNDTwEy0+9vO1SfggggaherBIngkmT+h/MZRLKRu6+fgDoPoyKkzJ9VkN5XsAHe/6bphnj ZFI5WT7IRxbBoQV9+5WUHLJ252gBg31MsA7zzehxjSr7U0iuzXTMpoYElek= Sender: linux-spdx-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spdx@vger.kernel.org On 04.06.19 08:11, Thomas Gleixner wrote: > From: Thomas Gleixner tglx@linutronix.de > > Based on 1 normalized pattern(s): > > this file is licensed under the terms of the gnu general public > license version 2 this program is licensed as is without any > warranty of any kind whether express or implied > > extracted by the scancode license scanner the SPDX license identifier > > GPL-2.0-only > > has been chosen to replace the boilerplate/reference in 586 file(s). > > Signed-off-by: Thomas Gleixner > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch17&id=604411c2c705 > --- > arch/arm/boot/dts/am33xx.dtsi | 5 +---- > arch/arm/boot/dts/am3517.dtsi | 5 +---- > arch/arm/boot/dts/am4372.dtsi | 5 +---- > arch/arm/boot/dts/artpec6-devboard.dts | 5 +---- > arch/arm/boot/dts/dm814x.dtsi | 4 +--- > arch/arm/boot/dts/dm816x.dtsi | 4 +--- > arch/arm/boot/dts/dra62x.dtsi | 4 +--- > > > > arch/powerpc/sysdev/ehv_pic.c | 5 +---- > arch/powerpc/sysdev/ge/ge_pic.c | 5 +---- > arch/powerpc/sysdev/rtc_cmos_setup.c | 6 ++---- > arch/powerpc/sysdev/xilinx_intc.c | 6 +----- > arch/powerpc/sysdev/xilinx_pci.c | 5 +---- > drivers/ata/ahci_mvebu.c | 5 +---- > drivers/ata/pata_arasan_cf.c | 5 +---- > drivers/ata/pata_mpc52xx.c | 5 +---- > drivers/bus/imx-weim.c | 5 +---- > > > > drivers/watchdog/omap_wdt.c | 6 ++---- > drivers/watchdog/orion_wdt.c | 5 +---- > drivers/watchdog/pnx4008_wdt.c | 5 +---- > drivers/watchdog/sbc_fitpc2_wdt.c | 5 +---- > drivers/watchdog/ts4800_wdt.c | 5 +---- > drivers/watchdog/ts72xx_wdt.c | 5 +---- > include/dt-bindings/leds/leds-netxbig.h | 5 +---- > include/dt-bindings/leds/leds-pca9532.h | 5 +---- > include/dt-bindings/leds/leds-pca955x.h | 5 +---- > include/linux/amba/sp810.h | 5 +---- > include/linux/davinci_emac.h | 6 ++---- > include/linux/dmapool.h | 5 +---- > include/linux/edac.h | 7 ++----- > include/linux/fs_enet_pd.h | 5 +---- > include/linux/fs_uart_pd.h | 5 +---- > include/linux/fsl/bestcomm/ata.h | 6 +----- > include/linux/fsl/bestcomm/bestcomm.h | 6 +----- > include/linux/fsl/bestcomm/bestcomm_priv.h | 5 +---- > include/linux/fsl/bestcomm/fec.h | 6 +----- > include/linux/fsl/bestcomm/sram.h | 6 +----- > include/linux/irqchip.h | 5 +---- > include/linux/kgdb.h | 4 +--- > include/linux/mbus.h | 5 +---- > include/linux/mtd/latch-addr-flash.h | 5 +---- > include/linux/mtd/spear_smi.h | 5 +---- > include/linux/mvebu-pmsu.h | 5 +---- > include/linux/pata_arasan_cf_data.h | 5 +---- > include/linux/platform_data/i2c-davinci.h | 6 ++---- > include/linux/platform_data/keyboard-spear.h | 5 +---- > include/linux/platform_data/leds-kirkwood-netxbig.h | 5 +---- > include/linux/platform_data/leds-kirkwood-ns2.h | 5 +---- > include/linux/platform_data/media/si4713.h | 6 +----- > include/linux/platform_data/mtd-davinci-aemif.h | 5 +---- > include/linux/platform_data/mtd-orion_nand.h | 6 +----- > include/linux/platform_data/usb-davinci.h | 5 +---- > include/linux/platform_data/usb-ehci-orion.h | 6 +----- > include/linux/soc/sunxi/sunxi_sram.h | 5 +---- > include/linux/sunxi-rsb.h | 5 +---- > include/linux/ts-nbus.h | 5 +---- > include/video/da8xx-fb.h | 5 +---- > kernel/debug/debug_core.c | 5 +---- > kernel/debug/debug_core.h | 5 +---- > kernel/debug/gdbstub.c | 5 +---- > kernel/debug/kdb/kdb_debugger.c | 5 +---- > samples/kdb/kdb_hello.c | 5 +---- > sound/soc/codecs/cs4270.c | 4 +--- > sound/soc/codecs/cs42xx8-i2c.c | 5 +---- > sound/soc/codecs/cs42xx8.c | 5 +---- > sound/soc/codecs/cs42xx8.h | 5 +---- > sound/soc/codecs/sta529.c | 5 +---- > sound/soc/dwc/dwc-i2s.c | 5 +---- > sound/soc/dwc/dwc-pcm.c | 5 +---- > sound/soc/dwc/local.h | 5 +---- > sound/soc/fsl/efika-audio-fabric.c | 5 +---- > sound/soc/spear/spdif_in.c | 5 +---- > sound/soc/spear/spdif_out.c | 5 +---- > sound/soc/spear/spear_pcm.c | 5 +---- > 586 files changed, 646 insertions(+), 2380 deletions(-) > > --- a/arch/arm/boot/dts/am33xx.dtsi > +++ b/arch/arm/boot/dts/am33xx.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for AM33XX SoC > * > * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/am3517.dtsi > +++ b/arch/arm/boot/dts/am3517.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for am3517 SoC > * > * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include "omap3.dtsi" > --- a/arch/arm/boot/dts/am4372.dtsi > +++ b/arch/arm/boot/dts/am4372.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for AM4372 SoC > * > * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/artpec6-devboard.dts > +++ b/arch/arm/boot/dts/artpec6-devboard.dts > @@ -1,9 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Axis ARTPEC-6 development board. > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > /dts-v1/; > --- a/arch/arm/boot/dts/dm814x.dtsi > +++ b/arch/arm/boot/dts/dm814x.dtsi > @@ -1,8 +1,4 @@ > -/* > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > > #include > #include > --- a/arch/arm/boot/dts/dm816x.dtsi > +++ b/arch/arm/boot/dts/dm816x.dtsi > @@ -1,8 +1,4 @@ > -/* > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > > #include > #include > --- a/arch/arm/boot/dts/dra62x.dtsi > +++ b/arch/arm/boot/dts/dra62x.dtsi > @@ -1,8 +1,4 @@ > -/* > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > > #include "dm814x.dtsi" > > --- a/arch/arm/boot/dts/dra7-dspeve-thermal.dtsi > +++ b/arch/arm/boot/dts/dra7-dspeve-thermal.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for DRA7x SoC DSPEVE thermal > * > * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/dra7-iva-thermal.dtsi > +++ b/arch/arm/boot/dts/dra7-iva-thermal.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for DRA7x SoC IVA thermal > * > * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/imx6q-gk802.dts > +++ b/arch/arm/boot/dts/imx6q-gk802.dts > @@ -1,9 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2013 Philipp Zabel > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > /dts-v1/; > --- a/arch/arm/boot/dts/omap2.dtsi > +++ b/arch/arm/boot/dts/omap2.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP2 SoC > * > * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/omap2420.dtsi > +++ b/arch/arm/boot/dts/omap2420.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP2420 SoC > * > * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include "omap2.dtsi" > --- a/arch/arm/boot/dts/omap2430.dtsi > +++ b/arch/arm/boot/dts/omap2430.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP243x SoC > * > * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include "omap2.dtsi" > --- a/arch/arm/boot/dts/omap3-cpu-thermal.dtsi > +++ b/arch/arm/boot/dts/omap3-cpu-thermal.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP3 SoC CPU thermal > * > * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/omap3.dtsi > +++ b/arch/arm/boot/dts/omap3.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP3 SoC > * > * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/omap34xx.dtsi > +++ b/arch/arm/boot/dts/omap34xx.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP34xx/OMAP35xx SoC > * > * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/omap36xx.dtsi > +++ b/arch/arm/boot/dts/omap36xx.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP3 SoC > * > * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/omap4-cpu-thermal.dtsi > +++ b/arch/arm/boot/dts/omap4-cpu-thermal.dtsi > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP4/5 SoC CPU thermal > * > * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ > * Contact: Eduardo Valentin > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/omap443x.dtsi > +++ b/arch/arm/boot/dts/omap443x.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP443x SoC > * > * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include "omap4.dtsi" > --- a/arch/arm/boot/dts/omap4460.dtsi > +++ b/arch/arm/boot/dts/omap4460.dtsi > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP4460 SoC > * > * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > #include "omap4.dtsi" > > --- a/arch/arm/boot/dts/omap5-core-thermal.dtsi > +++ b/arch/arm/boot/dts/omap5-core-thermal.dtsi > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP543x SoC CORE thermal > * > * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ > * Contact: Eduardo Valentin > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/omap5-gpu-thermal.dtsi > +++ b/arch/arm/boot/dts/omap5-gpu-thermal.dtsi > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Device Tree Source for OMAP543x SoC GPU thermal > * > * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ > * Contact: Eduardo Valentin > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > > #include > --- a/arch/arm/boot/dts/orion5x-lacie-d2-network.dts > +++ b/arch/arm/boot/dts/orion5x-lacie-d2-network.dts > @@ -1,10 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2014 Thomas Petazzoni > * Copyright (C) 2009 Simon Guinot > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > /dts-v1/; > --- a/arch/arm/boot/dts/orion5x-lacie-ethernet-disk-mini-v2.dts > +++ b/arch/arm/boot/dts/orion5x-lacie-ethernet-disk-mini-v2.dts > @@ -1,9 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2012 Thomas Petazzoni > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > /* > --- a/arch/arm/boot/dts/orion5x-maxtor-shared-storage-2.dts > +++ b/arch/arm/boot/dts/orion5x-maxtor-shared-storage-2.dts > @@ -1,10 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2014 Thomas Petazzoni > * Copyright (C) Sylver Bruneau > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > /dts-v1/; > --- a/arch/arm/boot/dts/orion5x-mv88f5181.dtsi > +++ b/arch/arm/boot/dts/orion5x-mv88f5181.dtsi > @@ -1,9 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2016 Jamie Lentin > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > #include "orion5x.dtsi" > --- a/arch/arm/boot/dts/orion5x-mv88f5182.dtsi > +++ b/arch/arm/boot/dts/orion5x-mv88f5182.dtsi > @@ -1,9 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2014 Thomas Petazzoni > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > #include "orion5x.dtsi" > --- a/arch/arm/boot/dts/orion5x-netgear-wnr854t.dts > +++ b/arch/arm/boot/dts/orion5x-netgear-wnr854t.dts > @@ -1,9 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2016 Jamie Lentin > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > /dts-v1/; > --- a/arch/arm/boot/dts/orion5x-rd88f5182-nas.dts > +++ b/arch/arm/boot/dts/orion5x-rd88f5182-nas.dts > @@ -1,9 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2014 Thomas Petazzoni > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > /dts-v1/; > --- a/arch/arm/boot/dts/orion5x.dtsi > +++ b/arch/arm/boot/dts/orion5x.dtsi > @@ -1,9 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2012 Thomas Petazzoni > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > #define MBUS_ID(target,attributes) (((target) << 24) | ((attributes) << 16)) > --- a/arch/arm/include/asm/hardware/cache-feroceon-l2.h > +++ b/arch/arm/include/asm/hardware/cache-feroceon-l2.h > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * arch/arm/include/asm/hardware/cache-feroceon-l2.h > * > * Copyright (C) 2008 Marvell Semiconductor > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > extern void __init feroceon_l2_init(int l2_wt_override); > --- a/arch/arm/include/asm/hardware/cache-tauros2.h > +++ b/arch/arm/include/asm/hardware/cache-tauros2.h > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * arch/arm/include/asm/hardware/cache-tauros2.h > * > * Copyright (C) 2008 Marvell Semiconductor > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > #define CACHE_TAUROS2_PREFETCH_ON (1 << 0) > --- a/arch/arm/include/asm/hardware/entry-macro-iomd.S > +++ b/arch/arm/include/asm/hardware/entry-macro-iomd.S > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * arch/arm/include/asm/hardware/entry-macro-iomd.S > * > * Low-level IRQ helper macros for IOC/IOMD based platforms > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > > /* IOC / IOMD based hardware */ > --- a/arch/arm/mach-davinci/board-da830-evm.c > +++ b/arch/arm/mach-davinci/board-da830-evm.c > @@ -1,13 +1,11 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DA830/OMAP L137 EVM board > * > * Author: Mark A. Greer > * Derived from: arch/arm/mach-davinci/board-dm644x-evm.c > * > - * 2007, 2009 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007, 2009 (c) MontaVista Software, Inc. > */ > #include > #include > --- a/arch/arm/mach-davinci/board-da850-evm.c > +++ b/arch/arm/mach-davinci/board-da850-evm.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DA850/OMAP-L138 EVM board > * > @@ -6,10 +7,7 @@ > * Derived from: arch/arm/mach-davinci/board-da830-evm.c > * Original Copyrights follow: > * > - * 2007, 2009 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007, 2009 (c) MontaVista Software, Inc. > */ > #include > #include > --- a/arch/arm/mach-davinci/board-dm355-evm.c > +++ b/arch/arm/mach-davinci/board-dm355-evm.c > @@ -1,12 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DaVinci EVM board support > * > * Author: Kevin Hilman, Deep Root Systems, LLC > * > - * 2007 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) MontaVista Software, Inc. > */ > #include > #include > --- a/arch/arm/mach-davinci/board-dm355-leopard.c > +++ b/arch/arm/mach-davinci/board-dm355-leopard.c > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * DM355 leopard board support > * > * Based on board-dm355-evm.c > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > #include > #include > --- a/arch/arm/mach-davinci/board-dm644x-evm.c > +++ b/arch/arm/mach-davinci/board-dm644x-evm.c > @@ -1,12 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DaVinci EVM board support > * > * Author: Kevin Hilman, MontaVista Software, Inc. > * > - * 2007 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) MontaVista Software, Inc. > */ > #include > #include > --- a/arch/arm/mach-davinci/board-dm646x-evm.c > +++ b/arch/arm/mach-davinci/board-dm646x-evm.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DaVinci DM646X EVM board > * > @@ -5,11 +6,6 @@ > * Copyright (C) 2006 Texas Instruments. > * > * (C) 2007-2008, MontaVista Software, Inc. > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > - * > */ > > /************************************************************************** > --- a/arch/arm/mach-davinci/board-mityomapl138.c > +++ b/arch/arm/mach-davinci/board-mityomapl138.c > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Critical Link MityOMAP-L138 SoM > * > * Copyright (C) 2010 Critical Link LLC - http://www.criticallink.com > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of > - * any kind, whether express or implied. > */ > > #define pr_fmt(fmt) "MityOMAPL138: " fmt > --- a/arch/arm/mach-davinci/board-neuros-osd2.c > +++ b/arch/arm/mach-davinci/board-neuros-osd2.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Neuros Technologies OSD2 board support > * > @@ -18,10 +19,6 @@ > * > * For more information please refer to > * http://wiki.neurostechnology.com/index.php/OSD_2.0_HD > - * > - * This file is licensed under the terms of the GNU General Public > - * License version 2. This program is licensed "as is" without any > - * warranty of any kind, whether express or implied. > */ > #include > #include > --- a/arch/arm/mach-davinci/board-omapl138-hawk.c > +++ b/arch/arm/mach-davinci/board-omapl138-hawk.c > @@ -1,13 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Hawkboard.org based on TI's OMAP-L138 Platform > * > * Initial code: Syed Mohammed Khasim > * > * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of > - * any kind, whether express or implied. > */ > #include > #include > --- a/arch/arm/mach-davinci/common.c > +++ b/arch/arm/mach-davinci/common.c > @@ -1,12 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Code commons to all DaVinci SoCs. > * > * Author: Mark A. Greer > * > - * 2009 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2009 (c) MontaVista Software, Inc. > */ > #include > #include > --- a/arch/arm/mach-davinci/cpuidle.h > +++ b/arch/arm/mach-davinci/cpuidle.h > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * TI DaVinci cpuidle platform support > * > * 2009 (C) Texas Instruments, Inc. http://www.ti.com/ > - * > - * This file is licensed under the terms of the GNU General Public License > - * version 2. This program is licensed "as is" without any warranty of any > - * kind, whether express or implied. > */ > #ifndef _MACH_DAVINCI_CPUIDLE_H > #define _MACH_DAVINCI_CPUIDLE_H > --- a/arch/arm/mach-davinci/da830.c > +++ b/arch/arm/mach-davinci/da830.c > @@ -1,12 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DA830/OMAP L137 chip specific setup > * > * Author: Mark A. Greer > * > - * 2009 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2009 (c) MontaVista Software, Inc. > */ > #include > #include > --- a/arch/arm/mach-davinci/da850.c > +++ b/arch/arm/mach-davinci/da850.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DA850/OMAP-L138 chip specific setup > * > @@ -6,10 +7,7 @@ > * Derived from: arch/arm/mach-davinci/da830.c > * Original Copyrights follow: > * > - * 2009 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2009 (c) MontaVista Software, Inc. > */ > > #include > --- a/arch/arm/mach-davinci/dm355.c > +++ b/arch/arm/mach-davinci/dm355.c > @@ -1,12 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DaVinci DM355 chip specific setup > * > * Author: Kevin Hilman, Deep Root Systems, LLC > * > - * 2007 (c) Deep Root Systems, LLC. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) Deep Root Systems, LLC. > */ > > #include > --- a/arch/arm/mach-davinci/dm644x.c > +++ b/arch/arm/mach-davinci/dm644x.c > @@ -1,12 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DaVinci DM644x chip specific setup > * > * Author: Kevin Hilman, Deep Root Systems, LLC > * > - * 2007 (c) Deep Root Systems, LLC. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) Deep Root Systems, LLC. > */ > > #include > --- a/arch/arm/mach-davinci/dm646x.c > +++ b/arch/arm/mach-davinci/dm646x.c > @@ -1,12 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * TI DaVinci DM644x chip specific setup > * > * Author: Kevin Hilman, Deep Root Systems, LLC > * > - * 2007 (c) Deep Root Systems, LLC. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) Deep Root Systems, LLC. > */ > > #include > --- a/arch/arm/mach-davinci/include/mach/common.h > +++ b/arch/arm/mach-davinci/include/mach/common.h > @@ -1,12 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * Header for code common to all DaVinci machines. > * > * Author: Kevin Hilman, MontaVista Software, Inc. > * > - * 2007 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) MontaVista Software, Inc. > */ > > #ifndef __ARCH_ARM_MACH_DAVINCI_COMMON_H > --- a/arch/arm/mach-davinci/include/mach/cputype.h > +++ b/arch/arm/mach-davinci/include/mach/cputype.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * DaVinci CPU type detection > * > @@ -8,10 +9,7 @@ > * compiled in to the kernel, the macros return 0 so that > * resulting code can be optimized out. > * > - * 2009 (c) Deep Root Systems, LLC. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2009 (c) Deep Root Systems, LLC. > */ > #ifndef _ASM_ARCH_CPU_H > #define _ASM_ARCH_CPU_H > --- a/arch/arm/mach-davinci/include/mach/da8xx.h > +++ b/arch/arm/mach-davinci/include/mach/da8xx.h > @@ -1,12 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * Chip specific defines for DA8XX/OMAP L1XX SoC > * > * Author: Mark A. Greer > * > - * 2007, 2009-2010 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007, 2009-2010 (c) MontaVista Software, Inc. > */ > #ifndef __ASM_ARCH_DAVINCI_DA8XX_H > #define __ASM_ARCH_DAVINCI_DA8XX_H > --- a/arch/arm/mach-davinci/include/mach/hardware.h > +++ b/arch/arm/mach-davinci/include/mach/hardware.h > @@ -1,12 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * Hardware definitions common to all DaVinci family processors > * > * Author: Kevin Hilman, Deep Root Systems, LLC > * > - * 2007 (c) Deep Root Systems, LLC. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) Deep Root Systems, LLC. > */ > #ifndef __ASM_ARCH_HARDWARE_H > #define __ASM_ARCH_HARDWARE_H > --- a/arch/arm/mach-davinci/include/mach/mux.h > +++ b/arch/arm/mach-davinci/include/mach/mux.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * Table of the DAVINCI register configurations for the PINMUX combinations > * > @@ -8,10 +9,7 @@ > * > * Written by Tony Lindgren > * > - * 2007 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) MontaVista Software, Inc. > * > * Copyright (C) 2008 Texas Instruments. > */ > --- a/arch/arm/mach-davinci/include/mach/serial.h > +++ b/arch/arm/mach-davinci/include/mach/serial.h > @@ -1,12 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * DaVinci serial device definitions > * > * Author: Kevin Hilman, MontaVista Software, Inc. > * > - * 2007 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > - * is licensed "as is" without any warranty of any kind, whether express > - * or implied. > + * 2007 (c) MontaVista Software, Inc. > */ > #ifndef __ASM_ARCH_SERIAL_H > #define __ASM_ARCH_SERIAL_H > --- a/arch/arm/mach-davinci/include/mach/time.h > +++ b/arch/arm/mach-davinci/include/mach/time.h > @@ -1,12 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * Local header file for DaVinci time code. > * > * Author: Kevin Hilman, MontaVista Software, Inc. > * > - * 2007 (c) MontaVista Software, Inc. This file is licensed under > - * the terms of the GNU General Public License version 2. This program > > Reviewed-By: Enrico Weigelt -- Enrico Weigelt, metux IT consult Free software and Linux embedded engineering info@metux.net -- +49-151-27565287