Reviewed-by: Kate Stewart <kstewart@xxxxxxxxxxxxxxxxxxx> On Fri, May 24, 2019 at 5:12 AM Thomas Gleixner <tglx@xxxxxxxxxxxxx> wrote: > > From: Thomas Gleixner tglx@xxxxxxxxxxxxx > > Based on 1 normalized pattern(s): > > licensed under the gpl 2 or later > > extracted by the scancode license scanner the SPDX license identifier > > GPL-2.0-or-later > > has been chosen to replace the boilerplate/reference in 82 file(s). > > Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch6&id=08b2394d0084 > --- > drivers/gpio/gpio-adp5520.c | 3 +-- > drivers/gpio/gpio-adp5588.c | 3 +-- > drivers/hwmon/ad7314.c | 3 +-- > drivers/hwmon/adt7310.c | 3 +-- > drivers/hwmon/adt7410.c | 3 +-- > drivers/iio/accel/adis16201.c | 3 +-- > drivers/iio/accel/adis16209.c | 3 +-- > drivers/iio/adc/ad7291.c | 3 +-- > drivers/iio/adc/ad7766.c | 3 +-- > drivers/iio/buffer/industrialio-buffer-dmaengine.c | 3 +-- > drivers/iio/dac/ad5446.c | 3 +-- > drivers/iio/gyro/adis16080.c | 3 +-- > drivers/iio/gyro/adis16130.c | 3 +-- > drivers/iio/gyro/adis16260.c | 3 +-- > drivers/iio/imu/adis.c | 3 +-- > drivers/iio/imu/adis_buffer.c | 3 +-- > drivers/iio/imu/adis_trigger.c | 3 +-- > drivers/input/joystick/psxpad-spi.c | 2 +- > drivers/input/keyboard/adp5520-keys.c | 3 +-- > drivers/input/keyboard/adp5588-keys.c | 2 +- > drivers/input/keyboard/opencores-kbd.c | 3 +-- > drivers/input/misc/ad714x-i2c.c | 3 +-- > drivers/input/misc/ad714x-spi.c | 3 +-- > drivers/input/misc/ad714x.c | 3 +-- > drivers/input/misc/ad714x.h | 3 +-- > drivers/input/misc/adxl34x-i2c.c | 2 +- > drivers/input/misc/adxl34x-spi.c | 2 +- > drivers/input/misc/adxl34x.c | 2 +- > drivers/input/misc/adxl34x.h | 2 +- > drivers/input/misc/pcf8574_keypad.c | 3 +-- > drivers/input/touchscreen/ad7879-i2c.c | 3 +-- > drivers/input/touchscreen/ad7879-spi.c | 3 +-- > drivers/input/touchscreen/ad7879.c | 3 +-- > drivers/input/touchscreen/ad7879.h | 3 +-- > drivers/leds/leds-adp5520.c | 3 +-- > drivers/mfd/adp5520.c | 3 +-- > drivers/misc/ad525x_dpot-i2c.c | 3 +-- > drivers/misc/ad525x_dpot-spi.c | 3 +-- > drivers/misc/ad525x_dpot.c | 3 +-- > drivers/misc/ad525x_dpot.h | 3 +-- > drivers/net/ethernet/wiznet/w5100-spi.c | 3 +-- > drivers/net/ethernet/wiznet/w5100.c | 3 +-- > drivers/net/ethernet/wiznet/w5100.h | 3 +-- > drivers/net/ethernet/wiznet/w5300.c | 3 +-- > drivers/net/ieee802154/adf7242.c | 3 +-- > drivers/regulator/ad5398.c | 3 +-- > drivers/spi/spi-xcomm.c | 3 +-- > drivers/video/backlight/adp5520_bl.c | 3 +-- > drivers/video/backlight/adp8860_bl.c | 3 +-- > drivers/video/backlight/adp8870_bl.c | 3 +-- > include/asm-generic/ptrace.h | 3 +-- > include/linux/iio/buffer-dmaengine.h | 3 +-- > include/linux/iio/dac/max517.h | 3 +-- > include/linux/iio/dac/mcp4725.h | 3 +-- > include/linux/iio/imu/adis.h | 3 +-- > include/linux/input/ad714x.h | 3 +-- > include/linux/input/adxl34x.h | 3 +-- > include/linux/mfd/adp5520.h | 3 +-- > include/linux/platform_data/ad7887.h | 3 +-- > include/linux/platform_data/adau17x1.h | 3 +-- > include/linux/platform_data/adp5588.h | 3 +-- > include/linux/platform_data/adp8860.h | 3 +-- > include/linux/platform_data/adp8870.h | 3 +-- > include/linux/platform_data/wiznet.h | 3 +-- > include/sound/adau1373.h | 3 +-- > sound/soc/codecs/ad1836.c | 3 +-- > sound/soc/codecs/ad1836.h | 3 +-- > sound/soc/codecs/ad193x.c | 3 +-- > sound/soc/codecs/ad193x.h | 3 +-- > sound/soc/codecs/adau-utils.c | 3 +-- > sound/soc/codecs/adau1373.c | 3 +-- > sound/soc/codecs/adau1701.c | 3 +-- > sound/soc/codecs/adau1701.h | 3 +-- > sound/soc/codecs/adau1761.c | 3 +-- > sound/soc/codecs/adau1781.c | 3 +-- > sound/soc/codecs/adau17x1.c | 3 +-- > sound/soc/codecs/adav80x.c | 3 +-- > sound/soc/codecs/adav80x.h | 3 +-- > sound/soc/codecs/sigmadsp-i2c.c | 3 +-- > sound/soc/codecs/sigmadsp-regmap.c | 3 +-- > sound/soc/codecs/sigmadsp.c | 3 +-- > sound/soc/codecs/sigmadsp.h | 3 +-- > 82 files changed, 82 insertions(+), 158 deletions(-) > > --- a/drivers/gpio/gpio-adp5520.c > +++ b/drivers/gpio/gpio-adp5520.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * GPIO driver for Analog Devices ADP5520 MFD PMICs > * > * Copyright 2009 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/gpio/gpio-adp5588.c > +++ b/drivers/gpio/gpio-adp5588.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * GPIO Chip driver for Analog Devices > * ADP5588/ADP5587 I/O Expander and QWERTY Keypad Controller > * > * Copyright 2009-2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/hwmon/ad7314.c > +++ b/drivers/hwmon/ad7314.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD7314 digital temperature sensor driver for AD7314, ADT7301 and ADT7302 > * > * Copyright 2010 Analog Devices Inc. > * > - * Licensed under the GPL-2 or later. > - * > * Conversion to hwmon from IIO done by Jonathan Cameron <jic23@xxxxxxxxx> > */ > #include <linux/device.h> > --- a/drivers/hwmon/adt7310.c > +++ b/drivers/hwmon/adt7310.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADT7310/ADT7310 digital temperature sensor driver > * > * Copyright 2012-2013 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/hwmon/adt7410.c > +++ b/drivers/hwmon/adt7410.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADT7410/ADT7420 digital temperature sensor driver > * > * Copyright 2012-2013 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/iio/accel/adis16201.c > +++ b/drivers/iio/accel/adis16201.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADIS16201 Dual-Axis Digital Inclinometer and Accelerometer > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/device.h> > --- a/drivers/iio/accel/adis16209.c > +++ b/drivers/iio/accel/adis16209.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADIS16209 Dual-Axis Digital Inclinometer and Accelerometer > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/device.h> > --- a/drivers/iio/adc/ad7291.c > +++ b/drivers/iio/adc/ad7291.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD7291 8-Channel, I2C, 12-Bit SAR ADC with Temperature Sensor > * > * Copyright 2010-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/device.h> > --- a/drivers/iio/adc/ad7766.c > +++ b/drivers/iio/adc/ad7766.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD7766/AD7767 SPI ADC driver > * > * Copyright 2016 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/clk.h> > --- a/drivers/iio/buffer/industrialio-buffer-dmaengine.c > +++ b/drivers/iio/buffer/industrialio-buffer-dmaengine.c > @@ -1,8 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright 2014-2015 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/slab.h> > --- a/drivers/iio/dac/ad5446.c > +++ b/drivers/iio/dac/ad5446.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD5446 SPI DAC driver > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/interrupt.h> > --- a/drivers/iio/gyro/adis16080.c > +++ b/drivers/iio/gyro/adis16080.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADIS16080/100 Yaw Rate Gyroscope with SPI driver > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > #include <linux/delay.h> > #include <linux/mutex.h> > --- a/drivers/iio/gyro/adis16130.c > +++ b/drivers/iio/gyro/adis16130.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADIS16130 Digital Output, High Precision Angular Rate Sensor driver > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/mutex.h> > --- a/drivers/iio/gyro/adis16260.c > +++ b/drivers/iio/gyro/adis16260.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADIS16260/ADIS16265 Programmable Digital Gyroscope Sensor Driver > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/interrupt.h> > --- a/drivers/iio/imu/adis.c > +++ b/drivers/iio/imu/adis.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Common library for ADIS16XXX devices > * > * Copyright 2012 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/delay.h> > --- a/drivers/iio/imu/adis_buffer.c > +++ b/drivers/iio/imu/adis_buffer.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Common library for ADIS16XXX devices > * > * Copyright 2012 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/export.h> > --- a/drivers/iio/imu/adis_trigger.c > +++ b/drivers/iio/imu/adis_trigger.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Common library for ADIS16XXX devices > * > * Copyright 2012 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/interrupt.h> > --- a/drivers/input/joystick/psxpad-spi.c > +++ b/drivers/input/joystick/psxpad-spi.c > @@ -1,8 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * PlayStation 1/2 joypads via SPI interface Driver > * > * Copyright (C) 2017 Tomohiro Yoshidomi <sylph23k@xxxxxxxxx> > - * Licensed under the GPL-2 or later. > * > * PlayStation 1/2 joypad's plug (not socket) > * 123 456 789 > --- a/drivers/input/keyboard/adp5520-keys.c > +++ b/drivers/input/keyboard/adp5520-keys.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Keypad driver for Analog Devices ADP5520 MFD PMICs > * > * Copyright 2009 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/input/keyboard/adp5588-keys.c > +++ b/drivers/input/keyboard/adp5588-keys.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * File: drivers/input/keyboard/adp5588_keys.c > * Description: keypad driver for ADP5588 and ADP5587 > @@ -5,7 +6,6 @@ > * Bugs: Enter bugs at http://blackfin.uclinux.org/ > * > * Copyright (C) 2008-2010 Analog Devices Inc. > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/input/keyboard/opencores-kbd.c > +++ b/drivers/input/keyboard/opencores-kbd.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * OpenCores Keyboard Controller Driver > * http://www.opencores.org/project,keyboardcontroller > * > * Copyright 2007-2009 HV Sistemas S.L. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/input.h> > --- a/drivers/input/misc/ad714x-i2c.c > +++ b/drivers/input/misc/ad714x-i2c.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD714X CapTouch Programmable Controller driver (I2C bus) > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/input.h> /* BUS_I2C */ > --- a/drivers/input/misc/ad714x-spi.c > +++ b/drivers/input/misc/ad714x-spi.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD714X CapTouch Programmable Controller driver (SPI bus) > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/input.h> /* BUS_SPI */ > --- a/drivers/input/misc/ad714x.c > +++ b/drivers/input/misc/ad714x.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD714X CapTouch Programmable Controller driver supporting AD7142/3/7/8/7A > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/device.h> > --- a/drivers/input/misc/ad714x.h > +++ b/drivers/input/misc/ad714x.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * AD714X CapTouch Programmable Controller driver (bus interfaces) > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef _AD714X_H_ > --- a/drivers/input/misc/adxl34x-i2c.c > +++ b/drivers/input/misc/adxl34x-i2c.c > @@ -1,10 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADLX345/346 Three-Axis Digital Accelerometers (I2C Interface) > * > * Enter bugs at http://blackfin.uclinux.org/ > * > * Copyright (C) 2009 Michael Hennerich, Analog Devices Inc. > - * Licensed under the GPL-2 or later. > */ > > #include <linux/input.h> /* BUS_I2C */ > --- a/drivers/input/misc/adxl34x-spi.c > +++ b/drivers/input/misc/adxl34x-spi.c > @@ -1,10 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADLX345/346 Three-Axis Digital Accelerometers (SPI Interface) > * > * Enter bugs at http://blackfin.uclinux.org/ > * > * Copyright (C) 2009 Michael Hennerich, Analog Devices Inc. > - * Licensed under the GPL-2 or later. > */ > > #include <linux/input.h> /* BUS_SPI */ > --- a/drivers/input/misc/adxl34x.c > +++ b/drivers/input/misc/adxl34x.c > @@ -1,10 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADXL345/346 Three-Axis Digital Accelerometers > * > * Enter bugs at http://blackfin.uclinux.org/ > * > * Copyright (C) 2009 Michael Hennerich, Analog Devices Inc. > - * Licensed under the GPL-2 or later. > */ > > #include <linux/device.h> > --- a/drivers/input/misc/adxl34x.h > +++ b/drivers/input/misc/adxl34x.h > @@ -1,10 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * ADXL345/346 Three-Axis Digital Accelerometers (I2C/SPI Interface) > * > * Enter bugs at http://blackfin.uclinux.org/ > * > * Copyright (C) 2009 Michael Hennerich, Analog Devices Inc. > - * Licensed under the GPL-2 or later. > */ > > #ifndef _ADXL34X_H_ > --- a/drivers/input/misc/pcf8574_keypad.c > +++ b/drivers/input/misc/pcf8574_keypad.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Driver for a keypad w/16 buttons connected to a PCF8574 I2C I/O expander > * > * Copyright 2005-2008 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/input/touchscreen/ad7879-i2c.c > +++ b/drivers/input/touchscreen/ad7879-i2c.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD7879-1/AD7889-1 touchscreen (I2C bus) > * > * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/input.h> /* BUS_I2C */ > --- a/drivers/input/touchscreen/ad7879-spi.c > +++ b/drivers/input/touchscreen/ad7879-spi.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD7879/AD7889 touchscreen (SPI bus) > * > * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/input.h> /* BUS_SPI */ > --- a/drivers/input/touchscreen/ad7879.c > +++ b/drivers/input/touchscreen/ad7879.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD7879/AD7889 based touchscreen and GPIO driver > * > * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. > * > - * Licensed under the GPL-2 or later. > - * > * History: > * Copyright (c) 2005 David Brownell > * Copyright (c) 2006 Nokia Corporation > --- a/drivers/input/touchscreen/ad7879.h > +++ b/drivers/input/touchscreen/ad7879.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * AD7879/AD7889 touchscreen (bus interfaces) > * > * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef _AD7879_H_ > --- a/drivers/leds/leds-adp5520.c > +++ b/drivers/leds/leds-adp5520.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * LEDs driver for Analog Devices ADP5520/ADP5501 MFD PMICs > * > @@ -9,8 +10,6 @@ > * > * Copyright (C) 2006-2008 Marvell International Ltd. > * Eric Miao <eric.miao@xxxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/mfd/adp5520.c > +++ b/drivers/mfd/adp5520.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Base driver for Analog Devices ADP5520/ADP5501 MFD PMICs > * LCD Backlight: drivers/video/backlight/adp5520_bl > @@ -15,8 +16,6 @@ > * > * Copyright (C) 2006-2008 Marvell International Ltd. > * Eric Miao <eric.miao@xxxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/kernel.h> > --- a/drivers/misc/ad525x_dpot-i2c.c > +++ b/drivers/misc/ad525x_dpot-i2c.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Driver for the Analog Devices digital potentiometers (I2C bus) > * > * Copyright (C) 2010-2011 Michael Hennerich, Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/i2c.h> > --- a/drivers/misc/ad525x_dpot-spi.c > +++ b/drivers/misc/ad525x_dpot-spi.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Driver for the Analog Devices digital potentiometers (SPI bus) > * > * Copyright (C) 2010-2011 Michael Hennerich, Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/spi/spi.h> > --- a/drivers/misc/ad525x_dpot.c > +++ b/drivers/misc/ad525x_dpot.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ad525x_dpot: Driver for the Analog Devices digital potentiometers > * Copyright (c) 2009-2010 Analog Devices, Inc. > @@ -65,8 +66,6 @@ > * > * derived from ad5252.c > * Copyright (c) 2006-2011 Michael Hennerich <michael.hennerich@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/misc/ad525x_dpot.h > +++ b/drivers/misc/ad525x_dpot.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Driver for the Analog Devices digital potentiometers > * > * Copyright (C) 2010 Michael Hennerich, Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef _AD_DPOT_H_ > --- a/drivers/net/ethernet/wiznet/w5100-spi.c > +++ b/drivers/net/ethernet/wiznet/w5100-spi.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Ethernet driver for the WIZnet W5100/W5200/W5500 chip. > * > * Copyright (C) 2016 Akinobu Mita <akinobu.mita@xxxxxxxxx> > * > - * Licensed under the GPL-2 or later. > - * > * Datasheet: > * http://www.wiznet.co.kr/wp-content/uploads/wiznethome/Chip/W5100/Document/W5100_Datasheet_v1.2.6.pdf > * http://wiznethome.cafe24.com/wp-content/uploads/wiznethome/Chip/W5200/Documents/W5200_DS_V140E.pdf > --- a/drivers/net/ethernet/wiznet/w5100.c > +++ b/drivers/net/ethernet/wiznet/w5100.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Ethernet driver for the WIZnet W5100 chip. > * > * Copyright (C) 2006-2008 WIZnet Co.,Ltd. > * Copyright (C) 2012 Mike Sinkovsky <msink@xxxxxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/kernel.h> > --- a/drivers/net/ethernet/wiznet/w5100.h > +++ b/drivers/net/ethernet/wiznet/w5100.h > @@ -1,10 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Ethernet driver for the WIZnet W5100 chip. > * > * Copyright (C) 2006-2008 WIZnet Co.,Ltd. > * Copyright (C) 2012 Mike Sinkovsky <msink@xxxxxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > enum { > --- a/drivers/net/ethernet/wiznet/w5300.c > +++ b/drivers/net/ethernet/wiznet/w5300.c > @@ -1,11 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Ethernet driver for the WIZnet W5300 chip. > * > * Copyright (C) 2008-2009 WIZnet Co.,Ltd. > * Copyright (C) 2011 Taehun Kim <kth3321 <at> gmail.com> > * Copyright (C) 2012 Mike Sinkovsky <msink@xxxxxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/kernel.h> > --- a/drivers/net/ieee802154/adf7242.c > +++ b/drivers/net/ieee802154/adf7242.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Analog Devices ADF7242 Low-Power IEEE 802.15.4 Transceiver > * > * Copyright 2009-2017 Analog Devices Inc. > * > - * Licensed under the GPL-2 or later. > - * > * http://www.analog.com/ADF7242 > */ > > --- a/drivers/regulator/ad5398.c > +++ b/drivers/regulator/ad5398.c > @@ -1,11 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Voltage and current regulation for AD5398 and AD5821 > * > * Copyright 2010 Analog Devices Inc. > * > * Enter bugs at http://blackfin.uclinux.org/ > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/spi/spi-xcomm.c > +++ b/drivers/spi/spi-xcomm.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Analog Devices AD-FMCOMMS1-EBZ board I2C-SPI bridge driver > * > * Copyright 2012 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/kernel.h> > --- a/drivers/video/backlight/adp5520_bl.c > +++ b/drivers/video/backlight/adp5520_bl.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Backlight driver for Analog Devices ADP5520/ADP5501 MFD PMICs > * > * Copyright 2009 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/kernel.h> > --- a/drivers/video/backlight/adp8860_bl.c > +++ b/drivers/video/backlight/adp8860_bl.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Backlight driver for Analog Devices ADP8860 Backlight Devices > * > * Copyright 2009-2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/drivers/video/backlight/adp8870_bl.c > +++ b/drivers/video/backlight/adp8870_bl.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Backlight driver for Analog Devices ADP8870 Backlight Devices > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/include/asm-generic/ptrace.h > +++ b/include/asm-generic/ptrace.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Common low level (register) ptrace helpers > * > * Copyright 2004-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __ASM_GENERIC_PTRACE_H__ > --- a/include/linux/iio/buffer-dmaengine.h > +++ b/include/linux/iio/buffer-dmaengine.h > @@ -1,8 +1,7 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright 2014-2015 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __IIO_DMAENGINE_H__ > --- a/include/linux/iio/dac/max517.h > +++ b/include/linux/iio/dac/max517.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * MAX517 DAC driver > * > * Copyright 2011 Roland Stigge <stigge@xxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > #ifndef IIO_DAC_MAX517_H_ > #define IIO_DAC_MAX517_H_ > --- a/include/linux/iio/dac/mcp4725.h > +++ b/include/linux/iio/dac/mcp4725.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * MCP4725 DAC driver > * > * Copyright (C) 2012 Peter Meerwald <pmeerw@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef IIO_DAC_MCP4725_H_ > --- a/include/linux/iio/imu/adis.h > +++ b/include/linux/iio/imu/adis.h > @@ -1,10 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Common library for ADIS16XXX devices > * > * Copyright 2012 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __IIO_ADIS_H__ > --- a/include/linux/input/ad714x.h > +++ b/include/linux/input/ad714x.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * include/linux/input/ad714x.h > * > @@ -7,8 +8,6 @@ > * information. > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __LINUX_INPUT_AD714X_H__ > --- a/include/linux/input/adxl34x.h > +++ b/include/linux/input/adxl34x.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * include/linux/input/adxl34x.h > * > @@ -6,8 +7,6 @@ > * device's "struct device" holds this information. > * > * Copyright 2009 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __LINUX_INPUT_ADXL34X_H__ > --- a/include/linux/mfd/adp5520.h > +++ b/include/linux/mfd/adp5520.h > @@ -1,10 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Definitions and platform data for Analog Devices > * ADP5520/ADP5501 MFD PMICs (Backlight, LED, GPIO and Keys) > * > * Copyright 2009 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > > --- a/include/linux/platform_data/ad7887.h > +++ b/include/linux/platform_data/ad7887.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * AD7887 SPI ADC driver > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > #ifndef IIO_ADC_AD7887_H_ > #define IIO_ADC_AD7887_H_ > --- a/include/linux/platform_data/adau17x1.h > +++ b/include/linux/platform_data/adau17x1.h > @@ -1,10 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Driver for ADAU1361/ADAU1461/ADAU1761/ADAU1961/ADAU1381/ADAU1781 codecs > * > * Copyright 2011-2014 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __LINUX_PLATFORM_DATA_ADAU17X1_H__ > --- a/include/linux/platform_data/adp5588.h > +++ b/include/linux/platform_data/adp5588.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Analog Devices ADP5588 I/O Expander and QWERTY Keypad Controller > * > * Copyright 2009-2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef _ADP5588_H > --- a/include/linux/platform_data/adp8860.h > +++ b/include/linux/platform_data/adp8860.h > @@ -1,10 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Definitions and platform data for Analog Devices > * Backlight drivers ADP8860 > * > * Copyright 2009-2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __LINUX_I2C_ADP8860_H > --- a/include/linux/platform_data/adp8870.h > +++ b/include/linux/platform_data/adp8870.h > @@ -1,10 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Definitions and platform data for Analog Devices > * Backlight drivers ADP8870 > * > * Copyright 2009-2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __LINUX_I2C_ADP8870_H > --- a/include/linux/platform_data/wiznet.h > +++ b/include/linux/platform_data/wiznet.h > @@ -1,7 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Ethernet driver for the WIZnet W5x00 chip. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef PLATFORM_DATA_WIZNET_H > --- a/include/sound/adau1373.h > +++ b/include/sound/adau1373.h > @@ -1,10 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Analog Devices ADAU1373 Audio Codec drive > * > * Copyright 2011 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __SOUND_ADAU1373_H__ > --- a/sound/soc/codecs/ad1836.c > +++ b/sound/soc/codecs/ad1836.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Audio Codec driver supporting: > * AD1835A, AD1836, AD1837A, AD1838A, AD1839A > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/init.h> > --- a/sound/soc/codecs/ad1836.h > +++ b/sound/soc/codecs/ad1836.h > @@ -1,10 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Audio Codec driver supporting: > * AD1835A, AD1836, AD1837A, AD1838A, AD1839A > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __AD1836_H__ > --- a/sound/soc/codecs/ad193x.c > +++ b/sound/soc/codecs/ad193x.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * AD193X Audio Codec driver supporting AD1936/7/8/9 > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/sound/soc/codecs/ad193x.h > +++ b/sound/soc/codecs/ad193x.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * AD193X Audio Codec driver > * > * Copyright 2010 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __AD193X_H__ > --- a/sound/soc/codecs/adau-utils.c > +++ b/sound/soc/codecs/adau-utils.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Shared helper functions for devices from the ADAU family > * > * Copyright 2011-2016 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/gcd.h> > --- a/sound/soc/codecs/adau1373.c > +++ b/sound/soc/codecs/adau1373.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Analog Devices ADAU1373 Audio Codec drive > * > * Copyright 2011 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/sound/soc/codecs/adau1701.c > +++ b/sound/soc/codecs/adau1701.c > @@ -1,11 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Driver for ADAU1701 SigmaDSP processor > * > * Copyright 2011 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > * based on an inital version by Cliff Cai <cliff.cai@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/sound/soc/codecs/adau1701.h > +++ b/sound/soc/codecs/adau1701.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * header file for ADAU1701 SigmaDSP processor > * > * Copyright 2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef _ADAU1701_H > --- a/sound/soc/codecs/adau1761.c > +++ b/sound/soc/codecs/adau1761.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Driver for ADAU1361/ADAU1461/ADAU1761/ADAU1961 codec > * > * Copyright 2011-2013 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/sound/soc/codecs/adau1781.c > +++ b/sound/soc/codecs/adau1781.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Driver for ADAU1381/ADAU1781 codec > * > * Copyright 2011-2013 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/sound/soc/codecs/adau17x1.c > +++ b/sound/soc/codecs/adau17x1.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Common code for ADAU1X61 and ADAU1X81 codecs > * > * Copyright 2011-2014 Analog Devices Inc. > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/sound/soc/codecs/adav80x.c > +++ b/sound/soc/codecs/adav80x.c > @@ -1,11 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ADAV80X Audio Codec driver supporting ADAV801, ADAV803 > * > * Copyright 2011 Analog Devices Inc. > * Author: Yi Li <yi.li@xxxxxxxxxx> > * Author: Lars-Peter Clausen <lars@xxxxxxxxxx> > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/module.h> > --- a/sound/soc/codecs/adav80x.h > +++ b/sound/soc/codecs/adav80x.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * header file for ADAV80X parts > * > * Copyright 2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef _ADAV80X_H > --- a/sound/soc/codecs/sigmadsp-i2c.c > +++ b/sound/soc/codecs/sigmadsp-i2c.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Load Analog Devices SigmaStudio firmware files > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/export.h> > --- a/sound/soc/codecs/sigmadsp-regmap.c > +++ b/sound/soc/codecs/sigmadsp-regmap.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Load Analog Devices SigmaStudio firmware files > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/regmap.h> > --- a/sound/soc/codecs/sigmadsp.c > +++ b/sound/soc/codecs/sigmadsp.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Load Analog Devices SigmaStudio firmware files > * > * Copyright 2009-2014 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #include <linux/crc32.h> > --- a/sound/soc/codecs/sigmadsp.h > +++ b/sound/soc/codecs/sigmadsp.h > @@ -1,9 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Load firmware files from Analog Devices SigmaStudio > * > * Copyright 2009-2011 Analog Devices Inc. > - * > - * Licensed under the GPL-2 or later. > */ > > #ifndef __SIGMA_FIRMWARE_H__ > >