Linux-SPDX Archive on lore.kernel.org
 help / color / Atom feed
From: Richard Fontana <rfontana@redhat.com>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-spdx@vger.kernel.org
Subject: Re: [patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
Date: Tue, 21 May 2019 09:46:34 -0400
Message-ID: <CAC1cPGwPFuEKnX6LPTEOgxP1eu6Hh5jEVj_z1hSfGvrZk02oaQ@mail.gmail.com> (raw)
In-Reply-To: <20190520071858.739733335@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 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
>   675 mass ave cambridge ma 02139 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 441 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=45dcbaa532b4
> ---
>  arch/arm/mach-davinci/board-sffsdr.c              |   15 +--------------
>  arch/arm/mach-davinci/serial.c                    |   16 +---------------
>  arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h     |   15 +--------------
>  arch/arm/nwfpe/double_cpdo.c                      |   14 +-------------
>  arch/arm/nwfpe/entry.S                            |   14 +-------------
>  arch/arm/nwfpe/extended_cpdo.c                    |   14 +-------------
>  arch/arm/nwfpe/fpa11.c                            |   14 +-------------
>  arch/arm/nwfpe/fpa11.h                            |   14 +-------------
>  arch/arm/nwfpe/fpa11_cpdo.c                       |   14 +-------------
>  arch/arm/nwfpe/fpa11_cpdt.c                       |   14 +-------------
>  arch/arm/nwfpe/fpa11_cprt.c                       |   14 +-------------
>  arch/arm/nwfpe/fpmodule.c                         |   14 +-------------
>  arch/arm/nwfpe/fpmodule.h                         |   14 +-------------
>  arch/arm/nwfpe/fpopcode.c                         |   14 +-------------
>  arch/arm/nwfpe/fpopcode.h                         |   14 +-------------
>  arch/arm/nwfpe/fpsr.h                             |   14 +-------------
>  arch/arm/nwfpe/single_cpdo.c                      |   14 +-------------
>  arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h |   18 +-----------------
>  arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h |   18 +-----------------
>  arch/mips/include/asm/mach-pnx833x/gpio.h         |   15 +--------------
>  arch/mips/include/asm/mach-pnx833x/irq-mapping.h  |   15 +--------------
>  arch/mips/include/asm/mach-pnx833x/irq.h          |   15 +--------------
>  arch/mips/include/asm/mach-pnx833x/pnx833x.h      |   15 +--------------
>  arch/mips/pnx833x/common/interrupts.c             |   15 +--------------
>  arch/mips/pnx833x/common/platform.c               |   15 +--------------
>  arch/mips/pnx833x/common/prom.c                   |   15 +--------------
>  arch/mips/pnx833x/common/reset.c                  |   15 +--------------
>  arch/mips/pnx833x/common/setup.c                  |   15 +--------------
>  arch/mips/pnx833x/stb22x/board.c                  |   15 +--------------
>  arch/powerpc/include/asm/fsl_85xx_cache_sram.h    |   15 +--------------
>  arch/powerpc/kernel/l2cr_6xx.S                    |   14 +-------------
>  arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h         |   15 +--------------
>  arch/powerpc/sysdev/fsl_85xx_cache_sram.c         |   15 +--------------
>  arch/powerpc/sysdev/fsl_85xx_l2ctlr.c             |   15 +--------------
>  arch/sparc/boot/piggyback.c                       |   15 ++-------------
>  drivers/char/sonypi.c                             |   16 +---------------
>  drivers/gpio/gpio-bt8xx.c                         |   14 +-------------
>  drivers/gpio/gpio-pcf857x.c                       |   15 +--------------
>  drivers/gpio/gpio-rdc321x.c                       |   16 +---------------
>  drivers/hwmon/abituguru.c                         |   15 +--------------
>  drivers/hwmon/abituguru3.c                        |   15 +--------------
>  drivers/hwmon/adcxx.c                             |   15 +--------------
>  drivers/hwmon/adm1021.c                           |   15 +--------------
>  drivers/hwmon/adm1025.c                           |   15 +--------------
>  drivers/hwmon/adm1026.c                           |   15 +--------------
>  drivers/hwmon/adm1031.c                           |   15 +--------------
>  drivers/hwmon/adm9240.c                           |   15 +--------------
>  drivers/hwmon/ads1015.c                           |   15 +--------------
>  drivers/hwmon/ads7828.c                           |   15 +--------------
>  drivers/hwmon/adt7x10.c                           |   15 +--------------
>  drivers/hwmon/amc6821.c                           |   15 +--------------
>  drivers/hwmon/asb100.c                            |   15 +--------------
>  drivers/hwmon/asc7621.c                           |   15 +--------------
>  drivers/hwmon/dme1737.c                           |   15 +--------------
>  drivers/hwmon/ds1621.c                            |   15 +--------------
>  drivers/hwmon/ds620.c                             |   15 +--------------
>  drivers/hwmon/emc2103.c                           |   15 +--------------
>  drivers/hwmon/emc6w201.c                          |   15 +--------------
>  drivers/hwmon/f71805f.c                           |   15 +--------------
>  drivers/hwmon/f75375s.c                           |   16 +---------------
>  drivers/hwmon/fschmd.c                            |   15 +--------------
>  drivers/hwmon/gl518sm.c                           |   15 +--------------
>  drivers/hwmon/gl520sm.c                           |   16 +---------------
>  drivers/hwmon/hwmon-vid.c                         |   15 +--------------
>  drivers/hwmon/jc42.c                              |   15 +--------------
>  drivers/hwmon/lineage-pem.c                       |   15 +--------------
>  drivers/hwmon/lm63.c                              |   15 +--------------
>  drivers/hwmon/lm70.c                              |   15 +--------------
>  drivers/hwmon/lm75.c                              |   15 +--------------
>  drivers/hwmon/lm75.h                              |   14 +-------------
>  drivers/hwmon/lm78.c                              |   15 +--------------
>  drivers/hwmon/lm80.c                              |   15 +--------------
>  drivers/hwmon/lm85.c                              |   15 +--------------
>  drivers/hwmon/lm87.c                              |   15 +--------------
>  drivers/hwmon/lm90.c                              |   15 +--------------
>  drivers/hwmon/lm93.c                              |   15 +--------------
>  drivers/hwmon/ltc4151.c                           |   16 +---------------
>  drivers/hwmon/ltc4261.c                           |   15 +--------------
>  drivers/hwmon/max1668.c                           |   15 +--------------
>  drivers/hwmon/max6639.c                           |   15 +--------------
>  drivers/hwmon/max6642.c                           |   15 +--------------
>  drivers/hwmon/max6650.c                           |   15 +--------------
>  drivers/hwmon/nct6775.c                           |   16 +---------------
>  drivers/hwmon/pc87360.c                           |   15 +--------------
>  drivers/hwmon/pcf8591.c                           |   15 +--------------
>  drivers/hwmon/pmbus/lm25066.c                     |   15 +--------------
>  drivers/hwmon/pmbus/max16064.c                    |   15 +--------------
>  drivers/hwmon/pmbus/max34440.c                    |   15 +--------------
>  drivers/hwmon/pmbus/max8688.c                     |   15 +--------------
>  drivers/hwmon/pmbus/pmbus.c                       |   15 +--------------
>  drivers/hwmon/pmbus/pmbus.h                       |   15 +--------------
>  drivers/hwmon/pmbus/pmbus_core.c                  |   15 +--------------
>  drivers/hwmon/pmbus/ucd9000.c                     |   15 +--------------
>  drivers/hwmon/pmbus/ucd9200.c                     |   15 +--------------
>  drivers/hwmon/pmbus/zl6100.c                      |   15 +--------------
>  drivers/hwmon/sis5595.c                           |   15 +--------------
>  drivers/hwmon/smsc47b397.c                        |   15 +--------------
>  drivers/hwmon/smsc47m1.c                          |   15 +--------------
>  drivers/hwmon/smsc47m192.c                        |   15 +--------------
>  drivers/hwmon/thmc50.c                            |   15 +--------------
>  drivers/hwmon/tmp401.c                            |   15 +--------------
>  drivers/hwmon/via686a.c                           |   15 +--------------
>  drivers/hwmon/vt1211.c                            |   15 +--------------
>  drivers/hwmon/vt8231.c                            |   15 +--------------
>  drivers/hwmon/w83627ehf.c                         |   15 +--------------
>  drivers/hwmon/w83627hf.c                          |   15 +--------------
>  drivers/hwmon/w83781d.c                           |   15 +--------------
>  drivers/hwmon/w83791d.c                           |   15 +--------------
>  drivers/hwmon/w83792d.c                           |   15 +--------------
>  drivers/hwmon/w83l785ts.c                         |   15 +--------------
>  drivers/ide/palm_bk3710.c                         |   15 +--------------
>  drivers/iio/adc/exynos_adc.c                      |   15 +--------------
>  drivers/iio/adc/vf610_adc.c                       |   15 +--------------
>  drivers/iio/dac/max517.c                          |   15 +--------------
>  drivers/input/gameport/fm801-gp.c                 |   17 +----------------
>  drivers/input/keyboard/qt1070.c                   |   15 +--------------
>  drivers/input/keyboard/qt2160.c                   |   15 +--------------
>  drivers/input/misc/bma150.c                       |   15 +--------------
>  drivers/input/misc/mma8450.c                      |   15 +--------------
>  drivers/input/mouse/appletouch.c                  |   16 +---------------
>  drivers/input/mouse/bcm5974.c                     |   16 +---------------
>  drivers/input/mouse/sentelic.c                    |   15 +--------------
>  drivers/input/mouse/sentelic.h                    |   15 +--------------
>  drivers/input/mouse/touchkit_ps2.c                |   15 +--------------
>  drivers/input/touchscreen/usbtouchscreen.c        |   15 +--------------
>  drivers/isdn/i4l/isdnhdlc.c                       |   15 +--------------
>  drivers/isdn/mISDN/dsp_biquad.h                   |   16 +---------------
>  drivers/isdn/mISDN/dsp_ecdis.h                    |   16 +---------------
>  drivers/leds/leds-blinkm.c                        |   15 +--------------
>  drivers/media/common/saa7146/saa7146_core.c       |   14 +-------------
>  drivers/media/dvb-frontends/au8522.h              |   14 +-------------
>  drivers/media/dvb-frontends/au8522_common.c       |   14 +-------------
>  drivers/media/dvb-frontends/au8522_dig.c          |   14 +-------------
>  drivers/media/dvb-frontends/au8522_priv.h         |   14 +-------------
>  drivers/media/dvb-frontends/cx22700.c             |   14 +-------------
>  drivers/media/dvb-frontends/cx22700.h             |   14 +-------------
>  drivers/media/dvb-frontends/cx22702.c             |   14 +-------------
>  drivers/media/dvb-frontends/cx22702.h             |   14 +-------------
>  drivers/media/dvb-frontends/cx24110.c             |   15 +--------------
>  drivers/media/dvb-frontends/cx24110.h             |   15 +--------------
>  drivers/media/dvb-frontends/cx24116.c             |   14 +-------------
>  drivers/media/dvb-frontends/cx24116.h             |   14 +-------------
>  drivers/media/dvb-frontends/cx24117.c             |   14 +-------------
>  drivers/media/dvb-frontends/cx24117.h             |   14 +-------------
>  drivers/media/dvb-frontends/cx24123.h             |   14 +-------------
>  drivers/media/dvb-frontends/ds3000.c              |   14 +-------------
>  drivers/media/dvb-frontends/ds3000.h              |   14 +-------------
>  drivers/media/dvb-frontends/isl6423.c             |   14 +-------------
>  drivers/media/dvb-frontends/isl6423.h             |   14 +-------------
>  drivers/media/dvb-frontends/l64781.c              |   14 +-------------
>  drivers/media/dvb-frontends/l64781.h              |   14 +-------------
>  drivers/media/dvb-frontends/lgs8gl5.c             |   14 +-------------
>  drivers/media/dvb-frontends/lgs8gl5.h             |   14 +-------------
>  drivers/media/dvb-frontends/m88rs2000.c           |   14 +-------------
>  drivers/media/dvb-frontends/m88rs2000.h           |   14 +-------------
>  drivers/media/dvb-frontends/mb86a16.c             |   14 +-------------
>  drivers/media/dvb-frontends/mb86a16.h             |   14 +-------------
>  drivers/media/dvb-frontends/mb86a16_priv.h        |   14 +-------------
>  drivers/media/dvb-frontends/mt312.c               |   15 +--------------
>  drivers/media/dvb-frontends/mt312.h               |   15 +--------------
>  drivers/media/dvb-frontends/mt312_priv.h          |   15 +--------------
>  drivers/media/dvb-frontends/nxt6000.c             |   14 +-------------
>  drivers/media/dvb-frontends/nxt6000.h             |   14 +-------------
>  drivers/media/dvb-frontends/s5h1409.c             |   14 +-------------
>  drivers/media/dvb-frontends/s5h1409.h             |   14 +-------------
>  drivers/media/dvb-frontends/s5h1411.c             |   14 +-------------
>  drivers/media/dvb-frontends/s5h1411.h             |   14 +-------------
>  drivers/media/dvb-frontends/s5h1420_priv.h        |   16 +---------------
>  drivers/media/dvb-frontends/sp8870.c              |   15 +--------------
>  drivers/media/dvb-frontends/sp8870.h              |   15 +--------------
>  drivers/media/dvb-frontends/stb0899_algo.c        |   14 +-------------
>  drivers/media/dvb-frontends/stb0899_cfg.h         |   14 +-------------
>  drivers/media/dvb-frontends/stb0899_drv.c         |   14 +-------------
>  drivers/media/dvb-frontends/stb0899_drv.h         |   14 +-------------
>  drivers/media/dvb-frontends/stb0899_priv.h        |   14 +-------------
>  drivers/media/dvb-frontends/stb0899_reg.h         |   14 +-------------
>  drivers/media/dvb-frontends/stb6000.c             |   15 +--------------
>  drivers/media/dvb-frontends/stb6000.h             |   15 +--------------
>  drivers/media/dvb-frontends/stb6100.c             |   14 +-------------
>  drivers/media/dvb-frontends/stb6100.h             |   14 +-------------
>  drivers/media/dvb-frontends/stb6100_cfg.h         |   14 +-------------
>  drivers/media/dvb-frontends/stb6100_proc.h        |   14 +-------------
>  drivers/media/dvb-frontends/stv0288.c             |   14 +-------------
>  drivers/media/dvb-frontends/stv0288.h             |   14 +-------------
>  drivers/media/dvb-frontends/stv0297.c             |   14 +-------------
>  drivers/media/dvb-frontends/stv0297.h             |   14 +-------------
>  drivers/media/dvb-frontends/stv0299.c             |   14 +-------------
>  drivers/media/dvb-frontends/stv0299.h             |   14 +-------------
>  drivers/media/dvb-frontends/stv090x.c             |   14 +-------------
>  drivers/media/dvb-frontends/stv090x.h             |   14 +-------------
>  drivers/media/dvb-frontends/stv090x_priv.h        |   14 +-------------
>  drivers/media/dvb-frontends/stv090x_reg.h         |   14 +-------------
>  drivers/media/dvb-frontends/stv6110x.c            |   14 +-------------
>  drivers/media/dvb-frontends/stv6110x.h            |   14 +-------------
>  drivers/media/dvb-frontends/stv6110x_priv.h       |   14 +-------------
>  drivers/media/dvb-frontends/stv6110x_reg.h        |   14 +-------------
>  drivers/media/dvb-frontends/tda10021.c            |   14 +-------------
>  drivers/media/dvb-frontends/tda10023.c            |   14 +-------------
>  drivers/media/dvb-frontends/tda1002x.h            |   14 +-------------
>  drivers/media/dvb-frontends/tda10048.c            |   14 +-------------
>  drivers/media/dvb-frontends/tda10048.h            |   14 +-------------
>  drivers/media/dvb-frontends/tda1004x.c            |   15 +--------------
>  drivers/media/dvb-frontends/tda1004x.h            |   15 +--------------
>  drivers/media/dvb-frontends/tda10086.c            |   15 +--------------
>  drivers/media/dvb-frontends/tda10086.h            |   15 +--------------
>  drivers/media/dvb-frontends/tda665x.c             |   14 +-------------
>  drivers/media/dvb-frontends/tda665x.h             |   14 +-------------
>  drivers/media/dvb-frontends/tda8083.c             |   14 +-------------
>  drivers/media/dvb-frontends/tda8083.h             |   14 +-------------
>  drivers/media/dvb-frontends/tda8261.c             |   14 +-------------
>  drivers/media/dvb-frontends/tda8261.h             |   14 +-------------
>  drivers/media/dvb-frontends/tda8261_cfg.h         |   14 +-------------
>  drivers/media/dvb-frontends/tda826x.c             |   15 +--------------
>  drivers/media/dvb-frontends/tda826x.h             |   15 +--------------
>  drivers/media/dvb-frontends/ts2020.c              |   14 +-------------
>  drivers/media/dvb-frontends/ts2020.h              |   14 +-------------
>  drivers/media/dvb-frontends/ves1820.c             |   14 +-------------
>  drivers/media/dvb-frontends/ves1820.h             |   14 +-------------
>  drivers/media/dvb-frontends/ves1x93.c             |   15 +--------------
>  drivers/media/dvb-frontends/ves1x93.h             |   15 +--------------
>  drivers/media/dvb-frontends/zl10039.h             |   15 +--------------
>  drivers/media/i2c/bt866.c                         |   14 +-------------
>  drivers/media/i2c/saa6588.c                       |   14 +-------------
>  drivers/media/i2c/tda9840.c                       |   14 +-------------
>  drivers/media/i2c/tea6420.c                       |   14 +-------------
>  drivers/media/pci/bt8xx/bt848.h                   |   14 +-------------
>  drivers/media/pci/bt8xx/bt878.h                   |   14 +-------------
>  drivers/media/pci/bt8xx/btcx-risc.c               |   14 +-------------
>  drivers/media/pci/bt8xx/bttv-cards.c              |   14 +-------------
>  drivers/media/pci/bt8xx/bttv-driver.c             |   14 +-------------
>  drivers/media/pci/bt8xx/bttv-gpio.c               |   14 +-------------
>  drivers/media/pci/bt8xx/bttv-i2c.c                |   14 +-------------
>  drivers/media/pci/bt8xx/bttv-if.c                 |   14 +-------------
>  drivers/media/pci/bt8xx/bttv-risc.c               |   14 +-------------
>  drivers/media/pci/bt8xx/bttv-vbi.c                |   14 +-------------
>  drivers/media/pci/bt8xx/bttvp.h                   |   14 +-------------
>  drivers/media/pci/bt8xx/dst.c                     |   14 +-------------
>  drivers/media/pci/bt8xx/dst_ca.c                  |   14 +-------------
>  drivers/media/pci/bt8xx/dst_ca.h                  |   14 +-------------
>  drivers/media/pci/bt8xx/dst_common.h              |   14 +-------------
>  drivers/media/pci/mantis/hopper_cards.c           |   14 +-------------
>  drivers/media/pci/mantis/hopper_vp3028.c          |   14 +-------------
>  drivers/media/pci/mantis/hopper_vp3028.h          |   14 +-------------
>  drivers/media/pci/mantis/mantis_ca.c              |   14 +-------------
>  drivers/media/pci/mantis/mantis_ca.h              |   14 +-------------
>  drivers/media/pci/mantis/mantis_cards.c           |   14 +-------------
>  drivers/media/pci/mantis/mantis_common.h          |   14 +-------------
>  drivers/media/pci/mantis/mantis_core.c            |   14 +-------------
>  drivers/media/pci/mantis/mantis_core.h            |   14 +-------------
>  drivers/media/pci/mantis/mantis_dma.c             |   14 +-------------
>  drivers/media/pci/mantis/mantis_dma.h             |   14 +-------------
>  drivers/media/pci/mantis/mantis_dvb.c             |   14 +-------------
>  drivers/media/pci/mantis/mantis_dvb.h             |   14 +-------------
>  drivers/media/pci/mantis/mantis_evm.c             |   14 +-------------
>  drivers/media/pci/mantis/mantis_hif.c             |   14 +-------------
>  drivers/media/pci/mantis/mantis_hif.h             |   14 +-------------
>  drivers/media/pci/mantis/mantis_i2c.c             |   14 +-------------
>  drivers/media/pci/mantis/mantis_i2c.h             |   14 +-------------
>  drivers/media/pci/mantis/mantis_ioc.c             |   14 +-------------
>  drivers/media/pci/mantis/mantis_ioc.h             |   14 +-------------
>  drivers/media/pci/mantis/mantis_link.h            |   14 +-------------
>  drivers/media/pci/mantis/mantis_pci.c             |   14 +-------------
>  drivers/media/pci/mantis/mantis_pci.h             |   14 +-------------
>  drivers/media/pci/mantis/mantis_pcmcia.c          |   14 +-------------
>  drivers/media/pci/mantis/mantis_reg.h             |   14 +-------------
>  drivers/media/pci/mantis/mantis_uart.c            |   14 +-------------
>  drivers/media/pci/mantis/mantis_uart.h            |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp1033.c          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp1033.h          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp1034.c          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp1034.h          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp1041.c          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp1041.h          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp2033.c          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp2033.h          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp2040.c          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp2040.h          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp3030.c          |   14 +-------------
>  drivers/media/pci/mantis/mantis_vp3030.h          |   14 +-------------
>  drivers/media/pci/saa7146/hexium_gemini.c         |   14 +-------------
>  drivers/media/pci/saa7146/hexium_orion.c          |   14 +-------------
>  drivers/media/pci/saa7146/mxb.c                   |   14 +-------------
>  drivers/media/pci/ttpci/ttpci-eeprom.c            |   14 +-------------
>  drivers/media/pci/ttpci/ttpci-eeprom.h            |   14 +-------------
>  drivers/media/tuners/mt20xx.h                     |   14 +-------------
>  drivers/media/tuners/mxl5005s.h                   |   14 +-------------
>  drivers/media/tuners/tda18271-common.c            |   14 +-------------
>  drivers/media/tuners/tda18271-fe.c                |   14 +-------------
>  drivers/media/tuners/tda18271-maps.c              |   14 +-------------
>  drivers/media/tuners/tda18271-priv.h              |   14 +-------------
>  drivers/media/tuners/tda18271.h                   |   14 +-------------
>  drivers/media/tuners/tda827x.h                    |   15 +--------------
>  drivers/media/tuners/tda8290.c                    |   14 +-------------
>  drivers/media/tuners/tda8290.h                    |   14 +-------------
>  drivers/media/tuners/tda9887.h                    |   14 +-------------
>  drivers/media/tuners/tea5761.h                    |   14 +-------------
>  drivers/media/tuners/tea5767.h                    |   14 +-------------
>  drivers/media/tuners/tuner-i2c.h                  |   14 +-------------
>  drivers/media/tuners/tuner-simple.h               |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-avcore.c        |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-cards.c         |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-conf-reg.h      |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-core.c          |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-dvb.c           |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-i2c.c           |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c       |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h       |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-reg.h           |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-vbi.c           |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-vbi.h           |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx-video.c         |   14 +-------------
>  drivers/media/usb/cx231xx/cx231xx.h               |   14 +-------------
>  drivers/memory/fsl_ifc.c                          |   15 +--------------
>  drivers/mfd/htc-i2cpld.c                          |   15 +--------------
>  drivers/mfd/rdc321x-southbridge.c                 |   16 +---------------
>  drivers/mfd/tps65010.c                            |   15 +--------------
>  drivers/misc/altera-stapl/altera-comp.c           |   16 +---------------
>  drivers/misc/altera-stapl/altera-exprt.h          |   16 +---------------
>  drivers/misc/altera-stapl/altera-jtag.c           |   16 +---------------
>  drivers/misc/altera-stapl/altera-jtag.h           |   16 +---------------
>  drivers/misc/altera-stapl/altera-lpt.c            |   16 +---------------
>  drivers/misc/altera-stapl/altera.c                |   16 +---------------
>  drivers/misc/isl29003.c                           |   15 +--------------
>  drivers/misc/tsl2550.c                            |   15 +--------------
>  drivers/mmc/host/davinci_mmc.c                    |   15 +--------------
>  drivers/mmc/host/sdricoh_cs.c                     |   16 +---------------
>  drivers/mtd/nand/raw/davinci_nand.c               |   15 +--------------
>  drivers/net/ethernet/broadcom/bcm63xx_enet.c      |   15 +--------------
>  drivers/net/ethernet/faraday/ftgmac100.c          |   15 +--------------
>  drivers/net/ethernet/faraday/ftgmac100.h          |   15 +--------------
>  drivers/net/ethernet/faraday/ftmac100.c           |   15 +--------------
>  drivers/net/ethernet/faraday/ftmac100.h           |   15 +--------------
>  drivers/net/hamradio/dmascc.c                     |   15 +--------------
>  drivers/net/wan/cosa.c                            |   15 +--------------
>  drivers/net/wan/cosa.h                            |   15 +--------------
>  drivers/phy/ti/phy-twl4030-usb.c                  |   15 +--------------
>  drivers/platform/x86/sony-laptop.c                |   16 +---------------
>  drivers/pnp/isapnp/core.c                         |   16 +---------------
>  drivers/pnp/isapnp/proc.c                         |   15 +--------------
>  drivers/pps/clients/pps-gpio.c                    |   16 +---------------
>  drivers/pps/clients/pps-ktimer.c                  |   16 +---------------
>  drivers/pps/clients/pps-ldisc.c                   |   16 +---------------
>  drivers/pps/clients/pps_parport.c                 |   16 +---------------
>  drivers/pps/generators/pps_gen_parport.c          |   16 +---------------
>  drivers/pps/kapi.c                                |   16 +---------------
>  drivers/pps/kc.c                                  |   15 +--------------
>  drivers/pps/kc.h                                  |   15 +--------------
>  drivers/pps/pps.c                                 |   16 +---------------
>  drivers/pps/sysfs.c                               |   16 +---------------
>  drivers/ptp/ptp_chardev.c                         |   15 +--------------
>  drivers/ptp/ptp_clock.c                           |   15 +--------------
>  drivers/ptp/ptp_ixp46x.c                          |   15 +--------------
>  drivers/ptp/ptp_private.h                         |   15 +--------------
>  drivers/ptp/ptp_qoriq.c                           |   15 +--------------
>  drivers/ptp/ptp_sysfs.c                           |   15 +--------------
>  drivers/pwm/pwm-tiecap.c                          |   15 +--------------
>  drivers/pwm/pwm-tiehrpwm.c                        |   15 +--------------
>  drivers/sbus/char/openprom.c                      |   15 +--------------
>  drivers/scsi/53c700.c                             |   14 +-------------
>  drivers/scsi/dmx3191d.c                           |   14 +-------------
>  drivers/scsi/lasi700.c                            |   14 +-------------
>  drivers/scsi/ncr53c8xx.c                          |   14 +-------------
>  drivers/scsi/ncr53c8xx.h                          |   14 +-------------
>  drivers/scsi/script_asm.pl                        |   15 +--------------
>  drivers/scsi/sim710.c                             |   15 +--------------
>  drivers/scsi/sni_53c710.c                         |   14 +-------------
>  drivers/uio/uio_mf624.c                           |   15 +--------------
>  drivers/video/fbdev/pxa3xx-gcu.c                  |   15 +--------------
>  drivers/watchdog/cpu5wdt.c                        |   16 +---------------
>  drivers/watchdog/rdc321x_wdt.c                    |   16 +---------------
>  fs/cifs/nterr.c                                   |   15 +--------------
>  fs/cifs/nterr.h                                   |   14 +-------------
>  fs/cifs/smbencrypt.c                              |   14 +-------------
>  include/dt-bindings/media/tvp5150.h               |   14 +-------------
>  include/linux/bma150.h                            |   15 +--------------
>  include/linux/hwmon-sysfs.h                       |   15 +--------------
>  include/linux/hwmon-vid.h                         |   14 +-------------
>  include/linux/isapnp.h                            |   17 +----------------
>  include/linux/isdn/hdlc.h                         |   15 +--------------
>  include/linux/kfifo.h                             |   16 +---------------
>  include/linux/kmod.h                              |   15 +--------------
>  include/linux/mfd/da9052/da9052.h                 |   16 +---------------
>  include/linux/mfd/da9052/pdata.h                  |   16 +---------------
>  include/linux/mfd/da9052/reg.h                    |   16 +---------------
>  include/linux/mfd/da9055/core.h                   |   16 +---------------
>  include/linux/mfd/da9055/reg.h                    |   16 +---------------
>  include/linux/mfd/wm8400-audio.h                  |   15 +--------------
>  include/linux/mfd/wm8400-private.h                |   15 +--------------
>  include/linux/mfd/wm8400.h                        |   15 +--------------
>  include/linux/platform_data/ads1015.h             |   15 +--------------
>  include/linux/platform_data/media/camera-pxa.h    |   14 +-------------
>  include/linux/platform_data/mtd-davinci.h         |   15 +--------------
>  include/linux/platform_data/spi-davinci.h         |   15 +--------------
>  include/linux/pmbus.h                             |   15 +--------------
>  include/linux/posix-clock.h                       |   15 +--------------
>  include/linux/pps-gpio.h                          |   16 +---------------
>  include/linux/pps_kernel.h                        |   15 +--------------
>  include/linux/ptp_classify.h                      |   15 +--------------
>  include/linux/ptp_clock_kernel.h                  |   15 +--------------
>  include/linux/regulator/lp3971.h                  |   15 +--------------
>  include/linux/regulator/lp3972.h                  |   15 +--------------
>  include/linux/sonypi.h                            |   16 +---------------
>  include/media/drv-intf/cx25840.h                  |   14 +-------------
>  include/media/drv-intf/msp3400.h                  |   14 +-------------
>  include/media/i2c/bt819.h                         |   14 +-------------
>  include/media/i2c/cs5345.h                        |   14 +-------------
>  include/media/i2c/cs53l32a.h                      |   14 +-------------
>  include/media/i2c/m52790.h                        |   14 +-------------
>  include/media/i2c/saa6588.h                       |   14 +-------------
>  include/media/i2c/saa7115.h                       |   14 +-------------
>  include/media/i2c/saa7127.h                       |   14 +-------------
>  include/media/i2c/tvaudio.h                       |   14 +-------------
>  include/media/i2c/wm8775.h                        |   14 +-------------
>  include/misc/altera.h                             |   16 +---------------
>  include/sound/pcm-indirect.h                      |   15 +--------------
>  lib/kfifo.c                                       |   16 +---------------
>  net/core/timestamping.c                           |   15 +--------------
>  net/dccp/ccids/ccid2.c                            |   15 +--------------
>  net/dccp/ccids/ccid2.h                            |   15 +--------------
>  scripts/get_dvb_firmware                          |   15 +--------------
>  sound/drivers/pcm-indirect2.c                     |   15 +--------------
>  sound/drivers/pcm-indirect2.h                     |   15 +--------------
>  sound/drivers/portman2x4.c                        |   15 +--------------
>  sound/isa/msnd/msnd.c                             |   15 +--------------
>  sound/isa/msnd/msnd.h                             |   15 +--------------
>  sound/isa/msnd/msnd_classic.h                     |   15 +--------------
>  sound/isa/msnd/msnd_pinnacle.c                    |   16 +---------------
>  sound/isa/msnd/msnd_pinnacle.h                    |   15 +--------------
>  sound/pci/rme32.c                                 |   16 +---------------
>  sound/usb/usx2y/us122l.c                          |   15 +--------------
>  sound/usb/usx2y/usb_stream.c                      |   15 +--------------
>  tools/testing/selftests/ptp/testptp.c             |   15 +--------------
>  tools/usb/testusb.c                               |   15 +--------------
>  tools/usb/usbip/libsrc/names.c                    |   20 +-------------------
>  tools/usb/usbip/libsrc/names.h                    |   17 +----------------
>  435 files changed, 436 insertions(+), 5948 deletions(-)
>
> --- a/arch/arm/mach-davinci/board-sffsdr.c
> +++ b/arch/arm/mach-davinci/board-sffsdr.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   * Lyrtech SFFSDR board support.
>   *
> @@ -7,20 +8,6 @@
>   * Based on DV-EVM platform, original copyright follows:
>   *
>   * Copyright (C) 2007 MontaVista Software, 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.
> - *
> - * 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>
>  #include <linux/init.h>
> --- a/arch/arm/mach-davinci/serial.c
> +++ b/arch/arm/mach-davinci/serial.c
> @@ -1,22 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   * TI DaVinci serial driver
>   *
>   * Copyright (C) 2006 Texas Instruments.
> - *
> - * This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
> - *
>   */
>
>  #include <linux/kernel.h>
> --- a/arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h
> +++ b/arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h
> @@ -1,21 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>   * PTP 1588 clock using the IXP46X
>   *
>   * Copyright (C) 2010 OMICRON electronics 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.
> - *
> - *  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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>
>  #ifndef _IXP46X_TS_H_
> --- a/arch/arm/nwfpe/double_cpdo.c
> +++ b/arch/arm/nwfpe/double_cpdo.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998,1999
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/arm/nwfpe/entry.S
> +++ b/arch/arm/nwfpe/entry.S
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998
> @@ -5,19 +6,6 @@
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>  #include <asm/assembler.h>
>  #include <asm/opcodes.h>
> --- a/arch/arm/nwfpe/extended_cpdo.c
> +++ b/arch/arm/nwfpe/extended_cpdo.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998,1999
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11.c
> +++ b/arch/arm/nwfpe/fpa11.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11.h
> +++ b/arch/arm/nwfpe/fpa11.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.com, 1998-1999
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #ifndef __FPA11_H__
> --- a/arch/arm/nwfpe/fpa11_cpdo.c
> +++ b/arch/arm/nwfpe/fpa11_cpdo.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11_cpdt.c
> +++ b/arch/arm/nwfpe/fpa11_cpdt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.com, 1998-1999
> @@ -5,19 +6,6 @@
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11_cprt.c
> +++ b/arch/arm/nwfpe/fpa11_cprt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpmodule.c
> +++ b/arch/arm/nwfpe/fpmodule.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>
>  /*
>      NetWinder Floating Point Emulator
> @@ -6,19 +7,6 @@
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpmodule.h
> +++ b/arch/arm/nwfpe/fpmodule.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.com, 1998-1999
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>
>      27/03/03 Ian Molton Clean up CONFIG_CPU
>  */
> --- a/arch/arm/nwfpe/fpopcode.c
> +++ b/arch/arm/nwfpe/fpopcode.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998,1999
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpopcode.h
> +++ b/arch/arm/nwfpe/fpopcode.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #ifndef __FPOPCODE_H__
> --- a/arch/arm/nwfpe/fpsr.h
> +++ b/arch/arm/nwfpe/fpsr.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.com, 1998-1999
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #ifndef __FPSR_H__
> --- a/arch/arm/nwfpe/single_cpdo.c
> +++ b/arch/arm/nwfpe/single_cpdo.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>      NetWinder Floating Point Emulator
>      (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
>      Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> -    This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>
>  #include "fpa11.h"
> --- a/arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h
> +++ b/arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h
> @@ -1,23 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>   * Copyright (c) 2000-2006 PMC-Sierra 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.
> - *
> - *     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., 675 Mass Ave, Cambridge, MA
> - *     02139, USA.
> - *
>   * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
>   * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
>   * SOFTWARE.
> --- a/arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h
> +++ b/arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h
> @@ -1,23 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /******************************************************************
>   * Copyright (c) 2000-2007 PMC-Sierra 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.
> - *
> - *     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., 675 Mass Ave, Cambridge, MA
> - *     02139, USA.
> - *
>   * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
>   * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
>   * SOFTWARE.
> --- a/arch/mips/include/asm/mach-pnx833x/gpio.h
> +++ b/arch/mips/include/asm/mach-pnx833x/gpio.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>   *  gpio.h: GPIO Support for PNX833X.
>   *
>   *  Copyright 2008 NXP Semiconductors
>   *       Chris Steel <chris.steel@nxp.com>
>   *    Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>  #ifndef __ASM_MIPS_MACH_PNX833X_GPIO_H
>  #define __ASM_MIPS_MACH_PNX833X_GPIO_H
> --- a/arch/mips/include/asm/mach-pnx833x/irq-mapping.h
> +++ b/arch/mips/include/asm/mach-pnx833x/irq-mapping.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>
>  /*
>   *  irq.h: IRQ mappings for PNX833X.
> @@ -5,20 +6,6 @@
>   *  Copyright 2008 NXP Semiconductors
>   *       Chris Steel <chris.steel@nxp.com>
>   *    Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>
>  #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_MAPPING_H
> --- a/arch/mips/include/asm/mach-pnx833x/irq.h
> +++ b/arch/mips/include/asm/mach-pnx833x/irq.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>   *  irq.h: IRQ mappings for PNX833X.
>   *
>   *  Copyright 2008 NXP Semiconductors
>   *       Chris Steel <chris.steel@nxp.com>
>   *    Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>
>  #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_H
> --- a/arch/mips/include/asm/mach-pnx833x/pnx833x.h
> +++ b/arch/mips/include/asm/mach-pnx833x/pnx833x.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>   *  pnx833x.h: Register mappings for PNX833X.
>   *
>   *  Copyright 2008 NXP Semiconductors
>   *       Chris Steel <chris.steel@nxp.com>
>   *    Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>  #ifndef __ASM_MIPS_MACH_PNX833X_PNX833X_H
>  #define __ASM_MIPS_MACH_PNX833X_PNX833X_H
> --- a/arch/mips/pnx833x/common/interrupts.c
> +++ b/arch/mips/pnx833x/common/interrupts.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   *  interrupts.c: Interrupt mappings for PNX833X.
>   *
>   *  Copyright 2008 NXP Semiconductors
>   *       Chris Steel <chris.steel@nxp.com>
>   *    Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>  #include <linux/kernel.h>
>  #include <linux/irq.h>
> --- a/arch/mips/pnx833x/common/platform.c
> +++ b/arch/mips/pnx833x/common/platform.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   *  platform.c: platform support for PNX833X.
>   *
> @@ -7,20 +8,6 @@
>   *
>   *  Based on software written by:
>   *     Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>  #include <linux/device.h>
>  #include <linux/dma-mapping.h>
> --- a/arch/mips/pnx833x/common/prom.c
> +++ b/arch/mips/pnx833x/common/prom.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   *  prom.c:
>   *
> @@ -7,20 +8,6 @@
>   *
>   *  Based on software written by:
>   *     Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>  #include <linux/init.h>
>  #include <asm/bootinfo.h>
> --- a/arch/mips/pnx833x/common/reset.c
> +++ b/arch/mips/pnx833x/common/reset.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   *  reset.c: reset support for PNX833X.
>   *
> @@ -7,20 +8,6 @@
>   *
>   *  Based on software written by:
>   *     Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>  #include <linux/reboot.h>
>  #include <pnx833x.h>
> --- a/arch/mips/pnx833x/common/setup.c
> +++ b/arch/mips/pnx833x/common/setup.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   *  setup.c: Setup PNX833X Soc.
>   *
> @@ -7,20 +8,6 @@
>   *
>   *  Based on software written by:
>   *     Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>  #include <linux/init.h>
>  #include <linux/interrupt.h>
> --- a/arch/mips/pnx833x/stb22x/board.c
> +++ b/arch/mips/pnx833x/stb22x/board.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   *  board.c: STB225 board support.
>   *
> @@ -7,20 +8,6 @@
>   *
>   *  Based on software written by:
>   *     Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - *  This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>  #include <linux/init.h>
>  #include <asm/bootinfo.h>
> --- a/arch/powerpc/include/asm/fsl_85xx_cache_sram.h
> +++ b/arch/powerpc/include/asm/fsl_85xx_cache_sram.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>   * Copyright 2009 Freescale Semiconductor, Inc.
>   *
> @@ -7,20 +8,6 @@
>
>   * This file is derived from the original work done
>   * by Sylvain Munaut for the Bestcomm SRAM allocator.
> - *
> - * This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>
>  #ifndef __ASM_POWERPC_FSL_85XX_CACHE_SRAM_H__
> --- a/arch/powerpc/kernel/l2cr_6xx.S
> +++ b/arch/powerpc/kernel/l2cr_6xx.S
> @@ -1,20 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>         L2CR functions
>         Copyright © 1997-1998 by PowerLogix R & D, 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.
> -
> -       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., 675 Mass Ave, Cambridge, MA 02139, USA.
>  */
>  /*
>         Thur, Dec. 12, 1998.
> --- a/arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h
> +++ b/arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>  /*
>   * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc
>   *
>   * QorIQ based Cache Controller Memory Mapped Registers
>   *
>   * Author: Vivek Mahajan <vivek.mahajan@freescale.com>
> - *
> - * This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>
>  #ifndef __FSL_85XX_CACHE_CTLR_H__
> --- a/arch/powerpc/sysdev/fsl_85xx_cache_sram.c
> +++ b/arch/powerpc/sysdev/fsl_85xx_cache_sram.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   * Copyright 2009-2010 Freescale Semiconductor, Inc.
>   *
> @@ -7,20 +8,6 @@
>   *
>   * This file is derived from the original work done
>   * by Sylvain Munaut for the Bestcomm SRAM allocator.
> - *
> - * This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>
>  #include <linux/kernel.h>
> --- a/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
> +++ b/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>   * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc.
>   *
>   * QorIQ (P1/P2) L2 controller init for Cache-SRAM instantiation
>   *
>   * Author: Vivek Mahajan <vivek.mahajan@freescale.com>
> - *
> - * This program is free software; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
>   */
>
>  #include <linux/kernel.h>
> --- a/arch/sparc/boot/piggyback.c
> +++ b/arch/sparc/boot/piggyback.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>  /*
>     Simple utility to make a single-image install kernel with initial ramdisk
>     for Sparc tftpbooting without need to set up nfs.
> @@ -6,19 +7,7 @@
>     Pete Zaitcev <zaitcev@yahoo.com> endian fixes for cross-compiles, 2000.
>
>


-- 
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.

  reply index

Thread overview: 99+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-20  7:18 [patch 00/25] SPDX cleanup: Batch 3 Thomas Gleixner
2019-05-20  7:18 ` [patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 51 Thomas Gleixner
2019-05-22  5:07   ` Kate Stewart
2019-05-22 15:21   ` Richard Fontana
2019-05-23 20:20   ` Allison Randal
2019-05-20  7:18 ` [patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 52 Thomas Gleixner
2019-05-21 13:38   ` Richard Fontana
2019-05-21 14:32   ` Kate Stewart
2019-05-23 20:20   ` Allison Randal
2019-05-20  7:18 ` [patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 53 Thomas Gleixner
2019-05-21 13:38   ` Richard Fontana
2019-05-21 14:32   ` Kate Stewart
2019-05-23 20:21   ` Allison Randal
2019-05-20  7:18 ` [patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 54 Thomas Gleixner
2019-05-21 13:39   ` Richard Fontana
2019-05-21 14:32   ` Kate Stewart
2019-05-23 20:22   ` Allison Randal
2019-05-20  7:18 ` [patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 Thomas Gleixner
2019-05-21 13:35   ` Richard Fontana
2019-05-21 14:31   ` Kate Stewart
2019-05-23 20:23   ` Allison Randal
2019-05-20  7:18 ` [patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 Thomas Gleixner
2019-05-21 13:41   ` Richard Fontana
2019-05-21 20:36   ` Kate Stewart
2019-05-23 20:24   ` Allison Randal
2019-05-20  7:18 ` [patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 57 Thomas Gleixner
2019-05-21 13:40   ` Richard Fontana
2019-05-21 20:37   ` Kate Stewart
2019-05-23 20:25   ` Allison Randal
2019-05-20  7:18 ` [patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 58 Thomas Gleixner
2019-05-21  9:56   ` Thomas Gleixner
2019-05-21 13:15   ` Richard Fontana
2019-05-20  7:19 ` [patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 59 Thomas Gleixner
2019-05-21 13:40   ` Richard Fontana
2019-05-21 20:29     ` Kate Stewart
2019-05-23 20:30   ` Allison Randal
2019-05-20  7:19 ` [patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 60 Thomas Gleixner
2019-05-21 13:42   ` Richard Fontana
2019-05-22  5:11   ` Kate Stewart
2019-05-23 20:30   ` Allison Randal
2019-05-20  7:19 ` [patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 Thomas Gleixner
2019-05-21 13:46   ` Richard Fontana [this message]
2019-05-21 14:00   ` Michael Ellerman
2019-05-23 20:32   ` Allison Randal
2019-05-20  7:19 ` [patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 62 Thomas Gleixner
2019-05-21 13:44   ` Richard Fontana
2019-05-22  5:13   ` Kate Stewart
2019-05-23 20:33   ` Allison Randal
2019-05-20  7:19 ` [patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 63 Thomas Gleixner
2019-05-21 13:41   ` Richard Fontana
2019-05-22  5:10   ` Kate Stewart
2019-05-23 20:34   ` Allison Randal
2019-05-20  7:19 ` [patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 Thomas Gleixner
2019-05-21 13:42   ` Richard Fontana
2019-05-22  5:12   ` Kate Stewart
2019-05-23 20:34   ` Allison Randal
2019-05-20  7:19 ` [patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 Thomas Gleixner
2019-05-21 13:45   ` Richard Fontana
2019-05-22  5:14   ` Kate Stewart
2019-05-23 20:35   ` Allison Randal
2019-05-20  7:19 ` [patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 66 Thomas Gleixner
2019-05-21 13:57   ` Richard Fontana
2019-05-21 14:00   ` Michael Ellerman
2019-05-20  7:19 ` [patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 67 Thomas Gleixner
2019-05-21 13:43   ` Richard Fontana
2019-05-22  5:12   ` Kate Stewart
2019-05-23 20:40   ` Allison Randal
2019-05-20  7:19 ` [patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 68 Thomas Gleixner
2019-05-21 13:44   ` Richard Fontana
2019-05-22  5:13   ` Kate Stewart
2019-05-23 20:41   ` Allison Randal
2019-05-20  7:19 ` [patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 69 Thomas Gleixner
2019-05-21 13:45   ` Richard Fontana
2019-05-22  5:15   ` Kate Stewart
2019-05-23 20:42   ` Allison Randal
2019-05-20  7:19 ` [patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 70 Thomas Gleixner
2019-05-21 13:46   ` Richard Fontana
2019-05-22  5:15   ` Kate Stewart
2019-05-23 20:44   ` Allison Randal
2019-05-20  7:19 ` [patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 71 Thomas Gleixner
2019-05-21 13:47   ` Richard Fontana
2019-05-22  5:16   ` Kate Stewart
2019-05-23 20:44   ` Allison Randal
2019-05-20  7:19 ` [patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 72 Thomas Gleixner
2019-05-21 13:48   ` Richard Fontana
2019-05-22  5:17   ` Kate Stewart
2019-05-23 20:45   ` Allison Randal
2019-05-20  7:19 ` [patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 73 Thomas Gleixner
2019-05-21 13:47   ` Richard Fontana
2019-05-22  5:16   ` Kate Stewart
2019-05-23 20:45   ` Allison Randal
2019-05-20  7:19 ` [patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 74 Thomas Gleixner
2019-05-21 13:48   ` Richard Fontana
2019-05-22  5:17   ` Kate Stewart
2019-05-23 20:46   ` Allison Randal
2019-05-20  7:19 ` [patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 75 Thomas Gleixner
2019-05-21 13:49   ` Richard Fontana
2019-05-22  5:19   ` Kate Stewart
2019-05-23 20:47   ` Allison Randal

Reply instructions:

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

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

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

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

  git send-email \
    --in-reply-to=CAC1cPGwPFuEKnX6LPTEOgxP1eu6Hh5jEVj_z1hSfGvrZk02oaQ@mail.gmail.com \
    --to=rfontana@redhat.com \
    --cc=linux-spdx@vger.kernel.org \
    --cc=tglx@linutronix.de \
    /path/to/YOUR_REPLY

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

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Linux-SPDX Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-spdx/0 linux-spdx/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-spdx linux-spdx/ https://lore.kernel.org/linux-spdx \
		linux-spdx@vger.kernel.org
	public-inbox-index linux-spdx

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-spdx


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git