On Tue, Apr 28, 2020 at 03:24:05PM +0200, Uwe Kleine-König wrote: > This adapts all files that were identifed by licensecheck > (https://salsa.debian.org/build-common-team/licensecheck.git) as > licensed under the GPL. > > The advantage is that these specifiers are machine-parseable which helps > license conformance, e.g. for packaging barebox in Debian. > > While touching these files also do some minor comment reformatting to > get some uniform layout. > > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> > --- > arch/arm/boards/a9m2410/a9m2410.c | 17 ++---------- > arch/arm/boards/a9m2410/config.h | 13 ++-------- > arch/arm/boards/a9m2440/a9m2410dev.c | 17 ++---------- > arch/arm/boards/a9m2440/a9m2440.c | 17 ++---------- > arch/arm/boards/a9m2440/baseboards.h | 17 ++---------- > arch/arm/boards/a9m2440/config.h | 13 ++-------- > arch/arm/boards/advantech-mx6/board.c | 16 ++---------- > arch/arm/boards/advantech-mx6/lowlevel.c | 16 ++---------- > arch/arm/boards/afi-gf/board.c | 16 ++---------- > arch/arm/boards/afi-gf/config.h | 19 ++------------ > arch/arm/boards/archosg9/archos_features.c | 13 ++-------- > arch/arm/boards/archosg9/board.c | 12 +-------- > arch/arm/boards/archosg9/lowlevel.c | 12 +-------- > arch/arm/boards/archosg9/mux.c | 12 +-------- > arch/arm/boards/at91rm9200ek/init.c | 17 ++---------- > arch/arm/boards/at91sam9260ek/init.c | 15 ++--------- > arch/arm/boards/at91sam9261ek/init.c | 17 ++---------- > arch/arm/boards/at91sam9263ek/init.c | 20 +++----------- > arch/arm/boards/at91sam9263ek/of_init.c | 15 ++--------- > arch/arm/boards/at91sam9m10g45ek/init.c | 20 +++----------- > arch/arm/boards/at91sam9m10ihd/hw_version.c | 17 ++---------- > arch/arm/boards/at91sam9m10ihd/hw_version.h | 17 ++---------- > arch/arm/boards/at91sam9n12ek/init.c | 17 ++---------- > arch/arm/boards/at91sam9x5ek/hw_version.c | 17 ++---------- > arch/arm/boards/at91sam9x5ek/hw_version.h | 17 ++---------- > arch/arm/boards/at91sam9x5ek/init.c | 17 ++---------- > arch/arm/boards/avnet-zedboard/board.c | 15 ++--------- > arch/arm/boards/avnet-zedboard/lowlevel.c | 18 +++---------- > arch/arm/boards/beagle/board.c | 18 ++----------- > arch/arm/boards/beaglebone/board.c | 19 ++------------ > .../1066mhz_4x128mx16.imxcfg | 15 ++--------- > .../1066mhz_4x256mx16.imxcfg | 15 ++--------- > .../1066mhz_4x512mx16-qp.imxcfg | 15 ++--------- > .../800mhz_4x128mx16.imxcfg | 15 ++--------- > .../800mhz_4x256mx16.imxcfg | 15 ++--------- > .../boards/boundarydevices-nitrogen6/board.c | 15 ++--------- > arch/arm/boards/ccxmx53/board.c | 20 +++----------- > arch/arm/boards/ccxmx53/lowlevel.c | 16 ++---------- > .../arm/boards/chumby_falconwing/falconwing.c | 17 +++--------- > arch/arm/boards/clep7212/clep7212.c | 10 ++----- > arch/arm/boards/clep7212/lowlevel.c | 10 ++----- > arch/arm/boards/cm-fx6/board.c | 15 ++--------- > .../boards/crystalfontz-cfa10036/cfa10036.c | 21 ++++----------- > .../boards/crystalfontz-cfa10036/hwdetect.c | 17 ++---------- > .../boards/crystalfontz-cfa10036/hwdetect.h | 17 ++---------- > arch/arm/boards/datamodul-edm-qmx6/board.c | 20 ++------------ > arch/arm/boards/datamodul-edm-qmx6/lowlevel.c | 17 +++--------- > arch/arm/boards/dfi-fs700-m60/board.c | 21 +++------------ > arch/arm/boards/dfi-fs700-m60/lowlevel.c | 17 +++--------- > arch/arm/boards/digi-ccimx6ulsom/board.c | 20 ++------------ > arch/arm/boards/dss11/init.c | 15 ++--------- > arch/arm/boards/duckbill/board.c | 19 +++----------- > arch/arm/boards/edb93xx/early_udelay.h | 16 ++---------- > arch/arm/boards/edb93xx/edb93xx.c | 16 ++---------- > arch/arm/boards/edb93xx/edb93xx.h | 16 ++---------- > arch/arm/boards/edb93xx/flash_cfg.c | 20 +++----------- > arch/arm/boards/edb93xx/pll_cfg.c | 23 ++++------------ > arch/arm/boards/edb93xx/pll_cfg.h | 20 +++----------- > arch/arm/boards/edb93xx/sdram_cfg.c | 19 +++----------- > arch/arm/boards/edb93xx/sdram_cfg.h | 19 +++----------- > arch/arm/boards/efika-mx-smartbook/board.c | 16 ++---------- > arch/arm/boards/element14-warp7/board.c | 15 ++--------- > arch/arm/boards/eltec-hipercam/board.c | 16 ++---------- > arch/arm/boards/eltec-hipercam/lowlevel.c | 17 +++--------- > arch/arm/boards/embedsky-e9/board.c | 15 +++-------- > arch/arm/boards/embest-riotboard/board.c | 17 +++--------- > arch/arm/boards/eukrea_cpuimx25/Makefile | 16 ++---------- > .../boards/eukrea_cpuimx25/eukrea_cpuimx25.c | 19 +++----------- > arch/arm/boards/eukrea_cpuimx25/lowlevel.c | 20 +++----------- > .../boards/eukrea_cpuimx27/eukrea_cpuimx27.c | 16 +++--------- > arch/arm/boards/eukrea_cpuimx35/Makefile | 16 ++---------- > .../boards/eukrea_cpuimx35/eukrea_cpuimx35.c | 21 ++++----------- > arch/arm/boards/eukrea_cpuimx35/lowlevel.c | 18 +++---------- > .../boards/eukrea_cpuimx51/eukrea_cpuimx51.c | 19 +++----------- > arch/arm/boards/freescale-mx21-ads/imx21ads.c | 17 +++--------- > .../boards/freescale-mx21-ads/lowlevel_init.S | 16 ++---------- > arch/arm/boards/freescale-mx23-evk/mx23-evk.c | 18 +++---------- > arch/arm/boards/freescale-mx25-3ds/3stack.c | 17 ++---------- > arch/arm/boards/freescale-mx25-3ds/Makefile | 16 ++---------- > .../boards/freescale-mx25-3ds/lowlevel_init.S | 17 ++---------- > arch/arm/boards/freescale-mx27-ads/imx27ads.c | 17 ++---------- > arch/arm/boards/freescale-mx35-3ds/3stack.c | 19 +++----------- > .../freescale-mx35-3ds/board-mx35_3stack.h | 20 +++----------- > .../boards/freescale-mx35-3ds/lowlevel_init.S | 17 ++---------- > .../arm/boards/freescale-mx51-babbage/board.c | 17 ++---------- > arch/arm/boards/freescale-mx53-qsb/board.c | 18 +++---------- > arch/arm/boards/freescale-mx53-smd/board.c | 18 +++---------- > arch/arm/boards/freescale-mx53-vmx53/board.c | 16 +++--------- > .../boards/freescale-mx6-sabrelite/board.c | 15 +++-------- > arch/arm/boards/freescale-mx6-sabresd/board.c | 15 +++-------- > .../boards/freescale-mx6sx-sabresdb/board.c | 16 +++--------- > .../freescale-mx6sx-sabresdb/lowlevel.c | 15 ++--------- > arch/arm/boards/freescale-mx7-sabresd/board.c | 18 +++---------- > arch/arm/boards/friendlyarm-mini2440/config.h | 13 ++-------- > .../boards/friendlyarm-mini2440/mini2440.c | 17 +++--------- > .../boards/friendlyarm-mini6410/mini6410.c | 16 +++--------- > .../arm/boards/friendlyarm-tiny210/lowlevel.c | 15 ++--------- > arch/arm/boards/friendlyarm-tiny210/tiny210.c | 15 +++-------- > .../friendlyarm-tiny6410/development-board.c | 17 +++--------- > .../boards/friendlyarm-tiny6410/tiny6410.c | 16 +++--------- > .../boards/friendlyarm-tiny6410/tiny6410.h | 12 +-------- > arch/arm/boards/gateworks-ventana/board.c | 15 ++--------- > arch/arm/boards/gateworks-ventana/gsc.c | 16 +++--------- > arch/arm/boards/gateworks-ventana/gsc.h | 16 +++--------- > arch/arm/boards/gk802/board.c | 15 ++--------- > arch/arm/boards/globalscale-guruplug/board.c | 17 ++---------- > .../boards/globalscale-guruplug/lowlevel.c | 17 ++---------- > arch/arm/boards/globalscale-mirabox/board.c | 17 ++---------- > .../arm/boards/globalscale-mirabox/lowlevel.c | 17 ++---------- > arch/arm/boards/grinn-liteboard/board.c | 18 +++---------- > arch/arm/boards/grinn-liteboard/lowlevel.c | 18 +++---------- > arch/arm/boards/guf-cupid/Makefile | 16 ++---------- > arch/arm/boards/guf-cupid/board.c | 22 ++++------------ > arch/arm/boards/guf-cupid/lowlevel.c | 18 +++---------- > arch/arm/boards/guf-neso/board.c | 17 ++---------- > arch/arm/boards/guf-neso/lowlevel.c | 18 +++---------- > arch/arm/boards/guf-santaro/board.c | 16 +++--------- > arch/arm/boards/guf-vincell/board.c | 18 +++---------- > arch/arm/boards/haba-knx/init.c | 19 +++----------- > .../boards/imx233-olinuxino/imx23-olinuxino.c | 18 +++---------- > arch/arm/boards/karo-tx25/Makefile | 16 ++---------- > arch/arm/boards/karo-tx25/board.c | 17 ++---------- > arch/arm/boards/karo-tx25/lowlevel.c | 18 +++---------- > arch/arm/boards/karo-tx28/tx28-stk5.c | 15 ++--------- > arch/arm/boards/karo-tx28/tx28.c | 15 ++--------- > arch/arm/boards/karo-tx51/tx51.c | 19 +++----------- > arch/arm/boards/karo-tx53/board.c | 17 +++--------- > arch/arm/boards/karo-tx6x/board.c | 20 ++++---------- > arch/arm/boards/karo-tx6x/lowlevel.c | 15 ++--------- > arch/arm/boards/karo-tx6x/pmic-ltc3676.c | 15 ++--------- > arch/arm/boards/karo-tx6x/pmic-rn5t567.c | 15 ++--------- > arch/arm/boards/karo-tx6x/pmic-rn5t618.c | 15 ++--------- > arch/arm/boards/kindle-mx50/board.c | 18 +++---------- > arch/arm/boards/kindle3/kindle3.c | 21 ++++----------- > arch/arm/boards/kindle3/lowlevel.c | 20 +++----------- > arch/arm/boards/lenovo-ix4-300d/lowlevel.c | 17 ++---------- > arch/arm/boards/lubbock/board.c | 16 ++---------- > arch/arm/boards/mainstone/board.c | 16 ++---------- > arch/arm/boards/marvell-armada-xp-gp/board.c | 17 ++---------- > .../boards/marvell-armada-xp-gp/lowlevel.c | 17 ++---------- > arch/arm/boards/mioa701/board.c | 16 ++---------- > arch/arm/boards/mioa701/gpio0_poweroff.c | 16 ++---------- > arch/arm/boards/mioa701/mioa701.h | 17 +++--------- > arch/arm/boards/module-mb7707/board.c | 19 +++----------- > arch/arm/boards/module-mb7707/lowlevel.c | 19 +++----------- > arch/arm/boards/mx31moboard/Makefile | 16 ++---------- > arch/arm/boards/mx31moboard/lowlevel.c | 20 +++----------- > arch/arm/boards/mx31moboard/mx31moboard.c | 18 +++---------- > arch/arm/boards/netgear-rn2120/lowlevel.c | 14 ++-------- > arch/arm/boards/nhk8815/setup.c | 17 ++---------- > arch/arm/boards/nxp-imx6ull-evk/board.c | 20 ++------------ > arch/arm/boards/nxp-imx6ull-evk/lowlevel.c | 11 +------- > arch/arm/boards/nxp-imx8mm-evk/board.c | 20 ++------------ > arch/arm/boards/nxp-imx8mq-evk/board.c | 20 ++------------ > arch/arm/boards/omap343xdsp/board.c | 18 ++----------- > arch/arm/boards/omap3evm/board.c | 19 +++----------- > arch/arm/boards/panda/lowlevel.c | 18 +++---------- > arch/arm/boards/phytec-phycard-imx27/pca100.c | 17 ++---------- > arch/arm/boards/phytec-phycard-omap3/Makefile | 14 ++-------- > .../boards/phytec-phycard-omap3/pca-a-l1.c | 15 +++-------- > .../boards/phytec-phycard-omap3/pca-a-l1.h | 17 +++--------- > arch/arm/boards/phytec-phycard-omap4/Makefile | 15 +++-------- > .../boards/phytec-phycard-omap4/lowlevel.c | 18 +++---------- > .../boards/phytec-phycard-omap4/pca-a-xl2.c | 17 ++---------- > .../boards/phytec-phycore-imx27/lowlevel.c | 18 +++---------- > arch/arm/boards/phytec-phycore-imx27/pcm038.c | 15 ++--------- > arch/arm/boards/phytec-phycore-imx27/pcm970.c | 13 +--------- > arch/arm/boards/phytec-phycore-imx27/pll.h | 13 +--------- > arch/arm/boards/phytec-phycore-imx31/Makefile | 16 ++---------- > .../boards/phytec-phycore-imx31/lowlevel.c | 18 +++---------- > arch/arm/boards/phytec-phycore-imx31/pcm037.c | 20 +++----------- > arch/arm/boards/phytec-phycore-imx35/Makefile | 16 ++---------- > .../boards/phytec-phycore-imx35/lowlevel.c | 18 +++---------- > arch/arm/boards/phytec-phycore-imx35/pcm043.c | 22 ++++------------ > arch/arm/boards/phytec-phycore-imx7/board.c | 15 ++--------- > .../boards/phytec-phycore-omap4460/board.c | 17 ++---------- > .../boards/phytec-phycore-omap4460/lowlevel.c | 18 +++---------- > arch/arm/boards/phytec-phycore-pxa270/board.c | 19 +++----------- > .../arm/boards/phytec-phycore-pxa270/config.h | 24 +++-------------- > .../phytec-phycore-pxa270/lowlevel_init.S | 13 ++-------- > arch/arm/boards/phytec-som-am335x/board.c | 16 +++--------- > arch/arm/boards/phytec-som-am335x/lowlevel.c | 16 ++---------- > .../boards/phytec-som-am335x/ram-timings.h | 16 ++---------- > arch/arm/boards/phytec-som-imx6/board.c | 26 +++++-------------- > arch/arm/boards/phytec-som-imx6/lowlevel.c | 17 +++--------- > arch/arm/boards/phytec-som-rk3288/board.c | 13 +++------- > arch/arm/boards/phytec-som-rk3288/lowlevel.c | 17 +++--------- > .../boards/plathome-openblocks-a6/lowlevel.c | 13 +--------- > .../boards/plathome-openblocks-ax3/board.c | 17 ++---------- > .../boards/plathome-openblocks-ax3/lowlevel.c | 17 ++---------- > arch/arm/boards/pm9261/init.c | 20 +++----------- > arch/arm/boards/pm9263/init.c | 20 +++----------- > arch/arm/boards/pm9g45/init.c | 20 +++----------- > arch/arm/boards/radxa-rock/board.c | 14 ++-------- > arch/arm/boards/radxa-rock/lowlevel.c | 14 ++-------- > arch/arm/boards/raspberry-pi/rpi-common.c | 16 ++---------- > arch/arm/boards/sama5d3_xplained/init.c | 15 ++--------- > arch/arm/boards/sama5d3xek/hw_version.c | 17 ++---------- > arch/arm/boards/sama5d3xek/hw_version.h | 17 ++---------- > arch/arm/boards/sama5d3xek/init.c | 17 ++---------- > arch/arm/boards/scb9328/lowlevel_init.S | 15 ++--------- > arch/arm/boards/scb9328/scb9328.c | 17 ++---------- > arch/arm/boards/solidrun-cubox/board.c | 17 ++---------- > arch/arm/boards/solidrun-cubox/lowlevel.c | 19 +++----------- > .../1066mhz-4x128mx16.imxcfg | 19 +++----------- > .../1066mhz-4x256mx16.imxcfg | 19 +++----------- > .../solidrun-microsom/1066mhz-64b.imxcfg | 19 +++----------- > .../solidrun-microsom/800mhz-2x128mx16.imxcfg | 19 +++----------- > .../solidrun-microsom/800mhz-32b.imxcfg | 19 +++----------- > .../solidrun-microsom/800mhz-4x128mx16.imxcfg | 19 +++----------- > .../solidrun-microsom/800mhz-64b.imxcfg | 19 +++----------- > arch/arm/boards/solidrun-microsom/board.c | 15 ++--------- > .../arm/boards/technexion-pico-hobbit/board.c | 20 ++------------ > arch/arm/boards/technexion-wandboard/board.c | 11 +------- > .../boards/technexion-wandboard/lowlevel.c | 11 +------- > arch/arm/boards/telit-evk-pro3/init.c | 17 +++--------- > arch/arm/boards/tny-a926x/init.c | 17 ++---------- > arch/arm/boards/toshiba-ac100/board.c | 18 +++---------- > arch/arm/boards/tqma53/board.c | 16 ++---------- > arch/arm/boards/tqma6x/board.c | 20 ++------------ > arch/arm/boards/tqma6x/lowlevel.c | 17 +++--------- > arch/arm/boards/turris-omnia/lowlevel.c | 14 ++-------- > arch/arm/boards/udoo-neo/board.c | 14 ++-------- > arch/arm/boards/udoo/board.c | 21 ++++----------- > arch/arm/boards/usb-a926x/init.c | 17 ++---------- > arch/arm/boards/usi-topkick/board.c | 17 ++---------- > arch/arm/boards/usi-topkick/lowlevel.c | 17 ++---------- > arch/arm/boards/variscite-mx6/board.c | 19 +++----------- > arch/arm/boards/variscite-mx6/lowlevel.c | 21 ++++----------- > arch/arm/boards/versatile/versatilepb.c | 17 +++--------- > arch/arm/boards/virt2real/board.c | 19 +++----------- > arch/arm/boards/virt2real/lowlevel.c | 19 +++----------- > arch/arm/boards/vscom-baltos/board.c | 20 +++----------- > arch/arm/boards/zii-common/board.c | 15 ++--------- > arch/arm/boards/zii-common/pn-fixup.c | 15 ++--------- > arch/arm/boards/zii-common/pn-fixup.h | 15 ++--------- > arch/arm/boards/zii-common/switch-cmd.c | 16 +++--------- > arch/arm/boards/zii-imx6q-rdu2/board.c | 17 +++--------- > arch/arm/boards/zii-imx6q-rdu2/lowlevel.c | 18 +++---------- > arch/arm/boards/zii-vf610-dev/board.c | 18 +++---------- > arch/arm/boards/zii-vf610-dev/lowlevel.c | 18 +++---------- > arch/arm/boards/zylonite/board.c | 16 ++---------- > arch/arm/boards/zylonite/zylonite.h | 17 +++--------- > 243 files changed, 641 insertions(+), 3474 deletions(-) > > diff --git a/arch/arm/boards/a9m2410/a9m2410.c b/arch/arm/boards/a9m2410/a9m2410.c > index 44cf51b212ef..e0dde373f868 100644 > --- a/arch/arm/boards/a9m2410/a9m2410.c > +++ b/arch/arm/boards/a9m2410/a9m2410.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2009 Juergen Beisert, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Juergen Beisert, Pengutronix > > #include <common.h> > #include <driver.h> > diff --git a/arch/arm/boards/a9m2410/config.h b/arch/arm/boards/a9m2410/config.h > index 1da99eaceeb4..dbe4bb32cbc1 100644 > --- a/arch/arm/boards/a9m2410/config.h > +++ b/arch/arm/boards/a9m2410/config.h > @@ -1,18 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > + > /** > * @file > * @brief Global defintions for the ARM S3C2410 based a9m2410 CPU card > */ > -/* This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > > #ifndef __CONFIG_H > #define __CONFIG_H > diff --git a/arch/arm/boards/a9m2440/a9m2410dev.c b/arch/arm/boards/a9m2440/a9m2410dev.c > index b115c4a95450..df69b3fadab7 100644 > --- a/arch/arm/boards/a9m2440/a9m2410dev.c > +++ b/arch/arm/boards/a9m2440/a9m2410dev.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2009 Juergen Beisert > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Juergen Beisert > > /** > * @file > diff --git a/arch/arm/boards/a9m2440/a9m2440.c b/arch/arm/boards/a9m2440/a9m2440.c > index 587baf6cfdce..d9fbf557296a 100644 > --- a/arch/arm/boards/a9m2440/a9m2440.c > +++ b/arch/arm/boards/a9m2440/a9m2440.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2009 Juergen Beisert, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Juergen Beisert, Pengutronix > > #include <common.h> > #include <driver.h> > diff --git a/arch/arm/boards/a9m2440/baseboards.h b/arch/arm/boards/a9m2440/baseboards.h > index f963edf1bcc8..8044de50f125 100644 > --- a/arch/arm/boards/a9m2440/baseboards.h > +++ b/arch/arm/boards/a9m2440/baseboards.h > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2009 Juergen Beisert > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Juergen Beisert > > #ifdef CONFIG_MACH_A9M2410DEV > extern int a9m2410dev_devices_init(void); > diff --git a/arch/arm/boards/a9m2440/config.h b/arch/arm/boards/a9m2440/config.h > index 71d1225d181a..c22ff530362c 100644 > --- a/arch/arm/boards/a9m2440/config.h > +++ b/arch/arm/boards/a9m2440/config.h > @@ -1,18 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > + > /** > * @file > * @brief Global defintions for the ARM S3C2440 based a9m2440 CPU card > */ > -/* This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > > #ifndef __CONFIG_H > #define __CONFIG_H > diff --git a/arch/arm/boards/advantech-mx6/board.c b/arch/arm/boards/advantech-mx6/board.c > index 4a30a845f18a..e06133f1b087 100644 > --- a/arch/arm/boards/advantech-mx6/board.c > +++ b/arch/arm/boards/advantech-mx6/board.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2018 Christoph Fritz <chf.fritz@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2018 Christoph Fritz <chf.fritz@xxxxxxxxxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/advantech-mx6/lowlevel.c b/arch/arm/boards/advantech-mx6/lowlevel.c > index de1d344dc1f3..6612e368a136 100644 > --- a/arch/arm/boards/advantech-mx6/lowlevel.c > +++ b/arch/arm/boards/advantech-mx6/lowlevel.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2018 Christoph Fritz <chf.fritz@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2018 Christoph Fritz <chf.fritz@xxxxxxxxxxxxxx> > > #include <debug_ll.h> > #include <common.h> > diff --git a/arch/arm/boards/afi-gf/board.c b/arch/arm/boards/afi-gf/board.c > index 14e260391073..1b643a19b2f8 100644 > --- a/arch/arm/boards/afi-gf/board.c > +++ b/arch/arm/boards/afi-gf/board.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2012 Jan Luebbe <j.luebbe@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jan Luebbe <j.luebbe@xxxxxxxxxxxxxx> > > #include <common.h> > #include <string.h> > diff --git a/arch/arm/boards/afi-gf/config.h b/arch/arm/boards/afi-gf/config.h > index aeeda3695b17..a042b8f0c540 100644 > --- a/arch/arm/boards/afi-gf/config.h > +++ b/arch/arm/boards/afi-gf/config.h > @@ -1,20 +1,5 @@ > -/* > - * Copyright (C) 2012 Jan Luebbe <j.luebbe@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License along > - * with this program; if not, write to the Free Software Foundation, Inc., > - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jan Luebbe <j.luebbe@xxxxxxxxxxxxxx> > > #ifndef __CONFIG_H > #define __CONFIG_H > diff --git a/arch/arm/boards/archosg9/archos_features.c b/arch/arm/boards/archosg9/archos_features.c > index 0cffac77808f..8642d344a563 100644 > --- a/arch/arm/boards/archosg9/archos_features.c > +++ b/arch/arm/boards/archosg9/archos_features.c > @@ -1,14 +1,5 @@ > -/* > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > + > #include <common.h> > #include <asm/setup.h> > #include "archos_features.h" > diff --git a/arch/arm/boards/archosg9/board.c b/arch/arm/boards/archosg9/board.c > index 52f7e86fbeff..3289cfda3d64 100644 > --- a/arch/arm/boards/archosg9/board.c > +++ b/arch/arm/boards/archosg9/board.c > @@ -1,14 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > > #include <common.h> > #include <clock.h> > diff --git a/arch/arm/boards/archosg9/lowlevel.c b/arch/arm/boards/archosg9/lowlevel.c > index b1045a44ed74..f31ef1a7f21b 100644 > --- a/arch/arm/boards/archosg9/lowlevel.c > +++ b/arch/arm/boards/archosg9/lowlevel.c > @@ -1,14 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > > #include <common.h> > #include <io.h> > diff --git a/arch/arm/boards/archosg9/mux.c b/arch/arm/boards/archosg9/mux.c > index ce3cae38cb5a..dc8527120805 100644 > --- a/arch/arm/boards/archosg9/mux.c > +++ b/arch/arm/boards/archosg9/mux.c > @@ -1,14 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/at91rm9200ek/init.c b/arch/arm/boards/at91rm9200ek/init.c > index 2d9318575cf5..904cdb9c5e72 100644 > --- a/arch/arm/boards/at91rm9200ek/init.c > +++ b/arch/arm/boards/at91rm9200ek/init.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2009-2011 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009-2011 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/at91sam9260ek/init.c b/arch/arm/boards/at91sam9260ek/init.c > index 037f46a78dbc..0c840102412d 100644 > --- a/arch/arm/boards/at91sam9260ek/init.c > +++ b/arch/arm/boards/at91sam9260ek/init.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/at91sam9261ek/init.c b/arch/arm/boards/at91sam9261ek/init.c > index a469dba92e61..4cc26c0980ff 100644 > --- a/arch/arm/boards/at91sam9261ek/init.c > +++ b/arch/arm/boards/at91sam9261ek/init.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/at91sam9263ek/init.c b/arch/arm/boards/at91sam9263ek/init.c > index f7461ce0417a..91331d1ebd9c 100644 > --- a/arch/arm/boards/at91sam9263ek/init.c > +++ b/arch/arm/boards/at91sam9263ek/init.c > @@ -1,20 +1,6 @@ > -/* > - * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > - * > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/at91sam9263ek/of_init.c b/arch/arm/boards/at91sam9263ek/of_init.c > index 259287ccb516..4f0273ff372b 100644 > --- a/arch/arm/boards/at91sam9263ek/of_init.c > +++ b/arch/arm/boards/at91sam9263ek/of_init.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2017 Sam Ravnborg <sam@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2017 Sam Ravnborg <sam@xxxxxxxxxxxx> > > #include <common.h> > #include <envfs.h> > diff --git a/arch/arm/boards/at91sam9m10g45ek/init.c b/arch/arm/boards/at91sam9m10g45ek/init.c > index 2660104946a8..70706a0b08fa 100644 > --- a/arch/arm/boards/at91sam9m10g45ek/init.c > +++ b/arch/arm/boards/at91sam9m10g45ek/init.c > @@ -1,20 +1,6 @@ > -/* > - * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > - * > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/at91sam9m10ihd/hw_version.c b/arch/arm/boards/at91sam9m10ihd/hw_version.c > index cab26b0ac4fe..e6b3eb0ff8e0 100644 > --- a/arch/arm/boards/at91sam9m10ihd/hw_version.c > +++ b/arch/arm/boards/at91sam9m10ihd/hw_version.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #include <common.h> > #include <fs.h> > diff --git a/arch/arm/boards/at91sam9m10ihd/hw_version.h b/arch/arm/boards/at91sam9m10ihd/hw_version.h > index b9133440d3bb..5497c521360b 100644 > --- a/arch/arm/boards/at91sam9m10ihd/hw_version.h > +++ b/arch/arm/boards/at91sam9m10ihd/hw_version.h > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #ifndef __HW_REVISION_H__ > #define __HW_REVISION_H__ > diff --git a/arch/arm/boards/at91sam9n12ek/init.c b/arch/arm/boards/at91sam9n12ek/init.c > index 72c6ff84ee8b..eac74d457438 100644 > --- a/arch/arm/boards/at91sam9n12ek/init.c > +++ b/arch/arm/boards/at91sam9n12ek/init.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/at91sam9x5ek/hw_version.c b/arch/arm/boards/at91sam9x5ek/hw_version.c > index f15cd3dc0c2d..3e205d582b40 100644 > --- a/arch/arm/boards/at91sam9x5ek/hw_version.c > +++ b/arch/arm/boards/at91sam9x5ek/hw_version.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/at91sam9x5ek/hw_version.h b/arch/arm/boards/at91sam9x5ek/hw_version.h > index 3f3c8003d917..c3f007e708d3 100644 > --- a/arch/arm/boards/at91sam9x5ek/hw_version.h > +++ b/arch/arm/boards/at91sam9x5ek/hw_version.h > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #ifndef __HW_REVISION_H__ > #define __HW_REVISION_H__ > diff --git a/arch/arm/boards/at91sam9x5ek/init.c b/arch/arm/boards/at91sam9x5ek/init.c > index 65493ebbcd57..5a03c85b44cd 100644 > --- a/arch/arm/boards/at91sam9x5ek/init.c > +++ b/arch/arm/boards/at91sam9x5ek/init.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/avnet-zedboard/board.c b/arch/arm/boards/avnet-zedboard/board.c > index f53dde47c204..95f9725d1ddd 100644 > --- a/arch/arm/boards/avnet-zedboard/board.c > +++ b/arch/arm/boards/avnet-zedboard/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2013 Steffen Trumtrar <s.trumtrar@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Steffen Trumtrar <s.trumtrar@xxxxxxxxxxxxxx> > > #include <asm/armlinux.h> > #include <common.h> > diff --git a/arch/arm/boards/avnet-zedboard/lowlevel.c b/arch/arm/boards/avnet-zedboard/lowlevel.c > index 6614e82a10ba..327e9a48f495 100644 > --- a/arch/arm/boards/avnet-zedboard/lowlevel.c > +++ b/arch/arm/boards/avnet-zedboard/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * > - * (c) 2013 Steffen Trumtrar <s.trumtrar@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Steffen Trumtrar <s.trumtrar@xxxxxxxxxxxxxx> > + > #include <common.h> > #include <io.h> > #include <asm/barebox-arm.h> > diff --git a/arch/arm/boards/beagle/board.c b/arch/arm/boards/beagle/board.c > index 460f42ac2d8f..103045923f78 100644 > --- a/arch/arm/boards/beagle/board.c > +++ b/arch/arm/boards/beagle/board.c > @@ -1,19 +1,5 @@ > -/* > - * (C) Copyright 2008 > - * Texas Instruments, <www.ti.com> > - * Raghavendra KH <r-khandenahally@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2008 Raghavendra KH <r-khandenahally@xxxxxx>, Texas Instruments (http://www.ti.com/) > > #include <common.h> > #include <console.h> > diff --git a/arch/arm/boards/beaglebone/board.c b/arch/arm/boards/beaglebone/board.c > index 819bdfae465a..661af7dbe0a1 100644 > --- a/arch/arm/boards/beaglebone/board.c > +++ b/arch/arm/boards/beaglebone/board.c > @@ -1,20 +1,5 @@ > -/* > - * (C) Copyright 2008 > - * Texas Instruments, <www.ti.com> > - * Raghavendra KH <r-khandenahally@xxxxxx> > - * > - * Copyright (C) 2012 Jan Luebbe <j.luebbe@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2008 Raghavendra KH <r-khandenahally@xxxxxx>, Texas Instruments (http://www.ti.com/) SPDX-FileCopyrightText: © 2012 Jan Luebbe <j.luebbe@xxxxxxxxxxxxxx> is missing > > /** > * @file > diff --git a/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x128mx16.imxcfg b/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x128mx16.imxcfg > index c5a286b4e0db..7d73dfc88105 100644 > --- a/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x128mx16.imxcfg > +++ b/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x128mx16.imxcfg > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > > wm 32 MX6_MMDC_P0_MDPDC 0x00020036 > wm 32 MX6_MMDC_P0_MDCFG0 0x555A7974 > diff --git a/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x256mx16.imxcfg b/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x256mx16.imxcfg > index 4d8a7151507a..79a6c14f1de8 100644 > --- a/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x256mx16.imxcfg > +++ b/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x256mx16.imxcfg > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > > wm 32 MX6_MMDC_P0_MDPDC 0x00020036 > wm 32 MX6_MMDC_P0_MDCFG0 0x898E7974 > diff --git a/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x512mx16-qp.imxcfg b/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x512mx16-qp.imxcfg > index 6409b745d727..a603212ebad9 100644 > --- a/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x512mx16-qp.imxcfg > +++ b/arch/arm/boards/boundarydevices-nitrogen6/1066mhz_4x512mx16-qp.imxcfg > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2016 Boundary Devices > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2016 Boundary Devices > > /* NOC setup */ > wm 32 0x00bb0008 0x00000004 > diff --git a/arch/arm/boards/boundarydevices-nitrogen6/800mhz_4x128mx16.imxcfg b/arch/arm/boards/boundarydevices-nitrogen6/800mhz_4x128mx16.imxcfg > index 936a2f54bfc1..e62ed4f00865 100644 > --- a/arch/arm/boards/boundarydevices-nitrogen6/800mhz_4x128mx16.imxcfg > +++ b/arch/arm/boards/boundarydevices-nitrogen6/800mhz_4x128mx16.imxcfg > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > > wm 32 MX6_MMDC_P0_MDPDC 0x0002002D > wm 32 MX6_MMDC_P0_MDCFG0 0x40435323 > diff --git a/arch/arm/boards/boundarydevices-nitrogen6/800mhz_4x256mx16.imxcfg b/arch/arm/boards/boundarydevices-nitrogen6/800mhz_4x256mx16.imxcfg > index 09c855544d76..6873639a72ab 100644 > --- a/arch/arm/boards/boundarydevices-nitrogen6/800mhz_4x256mx16.imxcfg > +++ b/arch/arm/boards/boundarydevices-nitrogen6/800mhz_4x256mx16.imxcfg > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > > wm 32 MX6_MMDC_P0_MDPDC 0x0002002D > wm 32 MX6_MMDC_P0_MDCFG0 0x696C5323 > diff --git a/arch/arm/boards/boundarydevices-nitrogen6/board.c b/arch/arm/boards/boundarydevices-nitrogen6/board.c > index d9514d9d4807..a4bf83104eb8 100644 > --- a/arch/arm/boards/boundarydevices-nitrogen6/board.c > +++ b/arch/arm/boards/boundarydevices-nitrogen6/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2014 Lucas Stach, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Lucas Stach, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/ccxmx53/board.c b/arch/arm/boards/ccxmx53/board.c > index 9d81cd80a373..38e635953fdd 100644 > --- a/arch/arm/boards/ccxmx53/board.c > +++ b/arch/arm/boards/ccxmx53/board.c > @@ -1,19 +1,7 @@ > -/* > - * Copyright (C) 2015 Jason Cobham <cobham.jason@xxxxxxxxx> > - * > - * Board specific file for the Digi ConnectCore ccxmx53 SoM > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2015 Jason Cobham <cobham.jason@xxxxxxxxx> > + > +/* Board specific file for the Digi ConnectCore ccxmx53 SoM */ > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/ccxmx53/lowlevel.c b/arch/arm/boards/ccxmx53/lowlevel.c > index 1d2d8c6d9028..7e516dfe7b21 100644 > --- a/arch/arm/boards/ccxmx53/lowlevel.c > +++ b/arch/arm/boards/ccxmx53/lowlevel.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > > #include <debug_ll.h> > #include <common.h> > diff --git a/arch/arm/boards/chumby_falconwing/falconwing.c b/arch/arm/boards/chumby_falconwing/falconwing.c > index ea64fd6f4755..1b69c13312cf 100644 > --- a/arch/arm/boards/chumby_falconwing/falconwing.c > +++ b/arch/arm/boards/chumby_falconwing/falconwing.c > @@ -1,17 +1,6 @@ > -/* > - * (C) Copyright 2010 Juergen Beisert - Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Juergen Beisert, Pengutronix > + > #include <common.h> > #include <init.h> > #include <gpio.h> > diff --git a/arch/arm/boards/clep7212/clep7212.c b/arch/arm/boards/clep7212/clep7212.c > index 641fa15021c0..64426c545848 100644 > --- a/arch/arm/boards/clep7212/clep7212.c > +++ b/arch/arm/boards/clep7212/clep7212.c > @@ -1,11 +1,5 @@ > -/* > - * Copyright (C) 2012 Alexander Shiyan <shc_work@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Alexander Shiyan <shc_work@xxxxxxx> > > #include <common.h> > #include <driver.h> > diff --git a/arch/arm/boards/clep7212/lowlevel.c b/arch/arm/boards/clep7212/lowlevel.c > index 231329025bc6..11a531e6d647 100644 > --- a/arch/arm/boards/clep7212/lowlevel.c > +++ b/arch/arm/boards/clep7212/lowlevel.c > @@ -1,11 +1,5 @@ > -/* > - * Copyright (C) 2012 Alexander Shiyan <shc_work@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Alexander Shiyan <shc_work@xxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/cm-fx6/board.c b/arch/arm/boards/cm-fx6/board.c > index f4380629e32f..88d4067fdd43 100644 > --- a/arch/arm/boards/cm-fx6/board.c > +++ b/arch/arm/boards/cm-fx6/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2015 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2015 Sascha Hauer, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/crystalfontz-cfa10036/cfa10036.c b/arch/arm/boards/crystalfontz-cfa10036/cfa10036.c > index 29b91e775f45..559428d12e34 100644 > --- a/arch/arm/boards/crystalfontz-cfa10036/cfa10036.c > +++ b/arch/arm/boards/crystalfontz-cfa10036/cfa10036.c > @@ -1,19 +1,8 @@ > -/* > - * Copyright (C) 2010 Juergen Beisert, Pengutronix <kernel@xxxxxxxxxxxxxx> > - * Copyright (C) 2011 Marc Kleine-Budde, Pengutronix <mkl@xxxxxxxxxxxxxx> > - * Copyright (C) 2011 Wolfram Sang, Pengutronix <w.sang@xxxxxxxxxxxxxx> > - * Copyright (C) 2012 Maxime Ripard, Free Electrons <maxime.ripard@xxxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Juergen Beisert <kernel@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Wolfram Sang <w.sang@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2012 Maxime Ripard <maxime.ripard@xxxxxxxxxxxxxxxxxx>, Free Electrons > > #include <common.h> > #include <environment.h> > diff --git a/arch/arm/boards/crystalfontz-cfa10036/hwdetect.c b/arch/arm/boards/crystalfontz-cfa10036/hwdetect.c > index e4ccbdb2a36a..c9974ec1e0e4 100644 > --- a/arch/arm/boards/crystalfontz-cfa10036/hwdetect.c > +++ b/arch/arm/boards/crystalfontz-cfa10036/hwdetect.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Free Electrons > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Free Electrons > > #include <common.h> > > diff --git a/arch/arm/boards/crystalfontz-cfa10036/hwdetect.h b/arch/arm/boards/crystalfontz-cfa10036/hwdetect.h > index 2a5330ea1768..a5e885b8c4d1 100644 > --- a/arch/arm/boards/crystalfontz-cfa10036/hwdetect.h > +++ b/arch/arm/boards/crystalfontz-cfa10036/hwdetect.h > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Free Electrons > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Free Electrons > > #ifndef __HWDETECT_H__ > #define __HWDETECT_H__ > diff --git a/arch/arm/boards/datamodul-edm-qmx6/board.c b/arch/arm/boards/datamodul-edm-qmx6/board.c > index d93c940e3dd3..9a37ef337079 100644 > --- a/arch/arm/boards/datamodul-edm-qmx6/board.c > +++ b/arch/arm/boards/datamodul-edm-qmx6/board.c > @@ -1,21 +1,5 @@ > -/* > - * Copyright (C) 2012 Steffen Trumtrar, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Steffen Trumtrar, Pengutronix > > #include <generated/mach-types.h> > #include <environment.h> > diff --git a/arch/arm/boards/datamodul-edm-qmx6/lowlevel.c b/arch/arm/boards/datamodul-edm-qmx6/lowlevel.c > index 23074326b5e9..07c5fbf61fd7 100644 > --- a/arch/arm/boards/datamodul-edm-qmx6/lowlevel.c > +++ b/arch/arm/boards/datamodul-edm-qmx6/lowlevel.c > @@ -1,17 +1,6 @@ > -/* > - * Copyright (C) 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > + > #include <common.h> > #include <linux/sizes.h> > #include <io.h> > diff --git a/arch/arm/boards/dfi-fs700-m60/board.c b/arch/arm/boards/dfi-fs700-m60/board.c > index 2cb8e3106f30..b19f2f10ab32 100644 > --- a/arch/arm/boards/dfi-fs700-m60/board.c > +++ b/arch/arm/boards/dfi-fs700-m60/board.c > @@ -1,21 +1,6 @@ > -/* > - * Copyright (C) 2013 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sascha Hauer, Pengutronix > + > #define pr_fmt(fmt) "dfi-fs700-m60: " fmt > > #include <generated/mach-types.h> > diff --git a/arch/arm/boards/dfi-fs700-m60/lowlevel.c b/arch/arm/boards/dfi-fs700-m60/lowlevel.c > index 520ed4c46b77..94f35b5f390e 100644 > --- a/arch/arm/boards/dfi-fs700-m60/lowlevel.c > +++ b/arch/arm/boards/dfi-fs700-m60/lowlevel.c > @@ -1,17 +1,6 @@ > -/* > - * Copyright (C) 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > + > #include <common.h> > #include <linux/sizes.h> > #include <io.h> > diff --git a/arch/arm/boards/digi-ccimx6ulsom/board.c b/arch/arm/boards/digi-ccimx6ulsom/board.c > index 1fb451548f78..f22075ef785e 100644 > --- a/arch/arm/boards/digi-ccimx6ulsom/board.c > +++ b/arch/arm/boards/digi-ccimx6ulsom/board.c > @@ -1,21 +1,5 @@ > -/* > - * Copyright (C) 2019 Rouven Czerwinski, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2019 Rouven Czerwinski, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/dss11/init.c b/arch/arm/boards/dss11/init.c > index 0d0b5e29bfc3..190bfbc19389 100644 > --- a/arch/arm/boards/dss11/init.c > +++ b/arch/arm/boards/dss11/init.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2011 Michael Grzeschik <mgr@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Michael Grzeschik <mgr@xxxxxxxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/duckbill/board.c b/arch/arm/boards/duckbill/board.c > index 13d4ae43cfba..c6f1f39d31f6 100644 > --- a/arch/arm/boards/duckbill/board.c > +++ b/arch/arm/boards/duckbill/board.c > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2010 Juergen Beisert, Pengutronix <kernel@xxxxxxxxxxxxxx> > - * Copyright (C) 2011 Marc Kleine-Budde, Pengutronix <mkl@xxxxxxxxxxxxxx> > - * Copyright (C) 2011 Wolfram Sang, Pengutronix <w.sang@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Juergen Beisert <kernel@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Wolfram Sang <w.sang@xxxxxxxxxxxxxx>, Pengutronix > > #include <common.h> > #include <environment.h> > diff --git a/arch/arm/boards/edb93xx/early_udelay.h b/arch/arm/boards/edb93xx/early_udelay.h > index 371ab5088c2e..e4de01380283 100644 > --- a/arch/arm/boards/edb93xx/early_udelay.h > +++ b/arch/arm/boards/edb93xx/early_udelay.h > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > > #include <common.h> > > diff --git a/arch/arm/boards/edb93xx/edb93xx.c b/arch/arm/boards/edb93xx/edb93xx.c > index 62efa8fb964a..06e2340a5f0c 100644 > --- a/arch/arm/boards/edb93xx/edb93xx.c > +++ b/arch/arm/boards/edb93xx/edb93xx.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > > #include <common.h> > #include <driver.h> > diff --git a/arch/arm/boards/edb93xx/edb93xx.h b/arch/arm/boards/edb93xx/edb93xx.h > index 5293858f9d5b..a3b832166ee8 100644 > --- a/arch/arm/boards/edb93xx/edb93xx.h > +++ b/arch/arm/boards/edb93xx/edb93xx.h > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > > #if defined(CONFIG_MACH_EDB9301) > #define MACH_TYPE MACH_TYPE_EDB9301 > diff --git a/arch/arm/boards/edb93xx/flash_cfg.c b/arch/arm/boards/edb93xx/flash_cfg.c > index f3b8873bac27..2d1286df0087 100644 > --- a/arch/arm/boards/edb93xx/flash_cfg.c > +++ b/arch/arm/boards/edb93xx/flash_cfg.c > @@ -1,19 +1,7 @@ > -/* > - * Flash setup for Cirrus edb93xx boards > - * > - * Copyright (C) 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > + > +/* Flash setup for Cirrus edb93xx boards */ > > #include <common.h> > #include <mach/ep93xx-regs.h> > diff --git a/arch/arm/boards/edb93xx/pll_cfg.c b/arch/arm/boards/edb93xx/pll_cfg.c > index 8be679e7118e..544ff289b41e 100644 > --- a/arch/arm/boards/edb93xx/pll_cfg.c > +++ b/arch/arm/boards/edb93xx/pll_cfg.c > @@ -1,21 +1,8 @@ > -/* > - * PLL setup for Cirrus edb93xx boards > - * > - * Copyright (C) 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > - * > - * Copyright (C) 2006 Dominic Rath <Dominic.Rath@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2006 Dominic Rath <Dominic.Rath@xxxxxx> > + > +/* PLL setup for Cirrus edb93xx boards */ > > #include <common.h> > #include <io.h> > diff --git a/arch/arm/boards/edb93xx/pll_cfg.h b/arch/arm/boards/edb93xx/pll_cfg.h > index ad3d896d93c0..c9b6e673dbd8 100644 > --- a/arch/arm/boards/edb93xx/pll_cfg.h > +++ b/arch/arm/boards/edb93xx/pll_cfg.h > @@ -1,19 +1,7 @@ > -/* > - * PLL register values for Cirrus edb93xx boards > - * > - * Copyright (C) 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > + > +/* PLL register values for Cirrus edb93xx boards */ > > #include <config.h> > #include <mach/ep93xx-regs.h> > diff --git a/arch/arm/boards/edb93xx/sdram_cfg.c b/arch/arm/boards/edb93xx/sdram_cfg.c > index 11e4fd7ca469..de5032ef36dd 100644 > --- a/arch/arm/boards/edb93xx/sdram_cfg.c > +++ b/arch/arm/boards/edb93xx/sdram_cfg.c > @@ -1,19 +1,6 @@ > -/* > - * Copyright (C) 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > - * > - * Copyright (C) 2006 Dominic Rath <Dominic.Rath@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2006 Dominic Rath <Dominic.Rath@xxxxxx> > > #include <common.h> > #include <io.h> > diff --git a/arch/arm/boards/edb93xx/sdram_cfg.h b/arch/arm/boards/edb93xx/sdram_cfg.h > index a5720b8694d0..6cfd0df1f7e8 100644 > --- a/arch/arm/boards/edb93xx/sdram_cfg.h > +++ b/arch/arm/boards/edb93xx/sdram_cfg.h > @@ -1,19 +1,6 @@ > -/* > - * Copyright (C) 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > - * > - * Copyright (C) 2006 Dominic Rath <Dominic.Rath@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Matthias Kaehlcke <matthias@xxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2006 Dominic Rath <Dominic.Rath@xxxxxx> > > #include <config.h> > #include <mach/ep93xx-regs.h> > diff --git a/arch/arm/boards/efika-mx-smartbook/board.c b/arch/arm/boards/efika-mx-smartbook/board.c > index ec41eb8c11a5..7dc930816c07 100644 > --- a/arch/arm/boards/efika-mx-smartbook/board.c > +++ b/arch/arm/boards/efika-mx-smartbook/board.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <environment.h> > #include <bootsource.h> > diff --git a/arch/arm/boards/element14-warp7/board.c b/arch/arm/boards/element14-warp7/board.c > index 84fc885da1a4..299eb387f1d6 100644 > --- a/arch/arm/boards/element14-warp7/board.c > +++ b/arch/arm/boards/element14-warp7/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2017 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2017 Sascha Hauer, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/eltec-hipercam/board.c b/arch/arm/boards/eltec-hipercam/board.c > index 04ad253e6c6e..2c0668f51504 100644 > --- a/arch/arm/boards/eltec-hipercam/board.c > +++ b/arch/arm/boards/eltec-hipercam/board.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2015 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2015 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/eltec-hipercam/lowlevel.c b/arch/arm/boards/eltec-hipercam/lowlevel.c > index 2f2cd9aab7b1..892ae15fe0b4 100644 > --- a/arch/arm/boards/eltec-hipercam/lowlevel.c > +++ b/arch/arm/boards/eltec-hipercam/lowlevel.c > @@ -1,17 +1,6 @@ > -/* > - * Copyright (C) 2015 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2015 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > + > #include <common.h> > #include <linux/sizes.h> > #include <io.h> > diff --git a/arch/arm/boards/embedsky-e9/board.c b/arch/arm/boards/embedsky-e9/board.c > index e5f92636fbc3..e86d1700376b 100644 > --- a/arch/arm/boards/embedsky-e9/board.c > +++ b/arch/arm/boards/embedsky-e9/board.c > @@ -1,21 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Andrey Panov <rockford@xxxxxxxxx> > + > /* > - * Copyright (C) 2014 Andrey Panov <rockford@xxxxxxxxx> > - * > * based on arch/arm/boards/freescale-mx6-sabresd/board.c > * Copyright (C) 2013 Hubert Feurstein <h.feurstein@xxxxxxxxx> > * > * based on arch/arm/boards/freescale-mx6-sabrelite/board.c > * Copyright (C) 2012 Steffen Trumtrar, Pengutronix This looks like SPDX-FileCopyrightText to me too? > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > #include <common.h> > diff --git a/arch/arm/boards/embest-riotboard/board.c b/arch/arm/boards/embest-riotboard/board.c > index eb956f1f5070..5b711c2a6a5f 100644 > --- a/arch/arm/boards/embest-riotboard/board.c > +++ b/arch/arm/boards/embest-riotboard/board.c > @@ -1,17 +1,6 @@ > -/* > - * Copyright (C) 2014 Eric Bénard <eric@xxxxxxxxxx> > - * Copyright (C) 2013 Lucas Stach <l.stach@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Eric Bénard <eric@xxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2013 Lucas Stach <l.stach@xxxxxxxxxxxxxx> > > #include <asm/armlinux.h> > #include <asm/io.h> > diff --git a/arch/arm/boards/eukrea_cpuimx25/Makefile b/arch/arm/boards/eukrea_cpuimx25/Makefile > index 0e64b3ee73cd..89871f4ba624 100644 > --- a/arch/arm/boards/eukrea_cpuimx25/Makefile > +++ b/arch/arm/boards/eukrea_cpuimx25/Makefile > @@ -1,17 +1,5 @@ > -# > -# (C) 2010 Eukrea Electromatique, Eric Bénard <eric@xxxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Eric Bénard <eric@xxxxxxxxxx>, Eukrea Electromatique > > obj-y += eukrea_cpuimx25.o > lwl-y += lowlevel.o > diff --git a/arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c b/arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c > index e82f43d58e88..142d0d8a1c19 100644 > --- a/arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c > +++ b/arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c > @@ -1,19 +1,6 @@ > -/* > - * (C) 2009 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * (c) 2010 Eukrea Electromatique, Eric Bénard <eric@xxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2010 Eric Bénard <eric@xxxxxxxxxx>, Eukrea Electromatique > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/eukrea_cpuimx25/lowlevel.c b/arch/arm/boards/eukrea_cpuimx25/lowlevel.c > index 9516c137a38b..60cb185704f6 100644 > --- a/arch/arm/boards/eukrea_cpuimx25/lowlevel.c > +++ b/arch/arm/boards/eukrea_cpuimx25/lowlevel.c > @@ -1,19 +1,7 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * (c) 2010 Eukrea Electromatique, Eric Bénard <eric@xxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2010 Eric Bénard <eric@xxxxxxxxxx>, Eukrea Electromatique > + > #include <common.h> > #include <init.h> > #include <mach/imx25-regs.h> > diff --git a/arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c b/arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c > index 52971ed7ee79..3b1dcabf025e 100644 > --- a/arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c > +++ b/arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c > @@ -1,19 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Eric Benard, Eukrea Electromatique > + > /* > - * Copyright (C) 2009 Eric Benard, Eukrea Electromatique > * Based on pcm038.c which is : > * Copyright (C) 2007 Sascha Hauer, Pengutronix Same here. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > */ > > #include <common.h> > diff --git a/arch/arm/boards/eukrea_cpuimx35/Makefile b/arch/arm/boards/eukrea_cpuimx35/Makefile > index dd8f9eb0d4d4..94bfe002cb95 100644 > --- a/arch/arm/boards/eukrea_cpuimx35/Makefile > +++ b/arch/arm/boards/eukrea_cpuimx35/Makefile > @@ -1,17 +1,5 @@ > -# > -# (C) Copyright 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > > obj-y += eukrea_cpuimx35.o > lwl-y += lowlevel.o > diff --git a/arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c b/arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c > index 220a484bde80..a2e5913a63f1 100644 > --- a/arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c > +++ b/arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c > @@ -1,25 +1,14 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2009 Marc Kleine-Budde, Pengutronix > +// SPDX-FileCopyrightText: © 2010 Eric Bénard <eric@xxxxxxxxxx>, Eukrea Electromatique > + > /* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * 2009 Marc Kleine-Budde, Pengutronix > - * (c) 2010 Eukrea Electromatique, Eric Bénard <eric@xxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > * Derived from: > * > * * mx35_3stack.c - board file for uboot-v1 > * Copyright (C) 2007, Guennadi Liakhovetski <lg@xxxxxxx> > * (C) Copyright 2008-2009 Freescale Semiconductor, Inc. And here. > - * > */ > > #include <common.h> > diff --git a/arch/arm/boards/eukrea_cpuimx35/lowlevel.c b/arch/arm/boards/eukrea_cpuimx35/lowlevel.c > index b641d68873b2..ba178b02eade 100644 > --- a/arch/arm/boards/eukrea_cpuimx35/lowlevel.c > +++ b/arch/arm/boards/eukrea_cpuimx35/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > + > #include <common.h> > #include <init.h> > #include <mach/imx35-regs.h> > diff --git a/arch/arm/boards/eukrea_cpuimx51/eukrea_cpuimx51.c b/arch/arm/boards/eukrea_cpuimx51/eukrea_cpuimx51.c > index bb493d7c64e9..3e3ec1f7cc14 100644 > --- a/arch/arm/boards/eukrea_cpuimx51/eukrea_cpuimx51.c > +++ b/arch/arm/boards/eukrea_cpuimx51/eukrea_cpuimx51.c > @@ -1,19 +1,6 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * (c) 2011 Eukrea Electromatique, Eric Bénard <eric@xxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Eric Bénard <eric@xxxxxxxxxx>, Eukrea Electromatique > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/freescale-mx21-ads/imx21ads.c b/arch/arm/boards/freescale-mx21-ads/imx21ads.c > index 2c54cd703074..51d37adc464d 100644 > --- a/arch/arm/boards/freescale-mx21-ads/imx21ads.c > +++ b/arch/arm/boards/freescale-mx21-ads/imx21ads.c > @@ -1,20 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Ivo Clarysse > + > /* > - * Copyright (C) 2009 Ivo Clarysse > - * > * Based on imx27ads.c, > * Copyright (C) 2007 Sascha Hauer, Pengutronix And here. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > */ > > #include <common.h> > diff --git a/arch/arm/boards/freescale-mx21-ads/lowlevel_init.S b/arch/arm/boards/freescale-mx21-ads/lowlevel_init.S > index 16739b5577a3..3fcd098f39ca 100644 > --- a/arch/arm/boards/freescale-mx21-ads/lowlevel_init.S > +++ b/arch/arm/boards/freescale-mx21-ads/lowlevel_init.S > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2010 Jaccon Bastiaansen <jaccon.bastiaansen@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Jaccon Bastiaansen <jaccon.bastiaansen@xxxxxxxxx> > > #include <config.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/freescale-mx23-evk/mx23-evk.c b/arch/arm/boards/freescale-mx23-evk/mx23-evk.c > index 75a7d5a6b4ef..5bf29ba61d65 100644 > --- a/arch/arm/boards/freescale-mx23-evk/mx23-evk.c > +++ b/arch/arm/boards/freescale-mx23-evk/mx23-evk.c > @@ -1,18 +1,6 @@ > -/* > - * (C) Copyright 2010 Juergen Beisert - Pengutronix > - * (C) Copyright 2011 Wolfram Sang - Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Juergen Beisert, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Wolfram Sang, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/freescale-mx25-3ds/3stack.c b/arch/arm/boards/freescale-mx25-3ds/3stack.c > index 1b42a8a9ee4b..b0d3c21f6ecc 100644 > --- a/arch/arm/boards/freescale-mx25-3ds/3stack.c > +++ b/arch/arm/boards/freescale-mx25-3ds/3stack.c > @@ -1,18 +1,5 @@ > -/* > - * (C) 2009 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/freescale-mx25-3ds/Makefile b/arch/arm/boards/freescale-mx25-3ds/Makefile > index acc7c92ec2e3..7a9ce3e09535 100644 > --- a/arch/arm/boards/freescale-mx25-3ds/Makefile > +++ b/arch/arm/boards/freescale-mx25-3ds/Makefile > @@ -1,17 +1,5 @@ > -# > -# (C) Copyright 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > > lwl-y += lowlevel_init.o > obj-y += 3stack.o > diff --git a/arch/arm/boards/freescale-mx25-3ds/lowlevel_init.S b/arch/arm/boards/freescale-mx25-3ds/lowlevel_init.S > index 62dac94e4f7f..2324b9ae0588 100644 > --- a/arch/arm/boards/freescale-mx25-3ds/lowlevel_init.S > +++ b/arch/arm/boards/freescale-mx25-3ds/lowlevel_init.S > @@ -1,18 +1,5 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > > #include <linux/sizes.h> > #include <asm-generic/memory_layout.h> > diff --git a/arch/arm/boards/freescale-mx27-ads/imx27ads.c b/arch/arm/boards/freescale-mx27-ads/imx27ads.c > index c0f4e464c154..ee79129460d5 100644 > --- a/arch/arm/boards/freescale-mx27-ads/imx27ads.c > +++ b/arch/arm/boards/freescale-mx27-ads/imx27ads.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/freescale-mx35-3ds/3stack.c b/arch/arm/boards/freescale-mx35-3ds/3stack.c > index 97a996870616..81c070a789fb 100644 > --- a/arch/arm/boards/freescale-mx35-3ds/3stack.c > +++ b/arch/arm/boards/freescale-mx35-3ds/3stack.c > @@ -1,24 +1,13 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2009 Marc Kleine-Budde, Pengutronix > + > /* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * 2009 Marc Kleine-Budde, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > * Derived from: > * > * * mx35_3stack.c - board file for uboot-v1 > * Copyright (C) 2007, Guennadi Liakhovetski <lg@xxxxxxx> > * (C) Copyright 2008-2009 Freescale Semiconductor, Inc. > - * And here. > */ > > #include <common.h> > diff --git a/arch/arm/boards/freescale-mx35-3ds/board-mx35_3stack.h b/arch/arm/boards/freescale-mx35-3ds/board-mx35_3stack.h > index 8222f87e51cc..518a45bdf941 100644 > --- a/arch/arm/boards/freescale-mx35-3ds/board-mx35_3stack.h > +++ b/arch/arm/boards/freescale-mx35-3ds/board-mx35_3stack.h > @@ -1,20 +1,6 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * (C) Copyright 2008 Freescale Semiconductor, Inc. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2008 Freescale Semiconductor, Inc. > > #ifndef __BOARD_MX35_3STACK_H > #define __BOARD_MX35_3STACK_H > diff --git a/arch/arm/boards/freescale-mx35-3ds/lowlevel_init.S b/arch/arm/boards/freescale-mx35-3ds/lowlevel_init.S > index cb31b699e7d4..7692f08d7425 100644 > --- a/arch/arm/boards/freescale-mx35-3ds/lowlevel_init.S > +++ b/arch/arm/boards/freescale-mx35-3ds/lowlevel_init.S > @@ -1,18 +1,5 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > > #include <mach/imx35-regs.h> > #include <mach/imx-pll.h> > diff --git a/arch/arm/boards/freescale-mx51-babbage/board.c b/arch/arm/boards/freescale-mx51-babbage/board.c > index 4839aa5683d7..3f5e7f449efd 100644 > --- a/arch/arm/boards/freescale-mx51-babbage/board.c > +++ b/arch/arm/boards/freescale-mx51-babbage/board.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #define pr_fmt(fmt) "babbage: " fmt > > diff --git a/arch/arm/boards/freescale-mx53-qsb/board.c b/arch/arm/boards/freescale-mx53-qsb/board.c > index 0b1c927b81d4..0c6f6db9cbee 100644 > --- a/arch/arm/boards/freescale-mx53-qsb/board.c > +++ b/arch/arm/boards/freescale-mx53-qsb/board.c > @@ -1,18 +1,6 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * Copyright (C) 2011 Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > > #include <environment.h> > #include <partition.h> > diff --git a/arch/arm/boards/freescale-mx53-smd/board.c b/arch/arm/boards/freescale-mx53-smd/board.c > index 2b58f4920530..abda3a59845f 100644 > --- a/arch/arm/boards/freescale-mx53-smd/board.c > +++ b/arch/arm/boards/freescale-mx53-smd/board.c > @@ -1,18 +1,6 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * Copyright (C) 2011 Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > > #include <common.h> > #include <environment.h> > diff --git a/arch/arm/boards/freescale-mx53-vmx53/board.c b/arch/arm/boards/freescale-mx53-vmx53/board.c > index 1859aaca26d0..44da9c20ce51 100644 > --- a/arch/arm/boards/freescale-mx53-vmx53/board.c > +++ b/arch/arm/boards/freescale-mx53-vmx53/board.c > @@ -1,19 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Rostislav Lisovy <lisovy@xxxxxxxxx>, PiKRON s.r.o. > + > /* > - * Copyright (C) 2013 Rostislav Lisovy <lisovy@xxxxxxxxx>, PiKRON s.r.o. > - * > * Board specific file for Voipac X53-DMM-668 module equipped > * with i.MX53 CPU > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > */ > > #include <common.h> > diff --git a/arch/arm/boards/freescale-mx6-sabrelite/board.c b/arch/arm/boards/freescale-mx6-sabrelite/board.c > index 63fa58886c31..b9e6df571083 100644 > --- a/arch/arm/boards/freescale-mx6-sabrelite/board.c > +++ b/arch/arm/boards/freescale-mx6-sabrelite/board.c > @@ -1,17 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Steffen Trumtrar, Pengutronix > + > /* > - * Copyright (C) 2012 Steffen Trumtrar, Pengutronix > - * > * based on arch/arm/boards/freescale-mx6-arm2/board.c > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > #include <common.h> > diff --git a/arch/arm/boards/freescale-mx6-sabresd/board.c b/arch/arm/boards/freescale-mx6-sabresd/board.c > index a5059835dfbc..d3fee57e3486 100644 > --- a/arch/arm/boards/freescale-mx6-sabresd/board.c > +++ b/arch/arm/boards/freescale-mx6-sabresd/board.c > @@ -1,18 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Hubert Feurstein <h.feurstein@xxxxxxxxx> > + > /* > - * Copyright (C) 2013 Hubert Feurstein <h.feurstein@xxxxxxxxx> > - * > * based on arch/arm/boards/freescale-mx6-sabrelite/board.c > * Copyright (C) 2012 Steffen Trumtrar, Pengutronix And here. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > #include <common.h> > diff --git a/arch/arm/boards/freescale-mx6sx-sabresdb/board.c b/arch/arm/boards/freescale-mx6sx-sabresdb/board.c > index 0fd9af80cbdf..385f6b9ee601 100644 > --- a/arch/arm/boards/freescale-mx6sx-sabresdb/board.c > +++ b/arch/arm/boards/freescale-mx6sx-sabresdb/board.c > @@ -1,16 +1,6 @@ > -/* > - * Copyright (C) 2014 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Sascha Hauer, Pengutronix > + > #define pr_fmt(fmt) "imx6sx-sdb: " fmt > > #include <environment.h> > diff --git a/arch/arm/boards/freescale-mx6sx-sabresdb/lowlevel.c b/arch/arm/boards/freescale-mx6sx-sabresdb/lowlevel.c > index 6a6e27bf4481..5430f0a22b74 100644 > --- a/arch/arm/boards/freescale-mx6sx-sabresdb/lowlevel.c > +++ b/arch/arm/boards/freescale-mx6sx-sabresdb/lowlevel.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2014 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Sascha Hauer, Pengutronix > > #include <debug_ll.h> > #include <common.h> > diff --git a/arch/arm/boards/freescale-mx7-sabresd/board.c b/arch/arm/boards/freescale-mx7-sabresd/board.c > index 37941efdbeb4..11efaee091da 100644 > --- a/arch/arm/boards/freescale-mx7-sabresd/board.c > +++ b/arch/arm/boards/freescale-mx7-sabresd/board.c > @@ -1,17 +1,7 @@ > -/* > - * Copyright (C) 2017 Zodiac Inflight Innovation > - * Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2017 Zodiac Inflight Innovation > + > +/* Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> */ > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/friendlyarm-mini2440/config.h b/arch/arm/boards/friendlyarm-mini2440/config.h > index 489697f6d501..86c78e54f600 100644 > --- a/arch/arm/boards/friendlyarm-mini2440/config.h > +++ b/arch/arm/boards/friendlyarm-mini2440/config.h > @@ -1,18 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > + > /** > * @file > * @brief Global defintions for the ARM S3C2440 based mini2440 CPU card > */ > -/* This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > > #ifndef __CONFIG_H > #define __CONFIG_H > diff --git a/arch/arm/boards/friendlyarm-mini2440/mini2440.c b/arch/arm/boards/friendlyarm-mini2440/mini2440.c > index 7f59cb99b227..e5ab81e6de01 100644 > --- a/arch/arm/boards/friendlyarm-mini2440/mini2440.c > +++ b/arch/arm/boards/friendlyarm-mini2440/mini2440.c > @@ -1,19 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Marek Belisko <marek.belisko@xxxxxxxxxxxxxxx> > + > /* > - * Copyright (C) 2010 Marek Belisko <marek.belisko@xxxxxxxxxxxxxxx> > - * > * Based on a9m2440.c board init by Juergen Beisert, Pengutronix And here... maybe? > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > */ > > #include <common.h> > diff --git a/arch/arm/boards/friendlyarm-mini6410/mini6410.c b/arch/arm/boards/friendlyarm-mini6410/mini6410.c > index 90fb3f5c1e0d..ac6a745d9423 100644 > --- a/arch/arm/boards/friendlyarm-mini6410/mini6410.c > +++ b/arch/arm/boards/friendlyarm-mini6410/mini6410.c > @@ -1,16 +1,6 @@ > -/* > - * Copyright (C) 2012 Juergen Beisert > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Juergen Beisert > + > #include <common.h> > #include <driver.h> > #include <init.h> > diff --git a/arch/arm/boards/friendlyarm-tiny210/lowlevel.c b/arch/arm/boards/friendlyarm-tiny210/lowlevel.c > index 875c17677e34..9ca25649dadb 100644 > --- a/arch/arm/boards/friendlyarm-tiny210/lowlevel.c > +++ b/arch/arm/boards/friendlyarm-tiny210/lowlevel.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2012 Alexey Galakhov > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2012 Alexey Galakhov > > #include <config.h> > #include <common.h> > diff --git a/arch/arm/boards/friendlyarm-tiny210/tiny210.c b/arch/arm/boards/friendlyarm-tiny210/tiny210.c > index b40dc98c5ba4..ef3fdb06a4ff 100644 > --- a/arch/arm/boards/friendlyarm-tiny210/tiny210.c > +++ b/arch/arm/boards/friendlyarm-tiny210/tiny210.c > @@ -1,7 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Alexey Galakhov > + > /* > - * Copyright (C) 2012 Alexey Galakhov > * Based on Mini6410 code by Juergen Beisert > - * > * Copyright (C) 2012 Juergen Beisert, Pengutronix And here. > * > * In some ways inspired by code > @@ -12,16 +13,6 @@ > * > * (C) Copyright 2002 > * David Mueller, ELSOFT AG, <d.mueller@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > #include <common.h> > diff --git a/arch/arm/boards/friendlyarm-tiny6410/development-board.c b/arch/arm/boards/friendlyarm-tiny6410/development-board.c > index 5dd05e4cc826..5f224c058b47 100644 > --- a/arch/arm/boards/friendlyarm-tiny6410/development-board.c > +++ b/arch/arm/boards/friendlyarm-tiny6410/development-board.c > @@ -1,24 +1,15 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Juergen Beisert > + > /* > - * Copyright (C) 2012 Juergen Beisert > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > * The FriendlyARM's Tiny6410 evaluation board comes with all connectors and > * devices to make the Tiny6410 CPU card work. This includes: > * > * - the DM9000 network controller > * - USB/MCI connectors > * - display connector > - * > */ > + > #include <common.h> > #include <driver.h> > #include <init.h> > diff --git a/arch/arm/boards/friendlyarm-tiny6410/tiny6410.c b/arch/arm/boards/friendlyarm-tiny6410/tiny6410.c > index 39179c83d8b9..b387c877a2a7 100644 > --- a/arch/arm/boards/friendlyarm-tiny6410/tiny6410.c > +++ b/arch/arm/boards/friendlyarm-tiny6410/tiny6410.c > @@ -1,16 +1,6 @@ > -/* > - * Copyright (C) 2012 Juergen Beisert > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Juergen Beisert > + > #include <common.h> > #include <driver.h> > #include <init.h> > diff --git a/arch/arm/boards/friendlyarm-tiny6410/tiny6410.h b/arch/arm/boards/friendlyarm-tiny6410/tiny6410.h > index 98db42242286..bbe8877ca0c3 100644 > --- a/arch/arm/boards/friendlyarm-tiny6410/tiny6410.h > +++ b/arch/arm/boards/friendlyarm-tiny6410/tiny6410.h > @@ -1,14 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* to be called by the base board */ > void tiny6410_init(const char*); > diff --git a/arch/arm/boards/gateworks-ventana/board.c b/arch/arm/boards/gateworks-ventana/board.c > index 6f9e0343bed5..7fffe5aec7ee 100644 > --- a/arch/arm/boards/gateworks-ventana/board.c > +++ b/arch/arm/boards/gateworks-ventana/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2014 Lucas Stach, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Lucas Stach, Pengutronix > > #include <common.h> > #include <environment.h> > diff --git a/arch/arm/boards/gateworks-ventana/gsc.c b/arch/arm/boards/gateworks-ventana/gsc.c > index 92244d12dac3..cb4fb1ac2167 100644 > --- a/arch/arm/boards/gateworks-ventana/gsc.c > +++ b/arch/arm/boards/gateworks-ventana/gsc.c > @@ -1,17 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Gateworks Corporation > +// SPDX-FileCopyrightText: © 2014 Lucas Stach, Pengutronix > + > /* > - * Copyright (C) 2013 Gateworks Corporation > - * Copyright (C) 2014 Lucas Stach, Pengutronix > * Author: Tim Harvey <tharvey@xxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > /* > diff --git a/arch/arm/boards/gateworks-ventana/gsc.h b/arch/arm/boards/gateworks-ventana/gsc.h > index 13f226265c56..44bc5733cee6 100644 > --- a/arch/arm/boards/gateworks-ventana/gsc.h > +++ b/arch/arm/boards/gateworks-ventana/gsc.h > @@ -1,17 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Gateworks Corporation > +// SPDX-FileCopyrightText: © 2014 Lucas Stach, Pengutronix > + > /* > - * Copyright (C) 2013 Gateworks Corporation > - * Copyright (C) 2014 Lucas Stach, Pengutronix > * Author: Tim Harvey <tharvey@xxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > /* i2c slave addresses */ > diff --git a/arch/arm/boards/gk802/board.c b/arch/arm/boards/gk802/board.c > index 0d1b07b0e07b..4add31645854 100644 > --- a/arch/arm/boards/gk802/board.c > +++ b/arch/arm/boards/gk802/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2013 Philipp Zabel > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Philipp Zabel > > #include <asm/armlinux.h> > #include <asm/io.h> > diff --git a/arch/arm/boards/globalscale-guruplug/board.c b/arch/arm/boards/globalscale-guruplug/board.c > index 9c800c5410d5..4c10148759dc 100644 > --- a/arch/arm/boards/globalscale-guruplug/board.c > +++ b/arch/arm/boards/globalscale-guruplug/board.c > @@ -1,17 +1,4 @@ > -/* > - * Copyright > - * (C) 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > > /* empty */ > diff --git a/arch/arm/boards/globalscale-guruplug/lowlevel.c b/arch/arm/boards/globalscale-guruplug/lowlevel.c > index 92424cbd6b5f..ade9193b08ef 100644 > --- a/arch/arm/boards/globalscale-guruplug/lowlevel.c > +++ b/arch/arm/boards/globalscale-guruplug/lowlevel.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2014 > - * Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/globalscale-mirabox/board.c b/arch/arm/boards/globalscale-mirabox/board.c > index 9c800c5410d5..4c10148759dc 100644 > --- a/arch/arm/boards/globalscale-mirabox/board.c > +++ b/arch/arm/boards/globalscale-mirabox/board.c > @@ -1,17 +1,4 @@ > -/* > - * Copyright > - * (C) 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > > /* empty */ > diff --git a/arch/arm/boards/globalscale-mirabox/lowlevel.c b/arch/arm/boards/globalscale-mirabox/lowlevel.c > index 69786c88fb22..301f31732b6c 100644 > --- a/arch/arm/boards/globalscale-mirabox/lowlevel.c > +++ b/arch/arm/boards/globalscale-mirabox/lowlevel.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2014 > - * Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/grinn-liteboard/board.c b/arch/arm/boards/grinn-liteboard/board.c > index 8e5a91e1243d..fc2f80341cf2 100644 > --- a/arch/arm/boards/grinn-liteboard/board.c > +++ b/arch/arm/boards/grinn-liteboard/board.c > @@ -1,17 +1,7 @@ > -/* > - * Copyright (C) 2018 Grinn > - * > - * Author: Marcin Niestroj <m.niestroj@xxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; version 2. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > - * General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2018 Grinn > + > +/* Author: Marcin Niestroj <m.niestroj@xxxxxxxxxxxxxxxx> */ > > #define pr_fmt(fmt) "liteboard: " fmt > > diff --git a/arch/arm/boards/grinn-liteboard/lowlevel.c b/arch/arm/boards/grinn-liteboard/lowlevel.c > index bb2e09016e2b..477319dd1519 100644 > --- a/arch/arm/boards/grinn-liteboard/lowlevel.c > +++ b/arch/arm/boards/grinn-liteboard/lowlevel.c > @@ -1,17 +1,7 @@ > -/* > - * Copyright (C) 2018 Grinn > - * > - * Author: Marcin Niestroj <m.niestroj@xxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; version 2. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > - * General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2018 Grinn > + > +/* Author: Marcin Niestroj <m.niestroj@xxxxxxxxxxxxxxxx> */ > > #include <debug_ll.h> > #include <common.h> > diff --git a/arch/arm/boards/guf-cupid/Makefile b/arch/arm/boards/guf-cupid/Makefile > index 868d0622201b..e3855a59883b 100644 > --- a/arch/arm/boards/guf-cupid/Makefile > +++ b/arch/arm/boards/guf-cupid/Makefile > @@ -1,17 +1,5 @@ > -# > -# (C) Copyright 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > > lwl-y += lowlevel.o > obj-y += board.o > diff --git a/arch/arm/boards/guf-cupid/board.c b/arch/arm/boards/guf-cupid/board.c > index 60175c14bb28..adffb6bfc3de 100644 > --- a/arch/arm/boards/guf-cupid/board.c > +++ b/arch/arm/boards/guf-cupid/board.c > @@ -1,20 +1,8 @@ > -/* > - * (C) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * (C) 2009 Pengutronix, Juergen Beisert <kernel@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - * Board support for the Garz+Fricke Cupid board > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2009 Juergen Beisert <kernel@xxxxxxxxxxxxxx>, Pengutronix > + > +/* Board support for the Garz+Fricke Cupid board */ > > #include <common.h> > #include <command.h> > diff --git a/arch/arm/boards/guf-cupid/lowlevel.c b/arch/arm/boards/guf-cupid/lowlevel.c > index 3684dacfc7f1..e5255a702b3f 100644 > --- a/arch/arm/boards/guf-cupid/lowlevel.c > +++ b/arch/arm/boards/guf-cupid/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > + > #include <common.h> > #include <init.h> > #include <mach/imx35-regs.h> > diff --git a/arch/arm/boards/guf-neso/board.c b/arch/arm/boards/guf-neso/board.c > index 6846ba5793ff..97a3c68b4893 100644 > --- a/arch/arm/boards/guf-neso/board.c > +++ b/arch/arm/boards/guf-neso/board.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2010 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/guf-neso/lowlevel.c b/arch/arm/boards/guf-neso/lowlevel.c > index 07e426d53702..ebf3834048a6 100644 > --- a/arch/arm/boards/guf-neso/lowlevel.c > +++ b/arch/arm/boards/guf-neso/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > + > #include <common.h> > #include <init.h> > #include <mach/imx27-regs.h> > diff --git a/arch/arm/boards/guf-santaro/board.c b/arch/arm/boards/guf-santaro/board.c > index e54110886bd9..b2461ee8dc4b 100644 > --- a/arch/arm/boards/guf-santaro/board.c > +++ b/arch/arm/boards/guf-santaro/board.c > @@ -1,16 +1,6 @@ > -/* > - * Copyright (C) 2014 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > + > #define pr_fmt(fmt) "Santaro: " fmt > > #include <common.h> > diff --git a/arch/arm/boards/guf-vincell/board.c b/arch/arm/boards/guf-vincell/board.c > index 007b6dd3474c..42d129bd2eef 100644 > --- a/arch/arm/boards/guf-vincell/board.c > +++ b/arch/arm/boards/guf-vincell/board.c > @@ -1,18 +1,6 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * Copyright (C) 2011 Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2011 Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > > #include <common.h> > #include <environment.h> > diff --git a/arch/arm/boards/haba-knx/init.c b/arch/arm/boards/haba-knx/init.c > index 55441b63af35..4ad688503941 100644 > --- a/arch/arm/boards/haba-knx/init.c > +++ b/arch/arm/boards/haba-knx/init.c > @@ -1,19 +1,6 @@ > -/* > - * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD > - * Copyright (C) 2014 Gregory Hermant <gregory.hermant@xxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011-2012 Jean-Christophe PLAGNIOL-VILLARD > +// SPDX-FileCopyrightText: © 2014 Gregory Hermant <gregory.hermant@xxxxxxxxxxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/imx233-olinuxino/imx23-olinuxino.c b/arch/arm/boards/imx233-olinuxino/imx23-olinuxino.c > index af548b3c53ac..f5bd40a84ddb 100644 > --- a/arch/arm/boards/imx233-olinuxino/imx23-olinuxino.c > +++ b/arch/arm/boards/imx233-olinuxino/imx23-olinuxino.c > @@ -1,20 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Fadil Berisha <fadil.r.berisha@xxxxxxxxx> > + > /* > - * (C) Copyright 2012 Fadil Berisha, <fadil.r.berisha@xxxxxxxxx> > - * based on falconwing.c & mx23-evk.c > - * > + * based on falconwing.c & mx23-evk.c > * (C) Copyright 2010 Juergen Beisert - Pengutronix > * (C) Copyright 2011 Wolfram Sang - Pengutronix And here. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > */ > > #include <common.h> > diff --git a/arch/arm/boards/karo-tx25/Makefile b/arch/arm/boards/karo-tx25/Makefile > index 02044f162fee..e963510c645e 100644 > --- a/arch/arm/boards/karo-tx25/Makefile > +++ b/arch/arm/boards/karo-tx25/Makefile > @@ -1,17 +1,5 @@ > -# > -# (C) Copyright 2011 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > > lwl-y += lowlevel.o > obj-y += board.o > diff --git a/arch/arm/boards/karo-tx25/board.c b/arch/arm/boards/karo-tx25/board.c > index e2a6dcc089ed..478163698ecb 100644 > --- a/arch/arm/boards/karo-tx25/board.c > +++ b/arch/arm/boards/karo-tx25/board.c > @@ -1,18 +1,5 @@ > -/* > - * (C) 2011 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > > #define pr_fmt(fmt) "tx25: " fmt > > diff --git a/arch/arm/boards/karo-tx25/lowlevel.c b/arch/arm/boards/karo-tx25/lowlevel.c > index dff72be98cf3..5f035a5beee6 100644 > --- a/arch/arm/boards/karo-tx25/lowlevel.c > +++ b/arch/arm/boards/karo-tx25/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * > - * (c) 2011 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > + > #include <common.h> > #include <init.h> > #include <mach/imx25-regs.h> > diff --git a/arch/arm/boards/karo-tx28/tx28-stk5.c b/arch/arm/boards/karo-tx28/tx28-stk5.c > index 8628db2b2554..83ece641bc3f 100644 > --- a/arch/arm/boards/karo-tx28/tx28-stk5.c > +++ b/arch/arm/boards/karo-tx28/tx28-stk5.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2010 Juergen Beisert, Pengutronix <kernel@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Juergen Beisert <kernel@xxxxxxxxxxxxxx>, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/karo-tx28/tx28.c b/arch/arm/boards/karo-tx28/tx28.c > index d99083b19004..cd3ab9dc458f 100644 > --- a/arch/arm/boards/karo-tx28/tx28.c > +++ b/arch/arm/boards/karo-tx28/tx28.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2010 Juergen Beisert, Pengutronix <kernel@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2010 Juergen Beisert <kernel@xxxxxxxxxxxxxx>, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/karo-tx51/tx51.c b/arch/arm/boards/karo-tx51/tx51.c > index 913df68cc982..15e562374f6a 100644 > --- a/arch/arm/boards/karo-tx51/tx51.c > +++ b/arch/arm/boards/karo-tx51/tx51.c > @@ -1,19 +1,6 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * Copyright (C) 2012 Christian Kapeller, <christian.kapeller@xxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2012 Christian Kapeller <christian.kapeller@xxxxxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/karo-tx53/board.c b/arch/arm/boards/karo-tx53/board.c > index 9f1485ad0b4f..91f72a73174a 100644 > --- a/arch/arm/boards/karo-tx53/board.c > +++ b/arch/arm/boards/karo-tx53/board.c > @@ -1,17 +1,6 @@ > -/* > - * Copyright (C) 2012 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Sascha Hauer, Pengutronix > + > #include <common.h> > #include <bootsource.h> > #include <environment.h> > diff --git a/arch/arm/boards/karo-tx6x/board.c b/arch/arm/boards/karo-tx6x/board.c > index 54b1e248f43d..f9d790b0f189 100644 > --- a/arch/arm/boards/karo-tx6x/board.c > +++ b/arch/arm/boards/karo-tx6x/board.c > @@ -1,23 +1,13 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Steffen Trumtrar, Pengutronix > + > +#define pr_fmt(fmt) "Karo-tx6: " fmt > + > /* > - * Copyright (C) 2014 Steffen Trumtrar, Pengutronix > - * > - * > * with the PMIC init code taken from u-boot > * Copyright (C) 2012,2013 Lothar Waßmann <LW@xxxxxxxxxxxxxxxxxxx> And here. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > -#define pr_fmt(fmt) "Karo-tx6: " fmt > - Why does this line move to the top...? > #include <common.h> > #include <gpio.h> > #include <init.h> > diff --git a/arch/arm/boards/karo-tx6x/lowlevel.c b/arch/arm/boards/karo-tx6x/lowlevel.c > index f0ddac284c03..a80862025a13 100644 > --- a/arch/arm/boards/karo-tx6x/lowlevel.c > +++ b/arch/arm/boards/karo-tx6x/lowlevel.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2014 Steffen Trumtrar, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: 2014 Steffen Trumtrar, Pengutronix > > #include <debug_ll.h> > #include <common.h> > diff --git a/arch/arm/boards/karo-tx6x/pmic-ltc3676.c b/arch/arm/boards/karo-tx6x/pmic-ltc3676.c > index 7f594e200871..d3608a4f5181 100644 > --- a/arch/arm/boards/karo-tx6x/pmic-ltc3676.c > +++ b/arch/arm/boards/karo-tx6x/pmic-ltc3676.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2014 Lothar Waßmann <LW@xxxxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Lothar Waßmann <LW@xxxxxxxxxxxxxxxxxxx> > > #include <common.h> > #include <i2c/i2c.h> > diff --git a/arch/arm/boards/karo-tx6x/pmic-rn5t567.c b/arch/arm/boards/karo-tx6x/pmic-rn5t567.c > index db21b4de6fab..f6a8f0673e74 100644 > --- a/arch/arm/boards/karo-tx6x/pmic-rn5t567.c > +++ b/arch/arm/boards/karo-tx6x/pmic-rn5t567.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2014 Lothar Waßmann <LW@xxxxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Lothar Waßmann <LW@xxxxxxxxxxxxxxxxxxx> > > #include <common.h> > #include <i2c/i2c.h> > diff --git a/arch/arm/boards/karo-tx6x/pmic-rn5t618.c b/arch/arm/boards/karo-tx6x/pmic-rn5t618.c > index bdec02e9d44a..6922f3438ae2 100644 > --- a/arch/arm/boards/karo-tx6x/pmic-rn5t618.c > +++ b/arch/arm/boards/karo-tx6x/pmic-rn5t618.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2014 Lothar Waßmann <LW@xxxxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Lothar Waßmann <LW@xxxxxxxxxxxxxxxxxxx> > > #include <common.h> > #include <i2c/i2c.h> > diff --git a/arch/arm/boards/kindle-mx50/board.c b/arch/arm/boards/kindle-mx50/board.c > index bfcb9b83be55..28dbd13f13aa 100644 > --- a/arch/arm/boards/kindle-mx50/board.c > +++ b/arch/arm/boards/kindle-mx50/board.c > @@ -1,18 +1,6 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * Copyright (C) 2017 Alexander Kurz <akurz@xxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2017 Alexander Kurz <akurz@xxxxxxxx> > > #include <common.h> > #include <envfs.h> > diff --git a/arch/arm/boards/kindle3/kindle3.c b/arch/arm/boards/kindle3/kindle3.c > index 7c0d60efe07f..9023b3b89d7b 100644 > --- a/arch/arm/boards/kindle3/kindle3.c > +++ b/arch/arm/boards/kindle3/kindle3.c > @@ -1,19 +1,8 @@ > -/* > - * (C) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * (C) 2016 Alexander Kurz <akurz@xxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * Board support for the Amazon Kindle 3rd generation > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2016 Alexander Kurz <akurz@xxxxxxxx> > + > +/* Board support for the Amazon Kindle 3rd generation */ > > #include <common.h> > #include <command.h> > diff --git a/arch/arm/boards/kindle3/lowlevel.c b/arch/arm/boards/kindle3/lowlevel.c > index 83a0ccc70e1c..8ed5659f7677 100644 > --- a/arch/arm/boards/kindle3/lowlevel.c > +++ b/arch/arm/boards/kindle3/lowlevel.c > @@ -1,19 +1,7 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * (c) 2016 Alexander Kurz <akurz@xxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2016 Alexander Kurz <akurz@xxxxxxxx> > + > #include <common.h> > #include <init.h> > #include <mach/imx35-regs.h> > diff --git a/arch/arm/boards/lenovo-ix4-300d/lowlevel.c b/arch/arm/boards/lenovo-ix4-300d/lowlevel.c > index 40145b5cefc9..748f1020ba83 100644 > --- a/arch/arm/boards/lenovo-ix4-300d/lowlevel.c > +++ b/arch/arm/boards/lenovo-ix4-300d/lowlevel.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2014, 2015 > - * Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014, 2015 Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > > #include <common.h> > #include <asm/barebox-arm.h> > diff --git a/arch/arm/boards/lubbock/board.c b/arch/arm/boards/lubbock/board.c > index 118de04c7e0b..cc688f4399dd 100644 > --- a/arch/arm/boards/lubbock/board.c > +++ b/arch/arm/boards/lubbock/board.c > @@ -1,17 +1,5 @@ > -/* > - * (C) 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > > #include <common.h> > #include <driver.h> > diff --git a/arch/arm/boards/mainstone/board.c b/arch/arm/boards/mainstone/board.c > index 78c9bdc352cf..832d4c418235 100644 > --- a/arch/arm/boards/mainstone/board.c > +++ b/arch/arm/boards/mainstone/board.c > @@ -1,17 +1,5 @@ > -/* > - * (C) 2015 Robert Jarzmik <robert.jarzmik@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2015 Robert Jarzmik <robert.jarzmik@xxxxxxx> > > #include <common.h> > #include <driver.h> > diff --git a/arch/arm/boards/marvell-armada-xp-gp/board.c b/arch/arm/boards/marvell-armada-xp-gp/board.c > index 9c800c5410d5..4c10148759dc 100644 > --- a/arch/arm/boards/marvell-armada-xp-gp/board.c > +++ b/arch/arm/boards/marvell-armada-xp-gp/board.c > @@ -1,17 +1,4 @@ > -/* > - * Copyright > - * (C) 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > > /* empty */ > diff --git a/arch/arm/boards/marvell-armada-xp-gp/lowlevel.c b/arch/arm/boards/marvell-armada-xp-gp/lowlevel.c > index e62627c32454..14b8fb2e548a 100644 > --- a/arch/arm/boards/marvell-armada-xp-gp/lowlevel.c > +++ b/arch/arm/boards/marvell-armada-xp-gp/lowlevel.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2014 > - * Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/mioa701/board.c b/arch/arm/boards/mioa701/board.c > index cd166efcebb9..2cea2c5ebbb4 100644 > --- a/arch/arm/boards/mioa701/board.c > +++ b/arch/arm/boards/mioa701/board.c > @@ -1,17 +1,5 @@ > -/* > - * (C) 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > > #include <common.h> > #include <driver.h> > diff --git a/arch/arm/boards/mioa701/gpio0_poweroff.c b/arch/arm/boards/mioa701/gpio0_poweroff.c > index 4b34922507ec..43fdbd786877 100644 > --- a/arch/arm/boards/mioa701/gpio0_poweroff.c > +++ b/arch/arm/boards/mioa701/gpio0_poweroff.c > @@ -1,17 +1,5 @@ > -/* > - * (C) 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > > #include <clock.h> > #include <common.h> > diff --git a/arch/arm/boards/mioa701/mioa701.h b/arch/arm/boards/mioa701/mioa701.h > index ba94212b334d..97216f10bfe0 100644 > --- a/arch/arm/boards/mioa701/mioa701.h > +++ b/arch/arm/boards/mioa701/mioa701.h > @@ -1,17 +1,6 @@ > -/* > - * (C) 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > + > #ifndef _MIOA701_H_ > #define _MIOA701_H_ > > diff --git a/arch/arm/boards/module-mb7707/board.c b/arch/arm/boards/module-mb7707/board.c > index 1ab6e7d7c107..1a97d6ac9ce8 100644 > --- a/arch/arm/boards/module-mb7707/board.c > +++ b/arch/arm/boards/module-mb7707/board.c > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2014 Antony Pavlov <antonynpavlov@xxxxxxxxx> > - * > - * This file is part of barebox. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 > - * as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Antony Pavlov <antonynpavlov@xxxxxxxxx> > + > +/* This file is part of barebox. */ > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/module-mb7707/lowlevel.c b/arch/arm/boards/module-mb7707/lowlevel.c > index b388778f8a06..1c4d065417d9 100644 > --- a/arch/arm/boards/module-mb7707/lowlevel.c > +++ b/arch/arm/boards/module-mb7707/lowlevel.c > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2014 Antony Pavlov <antonynpavlov@xxxxxxxxx> > - * > - * This file is part of barebox. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 > - * as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Antony Pavlov <antonynpavlov@xxxxxxxxx> > + > +/* This file is part of barebox. */ > > #define __LOWLEVEL_INIT__ > > diff --git a/arch/arm/boards/mx31moboard/Makefile b/arch/arm/boards/mx31moboard/Makefile > index abc1f313ac13..fb3a66ecdc19 100644 > --- a/arch/arm/boards/mx31moboard/Makefile > +++ b/arch/arm/boards/mx31moboard/Makefile > @@ -1,17 +1,5 @@ > -# > -# (C) Copyright 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > > lwl-y += lowlevel.o > obj-y += mx31moboard.o > diff --git a/arch/arm/boards/mx31moboard/lowlevel.c b/arch/arm/boards/mx31moboard/lowlevel.c > index 967dcc48eeba..a05a1525d8a7 100644 > --- a/arch/arm/boards/mx31moboard/lowlevel.c > +++ b/arch/arm/boards/mx31moboard/lowlevel.c > @@ -1,19 +1,7 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * (c) 2014 EPFL, Philippe Rétornaz <philippe.retornaz@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2014 Philippe Rétornaz <philippe.retornaz@xxxxxxx>, EPFL > + > #include <common.h> > #include <init.h> > #include <io.h> > diff --git a/arch/arm/boards/mx31moboard/mx31moboard.c b/arch/arm/boards/mx31moboard/mx31moboard.c > index d6329e577577..d6fbc53891c1 100644 > --- a/arch/arm/boards/mx31moboard/mx31moboard.c > +++ b/arch/arm/boards/mx31moboard/mx31moboard.c > @@ -1,18 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2014 Philippe Rétornaz <philippe.retornaz@xxxxxxx>, EPFL > + > /* > - * (C) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * (C) 2014 EPFL, Philippe Rétornaz <philippe.retornaz@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > * Board support for EPFL's, i.MX31 based CPU card > * > * Based on: > diff --git a/arch/arm/boards/netgear-rn2120/lowlevel.c b/arch/arm/boards/netgear-rn2120/lowlevel.c > index e05f2f4c170d..24369dd2600c 100644 > --- a/arch/arm/boards/netgear-rn2120/lowlevel.c > +++ b/arch/arm/boards/netgear-rn2120/lowlevel.c > @@ -1,15 +1,5 @@ > -/* > - * Copyright (C) 2015 Pengutronix, Uwe Kleine-König <kernel@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2, as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2015 Uwe Kleine-König <kernel@xxxxxxxxxxxxxx>, Pengutronix > > #include <common.h> > #include <asm/barebox-arm.h> > diff --git a/arch/arm/boards/nhk8815/setup.c b/arch/arm/boards/nhk8815/setup.c > index 0b6901001a50..1e699af4a379 100644 > --- a/arch/arm/boards/nhk8815/setup.c > +++ b/arch/arm/boards/nhk8815/setup.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/nxp-imx6ull-evk/board.c b/arch/arm/boards/nxp-imx6ull-evk/board.c > index a0ca268f8210..94a802fff305 100644 > --- a/arch/arm/boards/nxp-imx6ull-evk/board.c > +++ b/arch/arm/boards/nxp-imx6ull-evk/board.c > @@ -1,21 +1,5 @@ > -/* > - * Copyright (C) 2017 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2017 Sascha Hauer, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/nxp-imx6ull-evk/lowlevel.c b/arch/arm/boards/nxp-imx6ull-evk/lowlevel.c > index cc0b98e1d81c..afef4c449851 100644 > --- a/arch/arm/boards/nxp-imx6ull-evk/lowlevel.c > +++ b/arch/arm/boards/nxp-imx6ull-evk/lowlevel.c > @@ -1,13 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; version 2. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > - * General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/nxp-imx8mm-evk/board.c b/arch/arm/boards/nxp-imx8mm-evk/board.c > index 59582276b298..e8a2a747d224 100644 > --- a/arch/arm/boards/nxp-imx8mm-evk/board.c > +++ b/arch/arm/boards/nxp-imx8mm-evk/board.c > @@ -1,21 +1,5 @@ > -/* > - * Copyright (C) 2018 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2018 Sascha Hauer, Pengutronix > > #include <asm/memory.h> > #include <bootsource.h> > diff --git a/arch/arm/boards/nxp-imx8mq-evk/board.c b/arch/arm/boards/nxp-imx8mq-evk/board.c > index 299d056e2777..9a01a74322c0 100644 > --- a/arch/arm/boards/nxp-imx8mq-evk/board.c > +++ b/arch/arm/boards/nxp-imx8mq-evk/board.c > @@ -1,21 +1,5 @@ > -/* > - * Copyright (C) 2018 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2018 Sascha Hauer, Pengutronix > > #include <asm/memory.h> > #include <bootsource.h> > diff --git a/arch/arm/boards/omap343xdsp/board.c b/arch/arm/boards/omap343xdsp/board.c > index 2fd0dee1948f..4eb7a7702c9e 100644 > --- a/arch/arm/boards/omap343xdsp/board.c > +++ b/arch/arm/boards/omap343xdsp/board.c > @@ -1,19 +1,5 @@ > -/* > - * (C) Copyright 2006-2008 > - * Texas Instruments, <www.ti.com> > - * Nishanth Menon <x0nishan@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2006-2008 Nishanth Menon <x0nishan@xxxxxx>, Texas Instruments (www.ti.com) > > #include <common.h> > #include <console.h> > diff --git a/arch/arm/boards/omap3evm/board.c b/arch/arm/boards/omap3evm/board.c > index eefb540fc121..36cb5438e495 100644 > --- a/arch/arm/boards/omap3evm/board.c > +++ b/arch/arm/boards/omap3evm/board.c > @@ -1,3 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2009 Sanjeev Premi <premi@xxxxxx>, Texas Instruments Incorporated (http://www.ti.com/) > + > /** > * @file > * @brief Board Initialization routines for OMAP3EVM. > @@ -22,22 +25,6 @@ > * Originally from arch/arm/boards/omap/board-beagle.c > */ > > -/* > - * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/ > - * Sanjeev Premi <premi@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > - > - > #include <common.h> > #include <console.h> > #include <init.h> > diff --git a/arch/arm/boards/panda/lowlevel.c b/arch/arm/boards/panda/lowlevel.c > index a321a8ff743c..0830ba691217 100644 > --- a/arch/arm/boards/panda/lowlevel.c > +++ b/arch/arm/boards/panda/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * (C) Copyright 2004-2009 > - * Texas Instruments, <www.ti.com> > - * Richard Woodruff <r-woodruff2@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2004-2009 Richard Woodruff <r-woodruff2@xxxxxx>, Texas Instruments (www.ti.com) > + > #include <common.h> > #include <init.h> > #include <io.h> > diff --git a/arch/arm/boards/phytec-phycard-imx27/pca100.c b/arch/arm/boards/phytec-phycard-imx27/pca100.c > index 7184a59c71ba..de52123cb494 100644 > --- a/arch/arm/boards/phytec-phycard-imx27/pca100.c > +++ b/arch/arm/boards/phytec-phycard-imx27/pca100.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/phytec-phycard-omap3/Makefile b/arch/arm/boards/phytec-phycard-omap3/Makefile > index 7a4ab75f42ed..508c0303304d 100644 > --- a/arch/arm/boards/phytec-phycard-omap3/Makefile > +++ b/arch/arm/boards/phytec-phycard-omap3/Makefile > @@ -1,15 +1,5 @@ > -# (C) Copyright 2011 Juergen Kilb <j.kilb@xxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Juergen Kilb <j.kilb@xxxxxxxxx> > > obj-y += pca-a-l1.o > lwl-y += lowlevel.o > diff --git a/arch/arm/boards/phytec-phycard-omap3/pca-a-l1.c b/arch/arm/boards/phytec-phycard-omap3/pca-a-l1.c > index 930f3b9c7c27..04595db1b770 100644 > --- a/arch/arm/boards/phytec-phycard-omap3/pca-a-l1.c > +++ b/arch/arm/boards/phytec-phycard-omap3/pca-a-l1.c > @@ -1,3 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2011 Juergen Kilb <j.kilb@xxxxxxxxx>, Phytec Messtechnik GmbH (http://www.phytec.de/) > + > /** > * @file > * @brief Board Initialization routines for the phyCARD-A-L1 > @@ -21,21 +24,9 @@ > * > * Originally from arch/arm/boards/omap/board-beagle.c > * > - * Copyright (C) 2011 Phytec Messtechnik GmbH - http://www.phytec.de/ > - * Juergen Kilb <j.kilb@xxxxxxxxx> > - * > * based on code from Texas Instruments / board-beagle.c > * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/ > * Sanjeev Premi <premi@xxxxxx> And here. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > #include <common.h> > diff --git a/arch/arm/boards/phytec-phycard-omap3/pca-a-l1.h b/arch/arm/boards/phytec-phycard-omap3/pca-a-l1.h > index f6f89966970c..2a9477b8aa25 100644 > --- a/arch/arm/boards/phytec-phycard-omap3/pca-a-l1.h > +++ b/arch/arm/boards/phytec-phycard-omap3/pca-a-l1.h > @@ -1,22 +1,11 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2008 Raghavendra KH <r-khandenahally@xxxxxx>,Texas Instruments (<www.ti.com>) You might want to add an additional space after the comma. > + > /** > * @file > * @brief exported generic APIs which various board files implement > * > * This file will not contain any board specific implementations. > - * > - * (C) Copyright 2008 > - * Texas Instruments, <www.ti.com> > - * Raghavendra KH <r-khandenahally@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > #ifndef __BOARD_OMAP_H_ > diff --git a/arch/arm/boards/phytec-phycard-omap4/Makefile b/arch/arm/boards/phytec-phycard-omap4/Makefile > index ad9f648ebe54..9871e243a427 100644 > --- a/arch/arm/boards/phytec-phycard-omap4/Makefile > +++ b/arch/arm/boards/phytec-phycard-omap4/Makefile > @@ -1,15 +1,6 @@ > -# (C) Copyright 2012 Jan Weitzel <j.weitzel@xxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jan Weitzel <j.weitzel@xxxxxxxxx> > + > obj-y += pca-a-xl2.o > lwl-y += mux.o lowlevel.o > bbenv-$(CONFIG_DEFAULT_ENVIRONMENT_GENERIC) += defaultenv-phytec-phycard-omap4 > diff --git a/arch/arm/boards/phytec-phycard-omap4/lowlevel.c b/arch/arm/boards/phytec-phycard-omap4/lowlevel.c > index 1907127198af..210b1ecd4e23 100644 > --- a/arch/arm/boards/phytec-phycard-omap4/lowlevel.c > +++ b/arch/arm/boards/phytec-phycard-omap4/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * (C) Copyright 2004-2009 > - * Texas Instruments, <www.ti.com> > - * Richard Woodruff <r-woodruff2@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2004-2009 Richard Woodruff <r-woodruff2@xxxxxx>, Texas Instruments (<www.ti.com>) > + > #include <common.h> > #include <init.h> > #include <io.h> > diff --git a/arch/arm/boards/phytec-phycard-omap4/pca-a-xl2.c b/arch/arm/boards/phytec-phycard-omap4/pca-a-xl2.c > index c0e4448a00f4..d8e437c6c712 100644 > --- a/arch/arm/boards/phytec-phycard-omap4/pca-a-xl2.c > +++ b/arch/arm/boards/phytec-phycard-omap4/pca-a-xl2.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2011 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Sascha Hauer, Pengutronix > > #include <common.h> > #include <console.h> > diff --git a/arch/arm/boards/phytec-phycore-imx27/lowlevel.c b/arch/arm/boards/phytec-phycore-imx27/lowlevel.c > index 5f29aac94ae6..b3a2e2b64dfc 100644 > --- a/arch/arm/boards/phytec-phycore-imx27/lowlevel.c > +++ b/arch/arm/boards/phytec-phycore-imx27/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > + > #include <common.h> > #include <init.h> > #include <mach/imx27-regs.h> > diff --git a/arch/arm/boards/phytec-phycore-imx27/pcm038.c b/arch/arm/boards/phytec-phycore-imx27/pcm038.c > index 008346faf1e1..17b3915efc85 100644 > --- a/arch/arm/boards/phytec-phycore-imx27/pcm038.c > +++ b/arch/arm/boards/phytec-phycore-imx27/pcm038.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #define pr_fmt(fmt) "pcm038: " fmt > > diff --git a/arch/arm/boards/phytec-phycore-imx27/pcm970.c b/arch/arm/boards/phytec-phycore-imx27/pcm970.c > index b8faec0384c7..b7fad6dcbca5 100644 > --- a/arch/arm/boards/phytec-phycore-imx27/pcm970.c > +++ b/arch/arm/boards/phytec-phycore-imx27/pcm970.c > @@ -1,15 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > > #include <common.h> > #include <gpio.h> > diff --git a/arch/arm/boards/phytec-phycore-imx27/pll.h b/arch/arm/boards/phytec-phycore-imx27/pll.h > index 8bdb76d11161..cb34de11364b 100644 > --- a/arch/arm/boards/phytec-phycore-imx27/pll.h > +++ b/arch/arm/boards/phytec-phycore-imx27/pll.h > @@ -1,15 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > > /** > * @file > diff --git a/arch/arm/boards/phytec-phycore-imx31/Makefile b/arch/arm/boards/phytec-phycore-imx31/Makefile > index 566ae81eaf34..343f16b7fbac 100644 > --- a/arch/arm/boards/phytec-phycore-imx31/Makefile > +++ b/arch/arm/boards/phytec-phycore-imx31/Makefile > @@ -1,17 +1,5 @@ > -# > -# (C) Copyright 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > > lwl-y += lowlevel.o > obj-y += pcm037.o > diff --git a/arch/arm/boards/phytec-phycore-imx31/lowlevel.c b/arch/arm/boards/phytec-phycore-imx31/lowlevel.c > index a209907af7e7..05f699dc5a92 100644 > --- a/arch/arm/boards/phytec-phycore-imx31/lowlevel.c > +++ b/arch/arm/boards/phytec-phycore-imx31/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > + > #include <common.h> > #include <init.h> > #include <io.h> > diff --git a/arch/arm/boards/phytec-phycore-imx31/pcm037.c b/arch/arm/boards/phytec-phycore-imx31/pcm037.c > index 35f8950479a9..8e8afcb34f5d 100644 > --- a/arch/arm/boards/phytec-phycore-imx31/pcm037.c > +++ b/arch/arm/boards/phytec-phycore-imx31/pcm037.c > @@ -1,19 +1,7 @@ > -/* > - * (C) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - * Board support for Phytec's, i.MX31 based CPU card, called: PCM037 > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > + > +/* Board support for Phytec's, i.MX31 based CPU card, called: PCM037 */ > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/phytec-phycore-imx35/Makefile b/arch/arm/boards/phytec-phycore-imx35/Makefile > index 0940a4b137c7..2fb50bb331ac 100644 > --- a/arch/arm/boards/phytec-phycore-imx35/Makefile > +++ b/arch/arm/boards/phytec-phycore-imx35/Makefile > @@ -1,17 +1,5 @@ > -# > -# (C) Copyright 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > -# > -# This program is free software; you can redistribute it and/or > -# modify it under the terms of the GNU General Public License as > -# published by the Free Software Foundation; either version 2 of > -# the License, or (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Juergen Beisert <jbe@xxxxxxxxxxxxxx> > > lwl-y += lowlevel.o > obj-y += pcm043.o > diff --git a/arch/arm/boards/phytec-phycore-imx35/lowlevel.c b/arch/arm/boards/phytec-phycore-imx35/lowlevel.c > index d7b293eed521..a4ccdfae8026 100644 > --- a/arch/arm/boards/phytec-phycore-imx35/lowlevel.c > +++ b/arch/arm/boards/phytec-phycore-imx35/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * > - * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > + > #include <common.h> > #include <init.h> > #include <mach/imx35-regs.h> > diff --git a/arch/arm/boards/phytec-phycore-imx35/pcm043.c b/arch/arm/boards/phytec-phycore-imx35/pcm043.c > index 0e9da16269f6..a639aa2b0444 100644 > --- a/arch/arm/boards/phytec-phycore-imx35/pcm043.c > +++ b/arch/arm/boards/phytec-phycore-imx35/pcm043.c > @@ -1,20 +1,8 @@ > -/* > - * (C) 2007 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * (C) 2009 Pengutronix, Juergen Beisert <kernel@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - * Board support for Phytec's, i.MX35 based CPU card, called: PCM043 > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2009 Juergen Beisert <kernel@xxxxxxxxxxxxxx>, Pengutronix > + > +/* Board support for Phytec's, i.MX35 based CPU card, called: PCM043 */ > > #include <common.h> > #include <command.h> > diff --git a/arch/arm/boards/phytec-phycore-imx7/board.c b/arch/arm/boards/phytec-phycore-imx7/board.c > index c3ebd1fadfb2..fa4afa53ad34 100644 > --- a/arch/arm/boards/phytec-phycore-imx7/board.c > +++ b/arch/arm/boards/phytec-phycore-imx7/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2017 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2017 Sascha Hauer, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/phytec-phycore-omap4460/board.c b/arch/arm/boards/phytec-phycore-omap4460/board.c > index b7aeeca6dfe1..aa563271cf8e 100644 > --- a/arch/arm/boards/phytec-phycore-omap4460/board.c > +++ b/arch/arm/boards/phytec-phycore-omap4460/board.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2011 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Sascha Hauer, Pengutronix > > #include <common.h> > #include <console.h> > diff --git a/arch/arm/boards/phytec-phycore-omap4460/lowlevel.c b/arch/arm/boards/phytec-phycore-omap4460/lowlevel.c > index 471e6108e4f1..6bdfd480dbdc 100644 > --- a/arch/arm/boards/phytec-phycore-omap4460/lowlevel.c > +++ b/arch/arm/boards/phytec-phycore-omap4460/lowlevel.c > @@ -1,18 +1,6 @@ > -/* > - * (C) Copyright 2004-2009 > - * Texas Instruments, <www.ti.com> > - * Richard Woodruff <r-woodruff2@xxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2004-2009 Richard Woodruff <r-woodruff2@xxxxxx>, Texas Instruments (<www.ti.com>) > + > #include <common.h> > #include <init.h> > #include <io.h> > diff --git a/arch/arm/boards/phytec-phycore-pxa270/board.c b/arch/arm/boards/phytec-phycore-pxa270/board.c > index f4659e707fb8..db833b415a9a 100644 > --- a/arch/arm/boards/phytec-phycore-pxa270/board.c > +++ b/arch/arm/boards/phytec-phycore-pxa270/board.c > @@ -1,19 +1,6 @@ > -/* > - * (C) 2009 Pengutronix, Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * 2010 by Marc Kleine-Budde <kernel@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2010 Marc Kleine-Budde <kernel@xxxxxxxxxxxxxx> > > #include <common.h> > #include <driver.h> > diff --git a/arch/arm/boards/phytec-phycore-pxa270/config.h b/arch/arm/boards/phytec-phycore-pxa270/config.h > index ca02b1140b27..325c40191329 100644 > --- a/arch/arm/boards/phytec-phycore-pxa270/config.h > +++ b/arch/arm/boards/phytec-phycore-pxa270/config.h > @@ -1,23 +1,7 @@ > -/* > - * Copyright (C) 2005 Phytec Messtechnik GmbH > - * Juergen Kilb, H. Klaholz <armlinux@xxxxxxxxx> > - * > - * Copyright (C) 2006 Pengutronix > - * Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * Robert Schwebel <r.schwebel@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2005 Juergen Kilb & H. Klaholz <armlinux@xxxxxxxxx>, Phytec Messtechnik GmbH Nitpick: an '&' might have a slightly different semantics as a ','. > +// SPDX-FileCopyrightText: © 2006 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>, Pengutronix > +// SPDX-FileCopyrightText: © 2006 Robert Schwebel <r.schwebel@xxxxxxxxxxxxxx>, Pengutronix > > #ifndef __CONFIG_H > #define __CONFIG_H > diff --git a/arch/arm/boards/phytec-phycore-pxa270/lowlevel_init.S b/arch/arm/boards/phytec-phycore-pxa270/lowlevel_init.S > index 84599e40e215..9c6366cc2ade 100644 > --- a/arch/arm/boards/phytec-phycore-pxa270/lowlevel_init.S > +++ b/arch/arm/boards/phytec-phycore-pxa270/lowlevel_init.S > @@ -1,3 +1,5 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > + > /* > * This was originally from the Lubbock u-boot port. > * > @@ -7,17 +9,6 @@ > * running. See hal_platform_setup.h for the source. See > * board/cradle/lowlevel_init.S for another PXA250 setup that is > * much cleaner. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > */ > > #include <config.h> > diff --git a/arch/arm/boards/phytec-som-am335x/board.c b/arch/arm/boards/phytec-som-am335x/board.c > index c25f33ae20d5..c28faf1664e4 100644 > --- a/arch/arm/boards/phytec-som-am335x/board.c > +++ b/arch/arm/boards/phytec-som-am335x/board.c > @@ -1,21 +1,11 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2015 Wadim Egorov, PHYTEC Messtechnik GmbH > + > /* > - * Copyright (C) 2015 Wadim Egorov, PHYTEC Messtechnik GmbH > - * > * Device initialization for the following modules and board variants: > * - phyCORE: PCM-953, phyBOARD-MAIA, phyBOARD-WEGA > * - phyFLEX: PBA-B-01 > * - phyCARD: PCA-A-XS1 > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > */ > > #include <bootsource.h> > diff --git a/arch/arm/boards/phytec-som-am335x/lowlevel.c b/arch/arm/boards/phytec-som-am335x/lowlevel.c > index a028449fc0bd..8f93157466dd 100644 > --- a/arch/arm/boards/phytec-som-am335x/lowlevel.c > +++ b/arch/arm/boards/phytec-som-am335x/lowlevel.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2015 Wadim Egorov, PHYTEC Messtechnik GmbH > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2015 Wadim Egorov, PHYTEC Messtechnik GmbH > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/phytec-som-am335x/ram-timings.h b/arch/arm/boards/phytec-som-am335x/ram-timings.h > index d1947b588ed6..0544e8166126 100644 > --- a/arch/arm/boards/phytec-som-am335x/ram-timings.h > +++ b/arch/arm/boards/phytec-som-am335x/ram-timings.h > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2015 Wadim Egorov, PHYTEC Messtechnik GmbH > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2015 Wadim Egorov, PHYTEC Messtechnik GmbH > > #ifndef __RAM_TIMINGS_H > #define __RAM_TIMINGS_H > diff --git a/arch/arm/boards/phytec-som-imx6/board.c b/arch/arm/boards/phytec-som-imx6/board.c > index 27a1ad4f6674..f00b1e425ace 100644 > --- a/arch/arm/boards/phytec-som-imx6/board.c > +++ b/arch/arm/boards/phytec-som-imx6/board.c > @@ -1,23 +1,9 @@ > -/* > - * Copyright (C) 2013 Sascha Hauer, Pengutronix > - * Copyright (C) 2015 PHYTEC Messtechnik GmbH, > - * Author: Stefan Christ <s.christ@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2015 PHYTEC Messtechnik GmbH > + > +/* Author: Stefan Christ <s.christ@xxxxxxxxx> */ > + > #define pr_fmt(fmt) "phySOM-i.MX6: " fmt > > #include <malloc.h> > diff --git a/arch/arm/boards/phytec-som-imx6/lowlevel.c b/arch/arm/boards/phytec-som-imx6/lowlevel.c > index 2e38baa45d9b..89a4aaf8f1bf 100644 > --- a/arch/arm/boards/phytec-som-imx6/lowlevel.c > +++ b/arch/arm/boards/phytec-som-imx6/lowlevel.c > @@ -1,18 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2015 PHYTEC Messtechnik GmbH > + > /* > - * Copyright (C) 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * Copyright (C) 2015 PHYTEC Messtechnik GmbH, > * Author: Stefan Christ <s.christ@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > */ > #include <debug_ll.h> > #include <common.h> > diff --git a/arch/arm/boards/phytec-som-rk3288/board.c b/arch/arm/boards/phytec-som-rk3288/board.c > index 8ea6c6c47c88..d1b81991fc9f 100644 > --- a/arch/arm/boards/phytec-som-rk3288/board.c > +++ b/arch/arm/boards/phytec-som-rk3288/board.c > @@ -1,17 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2016 PHYTEC Messtechnik GmbH > + > /* > - * Copyright (C) 2016 PHYTEC Messtechnik GmbH, > * Author: Wadim Egorov <w.egorov@xxxxxxxxx> > * > * Device initialization for the phyCORE-RK3288 SoM > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > */ > > #include <common.h> > diff --git a/arch/arm/boards/phytec-som-rk3288/lowlevel.c b/arch/arm/boards/phytec-som-rk3288/lowlevel.c > index 9def80ddb8de..3ef2ba77cfa4 100644 > --- a/arch/arm/boards/phytec-som-rk3288/lowlevel.c > +++ b/arch/arm/boards/phytec-som-rk3288/lowlevel.c > @@ -1,16 +1,7 @@ > -/* > - * Copyright (C) 2016 PHYTEC Messtechnik GmbH, > - * Author: Wadim Egorov <w.egorov@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2016 PHYTEC Messtechnik GmbH > + > +/* Author: Wadim Egorov <w.egorov@xxxxxxxxx> */ > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/plathome-openblocks-a6/lowlevel.c b/arch/arm/boards/plathome-openblocks-a6/lowlevel.c > index 31a28c891677..a480c966a4fb 100644 > --- a/arch/arm/boards/plathome-openblocks-a6/lowlevel.c > +++ b/arch/arm/boards/plathome-openblocks-a6/lowlevel.c > @@ -1,15 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/plathome-openblocks-ax3/board.c b/arch/arm/boards/plathome-openblocks-ax3/board.c > index 9c800c5410d5..4c10148759dc 100644 > --- a/arch/arm/boards/plathome-openblocks-ax3/board.c > +++ b/arch/arm/boards/plathome-openblocks-ax3/board.c > @@ -1,17 +1,4 @@ > -/* > - * Copyright > - * (C) 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > > /* empty */ > diff --git a/arch/arm/boards/plathome-openblocks-ax3/lowlevel.c b/arch/arm/boards/plathome-openblocks-ax3/lowlevel.c > index f029bd1ba655..e3b8d059a473 100644 > --- a/arch/arm/boards/plathome-openblocks-ax3/lowlevel.c > +++ b/arch/arm/boards/plathome-openblocks-ax3/lowlevel.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2014 > - * Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/pm9261/init.c b/arch/arm/boards/pm9261/init.c > index 33c2a542b2db..542cfbb7f8a7 100644 > --- a/arch/arm/boards/pm9261/init.c > +++ b/arch/arm/boards/pm9261/init.c > @@ -1,20 +1,6 @@ > -/* > - * Copyright (C) 2009-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > - * > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/pm9263/init.c b/arch/arm/boards/pm9263/init.c > index 30b3d26fbf65..63b47e9f9c24 100644 > --- a/arch/arm/boards/pm9263/init.c > +++ b/arch/arm/boards/pm9263/init.c > @@ -1,20 +1,6 @@ > -/* > - * Copyright (C) 2009-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > - * > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/pm9g45/init.c b/arch/arm/boards/pm9g45/init.c > index 0565657a8c49..fe7b692c3f9e 100644 > --- a/arch/arm/boards/pm9g45/init.c > +++ b/arch/arm/boards/pm9g45/init.c > @@ -1,20 +1,6 @@ > -/* > - * Copyright (C) 2009-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > - * > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/radxa-rock/board.c b/arch/arm/boards/radxa-rock/board.c > index d45e8a9c524c..9a948435fa63 100644 > --- a/arch/arm/boards/radxa-rock/board.c > +++ b/arch/arm/boards/radxa-rock/board.c > @@ -1,15 +1,5 @@ > -/* > - * Copyright (C) 2014 Beniamino Galvani <b.galvani@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Beniamino Galvani <b.galvani@xxxxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/radxa-rock/lowlevel.c b/arch/arm/boards/radxa-rock/lowlevel.c > index 611dc938cf54..92bb7f34d966 100644 > --- a/arch/arm/boards/radxa-rock/lowlevel.c > +++ b/arch/arm/boards/radxa-rock/lowlevel.c > @@ -1,15 +1,5 @@ > -/* > - * Copyright (C) 2014 Beniamino Galvani <b.galvani@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2 as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Beniamino Galvani <b.galvani@xxxxxxxxx> > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/raspberry-pi/rpi-common.c b/arch/arm/boards/raspberry-pi/rpi-common.c > index 45961b52eeaa..2b75c2032e84 100644 > --- a/arch/arm/boards/raspberry-pi/rpi-common.c > +++ b/arch/arm/boards/raspberry-pi/rpi-common.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2009 Carlo Caione <carlo@xxxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2009 Carlo Caione <carlo@xxxxxxxxxxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/sama5d3_xplained/init.c b/arch/arm/boards/sama5d3_xplained/init.c > index 2433e25f16a9..61d4bf36607d 100644 > --- a/arch/arm/boards/sama5d3_xplained/init.c > +++ b/arch/arm/boards/sama5d3_xplained/init.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2014 Bo Shen <voice.shen@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Bo Shen <voice.shen@xxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/sama5d3xek/hw_version.c b/arch/arm/boards/sama5d3xek/hw_version.c > index e5077854e3e9..f45ff766b93d 100644 > --- a/arch/arm/boards/sama5d3xek/hw_version.c > +++ b/arch/arm/boards/sama5d3xek/hw_version.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #include <common.h> > #include <fs.h> > diff --git a/arch/arm/boards/sama5d3xek/hw_version.h b/arch/arm/boards/sama5d3xek/hw_version.h > index ed9ea88d4214..83bf04a0969d 100644 > --- a/arch/arm/boards/sama5d3xek/hw_version.h > +++ b/arch/arm/boards/sama5d3xek/hw_version.h > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #ifndef __HW_REVISION_H__ > #define __HW_REVISION_H__ > diff --git a/arch/arm/boards/sama5d3xek/init.c b/arch/arm/boards/sama5d3xek/init.c > index c768e98d26aa..7198e764ccf3 100644 > --- a/arch/arm/boards/sama5d3xek/init.c > +++ b/arch/arm/boards/sama5d3xek/init.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/scb9328/lowlevel_init.S b/arch/arm/boards/scb9328/lowlevel_init.S > index e20e3b92daf8..85748a1bc14b 100644 > --- a/arch/arm/boards/scb9328/lowlevel_init.S > +++ b/arch/arm/boards/scb9328/lowlevel_init.S > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2004 Sascha Hauer, Synertronixx GmbH > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * as published by the Free Software Foundation; either version 2 > - * of the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2004 Sascha Hauer, Synertronixx GmbH > > #include <mach/imx1-regs.h> > #include <asm/barebox-arm-head.h> > diff --git a/arch/arm/boards/scb9328/scb9328.c b/arch/arm/boards/scb9328/scb9328.c > index 87fb6affbdbb..6b46e6abad54 100644 > --- a/arch/arm/boards/scb9328/scb9328.c > +++ b/arch/arm/boards/scb9328/scb9328.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2004 Sascha Hauer, Synertronixx GmbH > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2004 Sascha Hauer, Synertronixx GmbH > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/solidrun-cubox/board.c b/arch/arm/boards/solidrun-cubox/board.c > index aac93afb0c89..b454f0b54ee2 100644 > --- a/arch/arm/boards/solidrun-cubox/board.c > +++ b/arch/arm/boards/solidrun-cubox/board.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2013 > - * Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/solidrun-cubox/lowlevel.c b/arch/arm/boards/solidrun-cubox/lowlevel.c > index ec63986b3860..519abcc15e29 100644 > --- a/arch/arm/boards/solidrun-cubox/lowlevel.c > +++ b/arch/arm/boards/solidrun-cubox/lowlevel.c > @@ -1,19 +1,6 @@ > -/* > - * Copyright (C) 2013 > - * Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > - * Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > +// SPDX-FileCopyrightText: © 2013 Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/solidrun-microsom/1066mhz-4x128mx16.imxcfg b/arch/arm/boards/solidrun-microsom/1066mhz-4x128mx16.imxcfg > index 453de7491ad9..b36f9b974795 100644 > --- a/arch/arm/boards/solidrun-microsom/1066mhz-4x128mx16.imxcfg > +++ b/arch/arm/boards/solidrun-microsom/1066mhz-4x128mx16.imxcfg > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * Copyright (C) 2013 SolidRun ltd. > - * Copyright (C) 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > +// SPDX-FileCopyrightText: © 2013 SolidRun ltd. > +// SPDX-FileCopyrightText: © 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > > wm 32 MX6_MMDC_P0_MPZQHWCTRL 0xa1390003 > wm 32 MX6_MMDC_P1_MPZQHWCTRL 0xa1390003 > diff --git a/arch/arm/boards/solidrun-microsom/1066mhz-4x256mx16.imxcfg b/arch/arm/boards/solidrun-microsom/1066mhz-4x256mx16.imxcfg > index 29ef0987cb58..c032558892b5 100644 > --- a/arch/arm/boards/solidrun-microsom/1066mhz-4x256mx16.imxcfg > +++ b/arch/arm/boards/solidrun-microsom/1066mhz-4x256mx16.imxcfg > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * Copyright (C) 2013 SolidRun ltd. > - * Copyright (C) 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > +// SPDX-FileCopyrightText: © 2013 SolidRun ltd. > +// SPDX-FileCopyrightText: © 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > > wm 32 MX6_MMDC_P0_MPZQHWCTRL 0xa1390003 > wm 32 MX6_MMDC_P1_MPZQHWCTRL 0xa1390003 > diff --git a/arch/arm/boards/solidrun-microsom/1066mhz-64b.imxcfg b/arch/arm/boards/solidrun-microsom/1066mhz-64b.imxcfg > index 73de49d27fbc..fd81ad847f75 100644 > --- a/arch/arm/boards/solidrun-microsom/1066mhz-64b.imxcfg > +++ b/arch/arm/boards/solidrun-microsom/1066mhz-64b.imxcfg > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * Copyright (C) 2013 SolidRun ltd. > - * Copyright (C) 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > +// SPDX-FileCopyrightText: © 2013 SolidRun ltd. > +// SPDX-FileCopyrightText: © 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > > wm 32 MX6_IOM_GRP_DDR_TYPE 0x000C0000 > wm 32 MX6_IOM_GRP_DDRPKE 0x00000000 > diff --git a/arch/arm/boards/solidrun-microsom/800mhz-2x128mx16.imxcfg b/arch/arm/boards/solidrun-microsom/800mhz-2x128mx16.imxcfg > index 9749bb1abc49..58d86adbcac5 100644 > --- a/arch/arm/boards/solidrun-microsom/800mhz-2x128mx16.imxcfg > +++ b/arch/arm/boards/solidrun-microsom/800mhz-2x128mx16.imxcfg > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * Copyright (C) 2013 SolidRun ltd. > - * Copyright (C) 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > +// SPDX-FileCopyrightText: © 2013 SolidRun ltd. > +// SPDX-FileCopyrightText: © 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > > wm 32 MX6_MMDC_P0_MPZQHWCTRL 0xa1390003 > wm 32 MX6_MMDC_P1_MPZQHWCTRL 0xa1390003 > diff --git a/arch/arm/boards/solidrun-microsom/800mhz-32b.imxcfg b/arch/arm/boards/solidrun-microsom/800mhz-32b.imxcfg > index d7ca913db2a5..76f78dc7e88a 100644 > --- a/arch/arm/boards/solidrun-microsom/800mhz-32b.imxcfg > +++ b/arch/arm/boards/solidrun-microsom/800mhz-32b.imxcfg > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * Copyright (C) 2013 SolidRun ltd. > - * Copyright (C) 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > +// SPDX-FileCopyrightText: © 2013 SolidRun ltd. > +// SPDX-FileCopyrightText: © 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > > wm 32 MX6_IOM_GRP_DDR_TYPE 0x000c0000 > wm 32 MX6_IOM_GRP_DDRPKE 0x00000000 > diff --git a/arch/arm/boards/solidrun-microsom/800mhz-4x128mx16.imxcfg b/arch/arm/boards/solidrun-microsom/800mhz-4x128mx16.imxcfg > index 9c04ea674c56..5fed388b2d9e 100644 > --- a/arch/arm/boards/solidrun-microsom/800mhz-4x128mx16.imxcfg > +++ b/arch/arm/boards/solidrun-microsom/800mhz-4x128mx16.imxcfg > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * Copyright (C) 2013 SolidRun ltd. > - * Copyright (C) 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > +// SPDX-FileCopyrightText: © 2013 SolidRun ltd. > +// SPDX-FileCopyrightText: © 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > > wm 32 MX6_MMDC_P0_MPZQHWCTRL 0xa1390003 > wm 32 MX6_MMDC_P0_MPWLDECTRL0 0x0045004D > diff --git a/arch/arm/boards/solidrun-microsom/800mhz-64b.imxcfg b/arch/arm/boards/solidrun-microsom/800mhz-64b.imxcfg > index 78b7a234ada2..09edd27aef17 100644 > --- a/arch/arm/boards/solidrun-microsom/800mhz-64b.imxcfg > +++ b/arch/arm/boards/solidrun-microsom/800mhz-64b.imxcfg > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2013 Boundary Devices > - * Copyright (C) 2013 SolidRun ltd. > - * Copyright (C) 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Boundary Devices > +// SPDX-FileCopyrightText: © 2013 SolidRun ltd. > +// SPDX-FileCopyrightText: © 2013 Jon Nettleton <jon.nettleton@xxxxxxxxx> > > wm 32 MX6_IOM_GRP_DDR_TYPE 0x000c0000 > wm 32 MX6_IOM_GRP_DDRPKE 0x00000000 > diff --git a/arch/arm/boards/solidrun-microsom/board.c b/arch/arm/boards/solidrun-microsom/board.c > index 155199ff7828..ccb433ff374a 100644 > --- a/arch/arm/boards/solidrun-microsom/board.c > +++ b/arch/arm/boards/solidrun-microsom/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2013 Lucas Stach <l.stach@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Lucas Stach <l.stach@xxxxxxxxxxxxxx> > > #include <asm/armlinux.h> > #include <asm/io.h> > diff --git a/arch/arm/boards/technexion-pico-hobbit/board.c b/arch/arm/boards/technexion-pico-hobbit/board.c > index f52f827f466e..ef4cfd64d863 100644 > --- a/arch/arm/boards/technexion-pico-hobbit/board.c > +++ b/arch/arm/boards/technexion-pico-hobbit/board.c > @@ -1,21 +1,5 @@ > -/* > - * Copyright (C) 2017 Michael Grzeschik, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2017 Michael Grzeschik, Pengutronix > > #include <asm/armlinux.h> > #include <asm/io.h> > diff --git a/arch/arm/boards/technexion-wandboard/board.c b/arch/arm/boards/technexion-wandboard/board.c > index 2e1f6254c29d..8d63b9fff79a 100644 > --- a/arch/arm/boards/technexion-wandboard/board.c > +++ b/arch/arm/boards/technexion-wandboard/board.c > @@ -1,13 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; version 2. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > - * General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > > #include <asm/armlinux.h> > #include <asm/io.h> > diff --git a/arch/arm/boards/technexion-wandboard/lowlevel.c b/arch/arm/boards/technexion-wandboard/lowlevel.c > index af04eadc9f8e..33babbbb2feb 100644 > --- a/arch/arm/boards/technexion-wandboard/lowlevel.c > +++ b/arch/arm/boards/technexion-wandboard/lowlevel.c > @@ -1,13 +1,4 @@ > -/* > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; version 2. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > - * General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > > #include <debug_ll.h> > #include <common.h> > diff --git a/arch/arm/boards/telit-evk-pro3/init.c b/arch/arm/boards/telit-evk-pro3/init.c > index f6ee715bb1f1..d6cc14129197 100644 > --- a/arch/arm/boards/telit-evk-pro3/init.c > +++ b/arch/arm/boards/telit-evk-pro3/init.c > @@ -1,17 +1,6 @@ > -/* > - * Copyright (C) 2007 Sascha Hauer, Pengutronix > - * Copyright (C) 2013 Fabio Porcedda <fabio.porcedda@xxxxxxxxx>, Telit > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2007 Sascha Hauer, Pengutronix > +// SPDX-FileCopyrightText: © 2013 Fabio Porcedda <fabio.porcedda@xxxxxxxxx>, Telit > > #include <asm/armlinux.h> > #include <common.h> > diff --git a/arch/arm/boards/tny-a926x/init.c b/arch/arm/boards/tny-a926x/init.c > index dab373009f3b..d22f5e2c26b6 100644 > --- a/arch/arm/boards/tny-a926x/init.c > +++ b/arch/arm/boards/tny-a926x/init.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/toshiba-ac100/board.c b/arch/arm/boards/toshiba-ac100/board.c > index af69ba0b0921..7ab052708572 100644 > --- a/arch/arm/boards/toshiba-ac100/board.c > +++ b/arch/arm/boards/toshiba-ac100/board.c > @@ -1,17 +1,7 @@ > -/* > - * Copyright (C) 2011 Antony Pavlov <antonynpavlov@xxxxxxxxx> > - * > - * This file is part of barebox. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 > - * as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2011 Antony Pavlov <antonynpavlov@xxxxxxxxx> > + > +/* This file is part of barebox. */ > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/tqma53/board.c b/arch/arm/boards/tqma53/board.c > index 055ceeb03e26..1e1db50d66d3 100644 > --- a/arch/arm/boards/tqma53/board.c > +++ b/arch/arm/boards/tqma53/board.c > @@ -1,17 +1,5 @@ > -/* > - * Copyright (C) 2011 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Sascha Hauer, Pengutronix > > #include <environment.h> > #include <bootsource.h> > diff --git a/arch/arm/boards/tqma6x/board.c b/arch/arm/boards/tqma6x/board.c > index ecf8fa06af01..cd1e7c97d8c5 100644 > --- a/arch/arm/boards/tqma6x/board.c > +++ b/arch/arm/boards/tqma6x/board.c > @@ -1,21 +1,5 @@ > -/* > - * Copyright (C) 2013 Sascha Hauer, Pengutronix > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sascha Hauer, Pengutronix > > #include <generated/mach-types.h> > #include <environment.h> > diff --git a/arch/arm/boards/tqma6x/lowlevel.c b/arch/arm/boards/tqma6x/lowlevel.c > index afbc1691eb4f..41e30553b96a 100644 > --- a/arch/arm/boards/tqma6x/lowlevel.c > +++ b/arch/arm/boards/tqma6x/lowlevel.c > @@ -1,17 +1,6 @@ > -/* > - * Copyright (C) 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > + > #include <debug_ll.h> > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/turris-omnia/lowlevel.c b/arch/arm/boards/turris-omnia/lowlevel.c > index 7236211c400d..7f063573fb89 100644 > --- a/arch/arm/boards/turris-omnia/lowlevel.c > +++ b/arch/arm/boards/turris-omnia/lowlevel.c > @@ -1,15 +1,5 @@ > -/* > - * Copyright (C) 2017 Pengutronix, Uwe Kleine-Koenig <u.kleine-koenig@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2, as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2017 Uwe Kleine-Koenig <u.kleine-koenig@xxxxxxxxxxxxxx>, Pengutronix > > #include <common.h> > #include <asm/barebox-arm.h> > diff --git a/arch/arm/boards/udoo-neo/board.c b/arch/arm/boards/udoo-neo/board.c > index 9bf480305d70..3376880ed99f 100644 > --- a/arch/arm/boards/udoo-neo/board.c > +++ b/arch/arm/boards/udoo-neo/board.c > @@ -1,15 +1,5 @@ > -/* > - * Copyright (C) 2014 Pengutronix, Sascha Hauer > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License > - * version 2, as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Sascha Hauer, Pengutronix > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/udoo/board.c b/arch/arm/boards/udoo/board.c > index f0befaf3a990..43a3fc81e01e 100644 > --- a/arch/arm/boards/udoo/board.c > +++ b/arch/arm/boards/udoo/board.c > @@ -1,19 +1,8 @@ > -/* > - * Copyright (C) 2014 Raphaël Poggi > - * Copyright (C) 2012 Steffen Trumtrar, Pengutronix > - * > - * based on arch/arm/boards/freescale-mx6-arm2/board.c > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Raphaël Poggi > +// SPDX-FileCopyrightText: © 2012 Steffen Trumtrar, Pengutronix > + > +/* based on arch/arm/boards/freescale-mx6-arm2/board.c */ > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/usb-a926x/init.c b/arch/arm/boards/usb-a926x/init.c > index 8969cbd3a878..e28f14c77d9a 100644 > --- a/arch/arm/boards/usb-a926x/init.c > +++ b/arch/arm/boards/usb-a926x/init.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > > #include <common.h> > #include <net.h> > diff --git a/arch/arm/boards/usi-topkick/board.c b/arch/arm/boards/usi-topkick/board.c > index 7dbe0aa943c4..e0693f2486d1 100644 > --- a/arch/arm/boards/usi-topkick/board.c > +++ b/arch/arm/boards/usi-topkick/board.c > @@ -1,17 +1,4 @@ > -/* > - * Copyright > - * (C) 2013 Jason Cooper <jason@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Jason Cooper <jason@xxxxxxxxxxxxxx> > > /* empty */ > diff --git a/arch/arm/boards/usi-topkick/lowlevel.c b/arch/arm/boards/usi-topkick/lowlevel.c > index 4202138986f3..9e0ee0424702 100644 > --- a/arch/arm/boards/usi-topkick/lowlevel.c > +++ b/arch/arm/boards/usi-topkick/lowlevel.c > @@ -1,18 +1,5 @@ > -/* > - * Copyright (C) 2014 > - * Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Sebastian Hesselbarth <sebastian.hesselbarth@xxxxxxxxx> > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/variscite-mx6/board.c b/arch/arm/boards/variscite-mx6/board.c > index 267f68c6da2d..8acb97726990 100644 > --- a/arch/arm/boards/variscite-mx6/board.c > +++ b/arch/arm/boards/variscite-mx6/board.c > @@ -1,22 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Michael Burkey > + > /* > - * Copyright (C) 2013 Michael Burkey > * Based on code (C) Sascha Hauer, Pengutronix > * Based on code (C) Variscite, Ltd. And here, probably. > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation. > - * > */ > > #define pr_fmt(fmt) "var-som-mx6: " fmt > diff --git a/arch/arm/boards/variscite-mx6/lowlevel.c b/arch/arm/boards/variscite-mx6/lowlevel.c > index d75d770a7efb..dd4480a3ad82 100644 > --- a/arch/arm/boards/variscite-mx6/lowlevel.c > +++ b/arch/arm/boards/variscite-mx6/lowlevel.c > @@ -1,19 +1,8 @@ > -/* > - * > - * Copyright (C) 2013 Michael Burkey > - * Based on code by Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2013 Michael Burkey > + > +/* Based on code by Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> */ And here, probably. > + > #include <debug_ll.h> > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/versatile/versatilepb.c b/arch/arm/boards/versatile/versatilepb.c > index 8691a171e141..59e1c2d91e8b 100644 > --- a/arch/arm/boards/versatile/versatilepb.c > +++ b/arch/arm/boards/versatile/versatilepb.c > @@ -1,22 +1,11 @@ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2010 B Labs Ltd (http://l4dev.org) > + > /* > - * Copyright (C) 2010 B Labs Ltd, > - * http://l4dev.org > * Author: Alexey Zaytsev <alexey.zaytsev@xxxxxxxxx> > * > * Based on mach-nomadik > * Copyright (C) 2009-2010 Jean-Christophe PLAGNIOL-VILLARD <plagnio@xxxxxxxxxxxx> And here. The rest looks good to me. - Roland > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; version 2 of > - * the License. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * > */ > > #include <common.h> > diff --git a/arch/arm/boards/virt2real/board.c b/arch/arm/boards/virt2real/board.c > index 451cbf29fff2..a971885fdc51 100644 > --- a/arch/arm/boards/virt2real/board.c > +++ b/arch/arm/boards/virt2real/board.c > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2014 Antony Pavlov <antonynpavlov@xxxxxxxxx> > - * > - * This file is part of barebox. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 > - * as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Antony Pavlov <antonynpavlov@xxxxxxxxx> > + > +/* This file is part of barebox. */ > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/virt2real/lowlevel.c b/arch/arm/boards/virt2real/lowlevel.c > index bbde5d8cd716..3ec9d91b0e48 100644 > --- a/arch/arm/boards/virt2real/lowlevel.c > +++ b/arch/arm/boards/virt2real/lowlevel.c > @@ -1,18 +1,7 @@ > -/* > - * Copyright (C) 2014 Antony Pavlov <antonynpavlov@xxxxxxxxx> > - * > - * This file is part of barebox. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 > - * as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-only > +// SPDX-FileCopyrightText: © 2014 Antony Pavlov <antonynpavlov@xxxxxxxxx> > + > +/* This file is part of barebox. */ > > #define __LOWLEVEL_INIT__ > > diff --git a/arch/arm/boards/vscom-baltos/board.c b/arch/arm/boards/vscom-baltos/board.c > index 3f9b7d76bb19..5edeb2400eb7 100644 > --- a/arch/arm/boards/vscom-baltos/board.c > +++ b/arch/arm/boards/vscom-baltos/board.c > @@ -1,20 +1,6 @@ > -/* > - * (C) Copyright 2008 > - * Texas Instruments, <www.ti.com> > - * Raghavendra KH <r-khandenahally@xxxxxx> > - * > - * Copyright (C) 2012 Jan Luebbe <j.luebbe@xxxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2008 Raghavendra KH <r-khandenahally@xxxxxx>, Texas Instruments (<www.ti.com>) > +// SPDX-FileCopyrightText: © 2012 Jan Luebbe <j.luebbe@xxxxxxxxxxxxxx> > > /** > * @file > diff --git a/arch/arm/boards/zii-common/board.c b/arch/arm/boards/zii-common/board.c > index 08e2f8b9bd47..43b98f0e02c7 100644 > --- a/arch/arm/boards/zii-common/board.c > +++ b/arch/arm/boards/zii-common/board.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2019 Zodiac Inflight Innovation > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2019 Zodiac Inflight Innovation > > #include <common.h> > #include <fs.h> > diff --git a/arch/arm/boards/zii-common/pn-fixup.c b/arch/arm/boards/zii-common/pn-fixup.c > index a66519991776..b96ae9fbab0b 100644 > --- a/arch/arm/boards/zii-common/pn-fixup.c > +++ b/arch/arm/boards/zii-common/pn-fixup.c > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2019 Zodiac Inflight Innovation > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2019 Zodiac Inflight Innovation > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/zii-common/pn-fixup.h b/arch/arm/boards/zii-common/pn-fixup.h > index 925e8ad63491..61b4c51866ac 100644 > --- a/arch/arm/boards/zii-common/pn-fixup.h > +++ b/arch/arm/boards/zii-common/pn-fixup.h > @@ -1,16 +1,5 @@ > -/* > - * Copyright (C) 2019 Zodiac Inflight Innovation > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2019 Zodiac Inflight Innovation > > #ifndef __ZII_PN_FIXUP__ > #define __ZII_PN_FIXUP__ > diff --git a/arch/arm/boards/zii-common/switch-cmd.c b/arch/arm/boards/zii-common/switch-cmd.c > index cf5554e2e996..a59c74a86173 100644 > --- a/arch/arm/boards/zii-common/switch-cmd.c > +++ b/arch/arm/boards/zii-common/switch-cmd.c > @@ -1,16 +1,6 @@ > -/* > - * Copyright (C) 2018 Zodiac Inflight Innovation > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2018 Zodiac Inflight Innovation > + > #include <command.h> > #include <common.h> > #include <i2c/i2c.h> > diff --git a/arch/arm/boards/zii-imx6q-rdu2/board.c b/arch/arm/boards/zii-imx6q-rdu2/board.c > index 0f298d6a4235..3db86960df40 100644 > --- a/arch/arm/boards/zii-imx6q-rdu2/board.c > +++ b/arch/arm/boards/zii-imx6q-rdu2/board.c > @@ -1,18 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2016 Zodiac Inflight Innovation > > -/* > - * Copyright (C) 2016 Zodiac Inflight Innovation > - * Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +/* Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> */ > > #include <common.h> > #include <envfs.h> > diff --git a/arch/arm/boards/zii-imx6q-rdu2/lowlevel.c b/arch/arm/boards/zii-imx6q-rdu2/lowlevel.c > index 87e634509f19..c10c992d55e2 100644 > --- a/arch/arm/boards/zii-imx6q-rdu2/lowlevel.c > +++ b/arch/arm/boards/zii-imx6q-rdu2/lowlevel.c > @@ -1,17 +1,7 @@ > -/* > - * Copyright (C) 2016 Zodiac Inflight Innovation > - * Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2016 Zodiac Inflight Innovation > + > +/* Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> */ > > #include <debug_ll.h> > #include <common.h> > diff --git a/arch/arm/boards/zii-vf610-dev/board.c b/arch/arm/boards/zii-vf610-dev/board.c > index 6445025b2ece..39f7903b008f 100644 > --- a/arch/arm/boards/zii-vf610-dev/board.c > +++ b/arch/arm/boards/zii-vf610-dev/board.c > @@ -1,17 +1,7 @@ > -/* > - * Copyright (C) 2016 Zodiac Inflight Innovation > - * Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2016 Zodiac Inflight Innovation > + > +/* Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> */ > > #include <common.h> > #include <init.h> > diff --git a/arch/arm/boards/zii-vf610-dev/lowlevel.c b/arch/arm/boards/zii-vf610-dev/lowlevel.c > index 9b57581d1b05..c1819ec999ed 100644 > --- a/arch/arm/boards/zii-vf610-dev/lowlevel.c > +++ b/arch/arm/boards/zii-vf610-dev/lowlevel.c > @@ -1,17 +1,7 @@ > -/* > - * Copyright (C) 2016 Zodiac Inflight Innovation > - * Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2016 Zodiac Inflight Innovation > + > +/* Author: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> */ > > #include <common.h> > #include <linux/sizes.h> > diff --git a/arch/arm/boards/zylonite/board.c b/arch/arm/boards/zylonite/board.c > index 2f2627057146..c5cc6d538b5d 100644 > --- a/arch/arm/boards/zylonite/board.c > +++ b/arch/arm/boards/zylonite/board.c > @@ -1,17 +1,5 @@ > -/* > - * (C) 2014 Robert Jarzmik <robert.jarzmik@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2014 Robert Jarzmik <robert.jarzmik@xxxxxxx> > > #include <common.h> > > diff --git a/arch/arm/boards/zylonite/zylonite.h b/arch/arm/boards/zylonite/zylonite.h > index 4a0fb90fe9ca..6212ace0c6d1 100644 > --- a/arch/arm/boards/zylonite/zylonite.h > +++ b/arch/arm/boards/zylonite/zylonite.h > @@ -1,17 +1,6 @@ > -/* > - * (C) 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > - * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - */ > +// SPDX-License-Identifier: GPL-2.0-or-later > +// SPDX-FileCopyrightText: © 2011 Robert Jarzmik <robert.jarzmik@xxxxxxx> > + > #ifndef _ZYLONITE_H_ > #define _ZYLONITE_H_ > > -- > 2.26.2 > > > _______________________________________________ > barebox mailing list > barebox@xxxxxxxxxxxxxxxxxxx > http://lists.infradead.org/mailman/listinfo/barebox -- Roland Hieber, Pengutronix e.K. | r.hieber@xxxxxxxxxxxxxx | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox