Reviewed-by: Kate Stewart <kstewart@xxxxxxxxxxxxxxxxxxx> On Sun, May 19, 2019 at 12:24 PM J Lovejoy <opensource@xxxxxxxxxxx> wrote: > > Reviewed-by: Jilayne Lovejoy <opensource@xxxxxxxxxxx> > > > On May 19, 2019, at 7:51 AM, Thomas Gleixner <tglx@xxxxxxxxxxxxx> wrote: > > > > Based on 2 normalized pattern(s): > > > > 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 > > > > > > 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 [no]_[pad]_[ctrl] 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 > > > > extracted by the scancode license scanner the SPDX license identifier > > > > GPL-2.0-or-later > > > > has been chosen to replace the boilerplate/reference in 176 file(s). > > > > Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > > --- > > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=step2&id=d7f1af6ba8ae > > --- > > arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 15 ----------- > > arch/arm/boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts | 15 ----------- > > arch/arm/include/asm/opcodes-virt.h | 15 ----------- > > arch/arm/include/asm/virt.h | 15 ----------- > > arch/arm/kernel/hyp-stub.S | 15 ----------- > > arch/arm/mach-imx/avic.c | 15 ----------- > > arch/arm/mach-imx/board-mx31lilly.h | 15 ----------- > > arch/arm/mach-imx/board-mx31lite.h | 15 ----------- > > arch/arm/mach-imx/board-mx31moboard.h | 15 ----------- > > arch/arm/mach-imx/cpu-imx27.c | 15 ----------- > > arch/arm/mach-imx/crmregs-imx3.h | 15 ----------- > > arch/arm/mach-imx/devices/devices.c | 15 ----------- > > arch/arm/mach-imx/devices/platform-gpio_keys.c | 15 ----------- > > arch/arm/mach-imx/hardware.h | 15 ----------- > > arch/arm/mach-imx/iim.h | 15 ----------- > > arch/arm/mach-imx/iomux-imx31.c | 15 ----------- > > arch/arm/mach-imx/iomux-mx21.h | 15 ----------- > > arch/arm/mach-imx/iomux-mx27.h | 15 ----------- > > arch/arm/mach-imx/iomux-mx2x.h | 15 ----------- > > arch/arm/mach-imx/iomux-mx3.h | 15 ----------- > > arch/arm/mach-imx/iomux-mx35.h | 15 ----------- > > arch/arm/mach-imx/iomux-v1.h | 15 ----------- > > arch/arm/mach-imx/iomux-v3.c | 15 ----------- > > arch/arm/mach-imx/iomux-v3.h | 15 ----------- > > arch/arm/mach-imx/irq-common.c | 15 ----------- > > arch/arm/mach-imx/irq-common.h | 15 ----------- > > arch/arm/mach-imx/mach-armadillo5x0.c | 16 ------------ > > arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 16 ------------ > > arch/arm/mach-imx/mach-pca100.c | 15 ----------- > > arch/arm/mach-imx/mm-imx21.c | 15 ----------- > > arch/arm/mach-imx/mm-imx27.c | 15 ----------- > > arch/arm/mach-imx/mx21.h | 15 ----------- > > arch/arm/mach-imx/mx27.h | 15 ----------- > > arch/arm/mach-imx/mx2x.h | 15 ----------- > > arch/arm/mach-imx/mxc.h | 15 ----------- > > arch/arm/mach-omap1/board-htcherald.c | 17 ------------- > > arch/arm/mach-tegra/sleep.S | 15 ----------- > > arch/mips/cobalt/buttons.c | 15 ----------- > > arch/mips/cobalt/lcd.c | 15 ----------- > > arch/mips/cobalt/led.c | 15 ----------- > > arch/mips/cobalt/mtd.c | 15 ----------- > > arch/mips/cobalt/rtc.c | 15 ----------- > > arch/mips/cobalt/serial.c | 15 ----------- > > arch/mips/cobalt/time.c | 15 ----------- > > arch/mips/include/asm/ds1287.h | 15 ----------- > > arch/mips/include/asm/irq_gt641xx.h | 15 ----------- > > arch/mips/include/asm/mach-cobalt/mach-gt64120.h | 15 ----------- > > arch/mips/include/asm/mach-rc32434/cpu-feature-overrides.h | 16 ------------ > > arch/mips/kernel/cevt-ds1287.c | 15 ----------- > > arch/mips/kernel/cevt-gt641xx.c | 15 ----------- > > arch/mips/kernel/early_printk_8250.c | 15 ----------- > > arch/mips/kernel/irq-gt641xx.c | 15 ----------- > > arch/mips/rb532/prom.c | 17 ------------- > > arch/mips/vr41xx/common/giu.c | 15 ----------- > > arch/mips/vr41xx/common/rtc.c | 15 ----------- > > arch/mips/vr41xx/common/siu.c | 15 ----------- > > arch/powerpc/include/asm/io-workarounds.h | 15 ----------- > > arch/powerpc/platforms/cell/spider-pci.c | 15 ----------- > > arch/powerpc/xmon/spu-dis.c | 15 +---------- > > arch/powerpc/xmon/spu-insns.h | 15 +---------- > > arch/powerpc/xmon/spu-opc.c | 15 +---------- > > arch/powerpc/xmon/spu.h | 15 +---------- > > drivers/cdrom/gdrom.c | 16 ------------ > > drivers/clk/hisilicon/clk-hi3620.c | 16 ------------ > > drivers/clk/hisilicon/clk-hip04.c | 16 ------------ > > drivers/clk/hisilicon/clk.c | 16 ------------ > > drivers/clk/hisilicon/clk.h | 16 ------------ > > drivers/clk/hisilicon/clkgate-separated.c | 16 ------------ > > drivers/clk/imx/clk-imx25.c | 15 ----------- > > drivers/hwmon/k8temp.c | 16 ------------ > > drivers/iio/magnetometer/ak8975.c | 15 ----------- > > drivers/input/keyboard/tegra-kbc.c | 15 ----------- > > drivers/input/misc/cobalt_btns.c | 15 ----------- > > drivers/input/misc/sgi_btns.c | 15 ----------- > > drivers/irqchip/irq-mxs.c | 15 ----------- > > drivers/leds/leds-cobalt-raq.c | 15 ----------- > > drivers/macintosh/ams/ams-core.c | 15 ----------- > > drivers/media/dvb-frontends/cxd2820r.h | 15 ----------- > > drivers/media/dvb-frontends/cxd2820r_c.c | 15 ----------- > > drivers/media/dvb-frontends/cxd2820r_core.c | 15 ----------- > > drivers/media/dvb-frontends/cxd2820r_priv.h | 15 ----------- > > drivers/media/dvb-frontends/cxd2820r_t.c | 15 ----------- > > drivers/media/dvb-frontends/cxd2820r_t2.c | 15 ----------- > > drivers/media/dvb-frontends/rtl2832.c | 15 ----------- > > drivers/media/dvb-frontends/rtl2832.h | 15 ----------- > > drivers/media/dvb-frontends/rtl2832_priv.h | 15 ----------- > > drivers/media/dvb-frontends/rtl2832_sdr.c | 16 ------------ > > drivers/media/dvb-frontends/rtl2832_sdr.h | 16 ------------ > > drivers/media/dvb-frontends/tda10071.c | 15 ----------- > > drivers/media/dvb-frontends/tda10071.h | 15 ----------- > > drivers/media/dvb-frontends/tda10071_priv.h | 15 ----------- > > drivers/media/rc/keymaps/rc-alink-dtu-m.c | 15 ----------- > > drivers/media/rc/keymaps/rc-anysee.c | 15 ----------- > > drivers/media/rc/keymaps/rc-ati-x10.c | 15 ----------- > > drivers/media/rc/keymaps/rc-avermedia-rm-ks.c | 15 ----------- > > drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c | 15 ----------- > > drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c | 15 ----------- > > drivers/media/rc/keymaps/rc-digittrade.c | 15 ----------- > > drivers/media/rc/keymaps/rc-leadtek-y04g0051.c | 15 ----------- > > drivers/media/rc/keymaps/rc-medion-x10-digitainer.c | 15 ----------- > > drivers/media/rc/keymaps/rc-medion-x10-or2x.c | 15 ----------- > > drivers/media/rc/keymaps/rc-medion-x10.c | 15 ----------- > > drivers/media/rc/keymaps/rc-msi-digivox-ii.c | 15 ----------- > > drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 15 ----------- > > drivers/media/rc/keymaps/rc-reddo.c | 15 ----------- > > drivers/media/rc/keymaps/rc-snapstream-firefly.c | 15 ----------- > > drivers/media/rc/keymaps/rc-terratec-slim-2.c | 15 ----------- > > drivers/media/rc/keymaps/rc-terratec-slim.c | 15 ----------- > > drivers/media/rc/keymaps/rc-total-media-in-hand-02.c | 15 ----------- > > drivers/media/rc/keymaps/rc-total-media-in-hand.c | 15 ----------- > > drivers/media/rc/keymaps/rc-trekstor.c | 15 ----------- > > drivers/media/tuners/e4000.c | 15 ----------- > > drivers/media/tuners/e4000.h | 15 ----------- > > drivers/media/tuners/e4000_priv.h | 15 ----------- > > drivers/media/tuners/fc2580.c | 15 ----------- > > drivers/media/tuners/fc2580.h | 15 ----------- > > drivers/media/tuners/fc2580_priv.h | 15 ----------- > > drivers/media/tuners/r820t.h | 15 ----------- > > drivers/media/tuners/tda18212.c | 15 ----------- > > drivers/media/tuners/tda18212.h | 15 ----------- > > drivers/media/usb/au0828/au0828-vbi.c | 15 ----------- > > drivers/media/usb/dvb-usb-v2/af9035.c | 15 ----------- > > drivers/media/usb/dvb-usb-v2/af9035.h | 15 ----------- > > drivers/media/usb/dvb-usb-v2/dvb_usb.h | 15 ----------- > > drivers/media/usb/dvb-usb-v2/dvb_usb_common.h | 15 ----------- > > drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 15 ----------- > > drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c | 15 ----------- > > drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 15 ----------- > > drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 15 ----------- > > drivers/misc/sram.c | 15 ----------- > > drivers/mmc/host/mxs-mmc.c | 15 ----------- > > drivers/mtd/lpddr/lpddr_cmds.c | 15 ----------- > > drivers/mtd/lpddr/qinfo_probe.c | 16 ------------ > > drivers/mtd/nand/raw/gpmi-nand/bch-regs.h | 15 ----------- > > drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h | 15 ----------- > > drivers/mtd/nand/raw/mpc5121_nfc.c | 15 ----------- > > drivers/net/ethernet/rdc/r6040.c | 16 ------------ > > drivers/platform/x86/classmate-laptop.c | 15 ----------- > > drivers/platform/x86/compal-laptop.c | 15 ----------- > > drivers/platform/x86/fujitsu-laptop.c | 15 ----------- > > drivers/platform/x86/hp-wireless.c | 15 ----------- > > drivers/platform/x86/ideapad-laptop.c | 16 ------------ > > drivers/platform/x86/msi-laptop.c | 15 ----------- > > drivers/platform/x86/thinkpad_acpi.c | 17 ------------- > > drivers/power/supply/rx51_battery.c | 15 ----------- > > drivers/pwm/pwm-tegra.c | 15 ----------- > > drivers/rtc/rtc-sunxi.c | 15 ----------- > > drivers/video/fbdev/cobalt_lcdfb.c | 15 ----------- > > fs/nfsd/netns.h | 15 ----------- > > include/dt-bindings/clock/hi3620-clock.h | 16 ------------ > > include/dt-bindings/clock/hip04-clock.h | 16 ------------ > > include/linux/host1x.h | 15 ----------- > > include/linux/i2c-algo-pcf.h | 16 +----------- > > include/linux/i2c-dev.h | 15 ----------- > > include/linux/i2c-mux.h | 16 ------------ > > include/linux/i2c-smbus.h | 16 ------------ > > include/linux/i2c.h | 16 +----------- > > include/linux/mfd/tps65090.h | 16 ------------ > > include/linux/platform_data/mtd-mxc_nand.h | 15 ----------- > > include/linux/platform_data/serial-imx.h | 15 ----------- > > include/linux/power/bq2415x_charger.h | 15 ----------- > > include/linux/power/sbs-battery.h | 15 ----------- > > include/linux/regulator/max8973-regulator.h | 16 ------------ > > include/linux/regulator/pfuze100.h | 15 ----------- > > include/linux/regulator/tps51632-regulator.h | 16 ------------ > > include/linux/regulator/tps62360.h | 16 ------------ > > include/trace/events/host1x.h | 15 ----------- > > net/rfkill/rfkill-gpio.c | 15 ----------- > > sound/soc/codecs/mc13783.c | 15 ----------- > > sound/soc/codecs/mc13783.h | 14 ---------- > > sound/soc/codecs/tlv320aic32x4.c | 16 ------------ > > sound/soc/mxs/mxs-pcm.c | 15 ----------- > > sound/soc/mxs/mxs-pcm.h | 15 ----------- > > sound/soc/mxs/mxs-saif.c | 15 ----------- > > sound/soc/mxs/mxs-saif.h | 15 ----------- > > sound/soc/mxs/mxs-sgtl5000.c | 15 ----------- > > 176 files changed, 182 insertions(+), 2489 deletions(-) > > > > --- a/arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi > > +++ b/arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi > > @@ -1,19 +1,6 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright 2013 Eukréa Electromatique <denis@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. > > - * > > - * 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. > > */ > > > > #include "imx51.dtsi" > > --- a/arch/arm/boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts > > +++ b/arch/arm/boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts > > @@ -1,19 +1,6 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright 2013 Eukréa Electromatique <denis@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. > > - * > > - * 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. > > */ > > > > /dts-v1/; > > --- a/arch/arm/include/asm/opcodes-virt.h > > +++ b/arch/arm/include/asm/opcodes-virt.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * opcodes-virt.h: Opcode definitions for the ARM virtualization extensions > > * Copyright (C) 2012 Linaro Limited > > - * > > - * 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. > > */ > > #ifndef __ASM_ARM_OPCODES_VIRT_H > > #define __ASM_ARM_OPCODES_VIRT_H > > --- a/arch/arm/include/asm/virt.h > > +++ b/arch/arm/include/asm/virt.h > > @@ -1,19 +1,6 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (c) 2012 Linaro Limited. > > - * > > - * 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. > > */ > > > > #ifndef VIRT_H > > --- a/arch/arm/kernel/hyp-stub.S > > +++ b/arch/arm/kernel/hyp-stub.S > > @@ -1,19 +1,6 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (c) 2012 Linaro Limited. > > - * > > - * 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. > > */ > > > > #include <linux/init.h> > > --- a/arch/arm/mach-imx/avic.c > > +++ b/arch/arm/mach-imx/avic.c > > @@ -1,20 +1,7 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright 2008 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. > > - * > > - * 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. > > */ > > > > #include <linux/module.h> > > --- a/arch/arm/mach-imx/board-mx31lilly.h > > +++ b/arch/arm/mach-imx/board-mx31lilly.h > > @@ -1,22 +1,9 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) 2009 Daniel Mack <daniel@xxxxxxxx> > > * > > * Based on code for mobots boards, > > * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group > > - * > > - * 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. > > */ > > > > #ifndef __ASM_ARCH_MXC_BOARD_MX31LILLY_H__ > > --- a/arch/arm/mach-imx/board-mx31lite.h > > +++ b/arch/arm/mach-imx/board-mx31lite.h > > @@ -1,23 +1,10 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright (C) 2009 Daniel Mack <daniel@xxxxxxxx> > > * > > * Based on code for mobots boards, > > * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group > > - * > > - * 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. > > */ > > > > #ifndef __ASM_ARCH_MXC_BOARD_MX31LITE_H__ > > --- a/arch/arm/mach-imx/board-mx31moboard.h > > +++ b/arch/arm/mach-imx/board-mx31moboard.h > > @@ -1,19 +1,6 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group > > - * > > - * 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. > > */ > > > > #ifndef __ASM_ARCH_MXC_BOARD_MX31MOBOARD_H__ > > --- a/arch/arm/mach-imx/cpu-imx27.c > > +++ b/arch/arm/mach-imx/cpu-imx27.c > > @@ -1,20 +1,7 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright 2008 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. > > - * > > - * 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. > > */ > > > > /* > > --- a/arch/arm/mach-imx/crmregs-imx3.h > > +++ b/arch/arm/mach-imx/crmregs-imx3.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright (C) 2008 by Sascha Hauer <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. > > - * > > - * 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. > > */ > > > > #ifndef __ARCH_ARM_MACH_MX3_CRM_REGS_H__ > > --- a/arch/arm/mach-imx/devices/devices.c > > +++ b/arch/arm/mach-imx/devices/devices.c > > @@ -1,19 +1,6 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright 2008 Sascha Hauer, 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. > > - * > > - * 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. > > */ > > > > #include <linux/kernel.h> > > --- a/arch/arm/mach-imx/devices/platform-gpio_keys.c > > +++ b/arch/arm/mach-imx/devices/platform-gpio_keys.c > > @@ -1,19 +1,6 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright (C) 2010 Freescale Semiconductor, Inc. All Rights Reserved. > > - * > > - * 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. > > */ > > #include <linux/sizes.h> > > > > --- a/arch/arm/mach-imx/hardware.h > > +++ b/arch/arm/mach-imx/hardware.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright 2004-2007, 2014 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright 2008 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. > > - * > > - * 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. > > */ > > > > #ifndef __ASM_ARCH_MXC_HARDWARE_H__ > > --- a/arch/arm/mach-imx/iim.h > > +++ b/arch/arm/mach-imx/iim.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright 2008 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. > > - * > > - * 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. > > */ > > > > #ifndef __ASM_ARCH_MXC_IIM_H__ > > --- a/arch/arm/mach-imx/iomux-imx31.c > > +++ b/arch/arm/mach-imx/iomux-imx31.c > > @@ -1,21 +1,8 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright (C) 2008 by Sascha Hauer <kernel@xxxxxxxxxxxxxx> > > * Copyright (C) 2009 by Valentin Longchamp <valentin.longchamp@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. > > - * > > - * 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. > > */ > > #include <linux/gpio.h> > > #include <linux/module.h> > > --- a/arch/arm/mach-imx/iomux-mx21.h > > +++ b/arch/arm/mach-imx/iomux-mx21.h > > @@ -1,19 +1,6 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) 2009 by Holger Schurig <hs4233@xxxxxxxxxxxxxxxxxxxx> > > - * > > - * 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. > > */ > > #ifndef __MACH_IOMUX_MX21_H__ > > #define __MACH_IOMUX_MX21_H__ > > --- a/arch/arm/mach-imx/iomux-mx27.h > > +++ b/arch/arm/mach-imx/iomux-mx27.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) 2008 by Sascha Hauer <kernel@xxxxxxxxxxxxxx> > > * Copyright (C) 2009 by Holger Schurig <hs4233@xxxxxxxxxxxxxxxxxxxx> > > - * > > - * 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. > > */ > > #ifndef __MACH_IOMUX_MX27_H__ > > #define __MACH_IOMUX_MX27_H__ > > --- a/arch/arm/mach-imx/iomux-mx2x.h > > +++ b/arch/arm/mach-imx/iomux-mx2x.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) 2008 by Sascha Hauer <kernel@xxxxxxxxxxxxxx> > > * Copyright (C) 2009 by Holger Schurig <hs4233@xxxxxxxxxxxxxxxxxxxx> > > - * > > - * 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. > > */ > > #ifndef __MACH_IOMUX_MX2x_H__ > > #define __MACH_IOMUX_MX2x_H__ > > --- a/arch/arm/mach-imx/iomux-mx3.h > > +++ b/arch/arm/mach-imx/iomux-mx3.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright (C) 2008 by Sascha Hauer <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. > > - * > > - * 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. > > */ > > #ifndef __MACH_IOMUX_MX3_H__ > > #define __MACH_IOMUX_MX3_H__ > > --- a/arch/arm/mach-imx/iomux-mx35.h > > +++ b/arch/arm/mach-imx/iomux-mx35.h > > @@ -1,19 +1,6 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH <armlinux@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, NO_PAD_CTRL) 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. > > */ > > > > #ifndef __MACH_IOMUX_MX35_H__ > > --- a/arch/arm/mach-imx/iomux-v1.h > > +++ b/arch/arm/mach-imx/iomux-v1.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) 2008 by Sascha Hauer <kernel@xxxxxxxxxxxxxx> > > * Copyright (C) 2009 by Holger Schurig <hs4233@xxxxxxxxxxxxxxxxxxxx> > > - * > > - * 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. > > */ > > #ifndef __MACH_IOMUX_V1_H__ > > #define __MACH_IOMUX_V1_H__ > > --- a/arch/arm/mach-imx/iomux-v3.c > > +++ b/arch/arm/mach-imx/iomux-v3.c > > @@ -1,22 +1,9 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright (C) 2008 by Sascha Hauer <kernel@xxxxxxxxxxxxxx> > > * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH, > > * <armlinux@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, Inc., 51 Franklin Street, Fifth Floor, Boston, > > - * MA 02110-1301, USA. > > */ > > #include <linux/errno.h> > > #include <linux/init.h> > > --- a/arch/arm/mach-imx/iomux-v3.h > > +++ b/arch/arm/mach-imx/iomux-v3.h > > @@ -1,20 +1,7 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH, > > * <armlinux@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, Inc., 51 Franklin Street, Fifth Floor, Boston, > > - * MA 02110-1301, USA. > > */ > > > > #ifndef __MACH_IOMUX_V3_H__ > > --- a/arch/arm/mach-imx/irq-common.c > > +++ b/arch/arm/mach-imx/irq-common.c > > @@ -1,19 +1,6 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright (C) BitBox Ltd 2010 > > - * > > - * 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. > > */ > > > > #include <linux/module.h> > > --- a/arch/arm/mach-imx/irq-common.h > > +++ b/arch/arm/mach-imx/irq-common.h > > @@ -1,19 +1,6 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright (C) BitBox Ltd 2010 > > - * > > - * 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. > > */ > > > > #ifndef __PLAT_MXC_IRQ_COMMON_H__ > > --- a/arch/arm/mach-imx/mach-armadillo5x0.c > > +++ b/arch/arm/mach-imx/mach-armadillo5x0.c > > @@ -1,3 +1,4 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * armadillo5x0.c > > * > > @@ -6,21 +7,6 @@ > > * > > * Based on Atmark Techno, Inc. armadillo 500 BSP 2008 > > * Based on mx31ads.c and pcm037.c Great Work! > > - * > > - * 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. > > */ > > > > #include <linux/types.h> > > --- a/arch/arm/mach-imx/mach-imx27_visstrim_m10.c > > +++ b/arch/arm/mach-imx/mach-imx27_visstrim_m10.c > > @@ -1,24 +1,10 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * mach-imx27_visstrim_m10.c > > * > > * Copyright 2010 Javier Martin <javier.martin@xxxxxxxxxxxxxxxxx> > > * > > * Based on mach-pcm038.c, mach-pca100.c, mach-mx27ads.c and others. > > - * > > - * 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. > > */ > > > > #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt > > --- a/arch/arm/mach-imx/mach-pca100.c > > +++ b/arch/arm/mach-imx/mach-pca100.c > > @@ -1,20 +1,7 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Copyright 2007 Robert Schwebel <r.schwebel@xxxxxxxxxxxxxx>, Pengutronix > > * Copyright (C) 2009 Sascha Hauer (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. > > - * > > - * 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. > > */ > > > > #include <linux/platform_device.h> > > --- a/arch/arm/mach-imx/mm-imx21.c > > +++ b/arch/arm/mach-imx/mm-imx21.c > > @@ -1,21 +1,8 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * arch/arm/mach-imx/mm-imx21.c > > * > > * Copyright (C) 2008 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. > > - * > > - * 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. > > */ > > > > #include <linux/mm.h> > > --- a/arch/arm/mach-imx/mm-imx27.c > > +++ b/arch/arm/mach-imx/mm-imx27.c > > @@ -1,21 +1,8 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * arch/arm/mach-imx/mm-imx27.c > > * > > * Copyright (C) 2008 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. > > - * > > - * 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. > > */ > > > > #include <linux/mm.h> > > --- a/arch/arm/mach-imx/mx21.h > > +++ b/arch/arm/mach-imx/mx21.h > > @@ -1,3 +1,4 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright 2008 Juergen Beisert, kernel@xxxxxxxxxxxxxx > > @@ -6,20 +7,6 @@ > > * This contains i.MX21-specific hardware definitions. For those > > * hardware pieces that are common between i.MX21 and i.MX27, have a > > * look at mx2x.h. > > - * > > - * 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. > > */ > > > > #ifndef __MACH_MX21_H__ > > --- a/arch/arm/mach-imx/mx27.h > > +++ b/arch/arm/mach-imx/mx27.h > > @@ -1,3 +1,4 @@ > > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > > /* > > * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved. > > * Copyright 2008 Juergen Beisert, kernel@xxxxxxxxxxxxxx > > @@ -5,20 +6,6 @@ > > * This contains i.MX27-specific hardware definitions. For those > > * hardware pieces that are common between i.MX21 and i.MX27, have a > > * look at mx2x.h. > > - * > > - * 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 > > > > >