Reviewed-by: Richard Fontana <rfontana@xxxxxxxxxx> On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@xxxxxxxxxxxxx> 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@xxxxxxxxxxxxx> > > --- > 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxxxxxxxx> > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - 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@xxxxxxx> > * Daniel Laird <daniel.j.laird@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., 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@xxxxxxx> > * Daniel Laird <daniel.j.laird@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., 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@xxxxxxx> > * Daniel Laird <daniel.j.laird@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., 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@xxxxxxx> > * Daniel Laird <daniel.j.laird@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., 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@xxxxxxx> > * Daniel Laird <daniel.j.laird@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., 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@xxxxxxxxxx>, 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@xxxxxxxxxx>, 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@xxxxxxxxxx>, 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@xxxxxxxxxx>, 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@xxxxxxxxxx>, 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@xxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or modify it > - * under the terms of the GNU General Public License as published by the > - * Free Software Foundation; either version 2 of the License, or (at your > - * option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * 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@xxxxxxxxxxxxx> > - * > - * This program is free software; you can redistribute it and/or modify it > - * under the terms of the GNU General Public License as published by the > - * Free Software Foundation; either version 2 of the License, or (at your > - * option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * 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@xxxxxxxxx> endian fixes for cross-compiles, 2000. > > -- Richard Fontana Senior Commercial Counsel Red Hat, Inc.