Folks, just to keep you busy and to test your limits, here is another one :) Thanks, tglx
Based on 1 normalized pattern(s): this program is distributed in the hope that it will be useful but without any warranty without even the implied warranty of merchantability or fitness for a particular purpose see the gnu general public license for more details this program is free software you can redistribute it and or modify it under the terms of the gnu general public license version 2 or later as publishhed by the free software foundation extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=c99c99e2a0dc --- drivers/hwmon/ads7871.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) --- a/drivers/hwmon/ads7871.c +++ b/drivers/hwmon/ads7871.c @@ -1,17 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * ads7871 - driver for TI ADS7871 A/D converter * * Copyright (c) 2010 Paul Thomas <pthomas8589@gmail.com> * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 or - * later as publishhed by the Free Software Foundation. - * * You need to have something like this in struct spi_board_info * { * .modalias = "ads7871",
Based on 1 normalized pattern(s): this file is released under gnu general public licence version 2 or at your option any later version see the file copying for more details extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=baacad760976 --- ipc/msgutil.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) --- a/ipc/msgutil.c +++ b/ipc/msgutil.c @@ -1,11 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * linux/ipc/msgutil.c * Copyright (C) 1999, 2004 Manfred Spraul - * - * This file is released under GNU General Public Licence version 2 or - * (at your option) any later version. - * - * See the file COPYING for more details. */ #include <linux/spinlock.h>
Based on 1 normalized pattern(s): this code may be copied under the gpl v 2 or at your option any later version extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0c743c612318 --- net/decnet/netfilter/dn_rtmsg.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- a/net/decnet/netfilter/dn_rtmsg.c +++ b/net/decnet/netfilter/dn_rtmsg.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * DECnet An implementation of the DECnet protocol suite for the LINUX * operating system. DECnet is implemented using the BSD Socket @@ -6,11 +7,8 @@ * DECnet Routing Message Grabulator * * (C) 2000 ChyGwyn Limited - http://www.chygwyn.com/ - * This code may be copied under the GPL v.2 or at your option - * any later version. * * Author: Steven Whitehouse <steve@chygwyn.com> - * */ #include <linux/module.h> #include <linux/skbuff.h>
Based on 1 normalized pattern(s): this program is a part of the linux kernel and may be freely copied under the terms of the gnu general public license gpl version 2 or at your option any later version extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=21d1c017cdea --- scripts/conmakehash.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) --- a/scripts/conmakehash.c +++ b/scripts/conmakehash.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * conmakehash.c * @@ -8,10 +9,6 @@ * just for this seems like massive overkill. * * Copyright (C) 1995-1997 H. Peter Anvin - * - * This program is a part of the Linux kernel, and may be freely - * copied under the terms of the GNU General Public License (GPL), - * version 2, or at your option any later version. */ #include <stdio.h>
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 of 2 of the license or at your option any later version extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 4 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e088e8bfbbc9 --- drivers/input/tablet/wacom_serial4.c | 7 +------ drivers/input/touchscreen/wacom_i2c.c | 7 +------ drivers/media/usb/pulse8-cec/pulse8-cec.c | 7 +------ drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 7 +------ 4 files changed, 4 insertions(+), 24 deletions(-) --- a/drivers/input/tablet/wacom_serial4.c +++ b/drivers/input/tablet/wacom_serial4.c @@ -1,15 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Wacom protocol 4 serial tablet driver * * Copyright 2014 Hans de Goede <hdegoede@redhat.com> * Copyright 2011-2012 Julian Squires <julian@cipht.net> * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version of 2 of the License, or (at your - * option) any later version. See the file COPYING in the main directory of - * this archive for more details. - * * Many thanks to Bill Seremetis, without whom PenPartner support * would not have been possible. Thanks to Patrick Mahoney. * --- a/drivers/input/touchscreen/wacom_i2c.c +++ b/drivers/input/touchscreen/wacom_i2c.c @@ -1,14 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Wacom Penabled Driver for I2C * * Copyright (c) 2011 - 2013 Tatsunosuke Tobita, Wacom. * <tobita.tatsunosuke@wacom.co.jp> - * - * This program is free software; you can redistribute it - * and/or modify it under the terms of the GNU General - * Public License as published by the Free Software - * Foundation; either version of 2 of the License, - * or (at your option) any later version. */ #include <linux/module.h> --- a/drivers/media/usb/pulse8-cec/pulse8-cec.c +++ b/drivers/media/usb/pulse8-cec/pulse8-cec.c @@ -1,13 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Pulse Eight HDMI CEC driver * * Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version of 2 of the License, or (at your - * option) any later version. See the file COPYING in the main directory of - * this archive for more details. */ /* --- a/drivers/media/usb/rainshadow-cec/rainshadow-cec.c +++ b/drivers/media/usb/rainshadow-cec/rainshadow-cec.c @@ -1,13 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * RainShadow Tech HDMI CEC driver * * Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version of 2 of the License, or (at your - * option) any later version. See the file COPYING in the main directory of - * this archive for more details. */ /*
Based on 1 normalized pattern(s): this driver is free software you can redistribute it and or modify it under the terms of the gnu general public license either version 2 of the license or at your option any later version this driver is distributed in the hope that it will be useful but without 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 driver if not see http www gnu org licenses extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 2 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=02254fc26615 --- drivers/hwmon/fam15h_power.c | 14 +------------- drivers/hwmon/k10temp.c | 14 +------------- 2 files changed, 2 insertions(+), 26 deletions(-) --- a/drivers/hwmon/fam15h_power.c +++ b/drivers/hwmon/fam15h_power.c @@ -1,21 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * fam15h_power.c - AMD Family 15h processor power monitoring * * Copyright (c) 2011-2016 Advanced Micro Devices, Inc. * Author: Andreas Herrmann <herrmann.der.user@googlemail.com> - * - * - * This driver is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License; either - * version 2 of the License, or (at your option) any later version. - * - * This driver is distributed in the hope that it will be useful, - * but WITHOUT 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 driver; if not, see <http://www.gnu.org/licenses/>. */ #include <linux/err.h> --- a/drivers/hwmon/k10temp.c +++ b/drivers/hwmon/k10temp.c @@ -1,20 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * k10temp.c - AMD Family 10h/11h/12h/14h/15h/16h processor hardware monitoring * * Copyright (c) 2009 Clemens Ladisch <clemens@ladisch.de> - * - * - * This driver is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License; either - * version 2 of the License, or (at your option) any later version. - * - * This driver is distributed in the hope that it will be useful, - * but WITHOUT 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 driver; if not, see <http://www.gnu.org/licenses/>. */ #include <linux/err.h>
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 see the file copying if not see http www gnu org licenses extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=622d8171aa37 --- drivers/net/wireless/ath/carl9170/fw.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) --- a/drivers/net/wireless/ath/carl9170/fw.c +++ b/drivers/net/wireless/ath/carl9170/fw.c @@ -1,23 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Atheros CARL9170 driver * * firmware parser * * Copyright 2009, 2010, Christian Lamparter <chunkeey@googlemail.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING. If not, see - * http://www.gnu.org/licenses/. */ #include <linux/kernel.h>
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 no warranty the program is provided on an as is basis without warranties or conditions of any kind either express or implied including without limitation any warranties or conditions of title non infringement merchantability or fitness for a particular purpose each recipient is solely responsible for determining the appropriateness of using and distributing the program and assumes all risks associated with its exercise of rights under this agreement including but not limited to the risks and costs of program errors damage to or loss of data programs or equipment and unavailability or interruption of operations disclaimer of liability neither recipient nor any contributors shall have any liability for any direct indirect incidental special exemplary or consequential damages including without limitation lost profits however caused and on any theory of liability whether in contract strict liability or tort including negligence or otherwise arising in any way out of the use or distribution of the program or the exercise of any rights granted hereunder even if advised of the possibility of such damages 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 59 temple place suite 330 boston ma 02111 1307 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 11 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=ad6181003373 --- drivers/char/mwave/3780i.c | 37 +------------------------------------ drivers/char/mwave/3780i.h | 37 +------------------------------------ drivers/char/mwave/mwavedd.c | 37 +------------------------------------ drivers/char/mwave/mwavedd.h | 37 +------------------------------------ drivers/char/mwave/mwavepub.h | 37 +------------------------------------ drivers/char/mwave/smapi.c | 37 +------------------------------------ drivers/char/mwave/smapi.h | 37 +------------------------------------ drivers/char/mwave/tp3780i.c | 37 +------------------------------------ drivers/char/mwave/tp3780i.h | 37 +------------------------------------ drivers/scsi/ips.c | 34 +--------------------------------- drivers/scsi/ips.h | 34 +--------------------------------- 11 files changed, 11 insertions(+), 390 deletions(-) --- a/drivers/char/mwave/3780i.c +++ b/drivers/char/mwave/3780i.c @@ -1,47 +1,12 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * * 3780i.c -- helper routines for the 3780i DSP * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/char/mwave/3780i.h +++ b/drivers/char/mwave/3780i.h @@ -1,47 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * * 3780i.h -- declarations for 3780i.c * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/char/mwave/mwavedd.c +++ b/drivers/char/mwave/mwavedd.c @@ -1,47 +1,12 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * * mwavedd.c -- mwave device driver * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/char/mwave/mwavedd.h +++ b/drivers/char/mwave/mwavedd.h @@ -1,47 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * * mwavedd.h -- declarations for mwave device driver * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/char/mwave/mwavepub.h +++ b/drivers/char/mwave/mwavepub.h @@ -1,48 +1,13 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * * mwavepub.h -- PUBLIC declarations for the mwave driver * and applications using it * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/char/mwave/smapi.c +++ b/drivers/char/mwave/smapi.c @@ -1,47 +1,12 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * * smapi.c -- SMAPI interface routines * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/char/mwave/smapi.h +++ b/drivers/char/mwave/smapi.h @@ -1,47 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * * smapi.h -- declarations for SMAPI interface routines * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/char/mwave/tp3780i.c +++ b/drivers/char/mwave/tp3780i.c @@ -1,47 +1,12 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * * tp3780i.c -- board driver for 3780i on ThinkPads * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/char/mwave/tp3780i.h +++ b/drivers/char/mwave/tp3780i.h @@ -1,47 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * * tp3780i.h -- declarations for tp3780i.c * -* * Written By: Mike Sullivan IBM Corporation * * Copyright (C) 1999 IBM Corporation * -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* NO WARRANTY -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is -* solely responsible for determining the appropriateness of using and -* distributing the Program and assumes all risks associated with its -* exercise of rights under this Agreement, including but not limited to -* the risks and costs of program errors, damage to or loss of data, -* programs or equipment, and unavailability or interruption of operations. -* -* DISCLAIMER OF LIABILITY -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -* -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -* -* * 10/23/2000 - Alpha Release * First release to the public */ --- a/drivers/scsi/ips.c +++ b/drivers/scsi/ips.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /*****************************************************************************/ /* ips.c -- driver for the Adaptec / IBM ServeRAID controller */ /* */ @@ -8,39 +9,6 @@ /* Copyright (C) 2000 IBM Corporation */ /* Copyright (C) 2002,2003 Adaptec, 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. */ -/* */ -/* NO WARRANTY */ -/* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR */ -/* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT */ -/* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, */ -/* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is */ -/* solely responsible for determining the appropriateness of using and */ -/* distributing the Program and assumes all risks associated with its */ -/* exercise of rights under this Agreement, including but not limited to */ -/* the risks and costs of program errors, damage to or loss of data, */ -/* programs or equipment, and unavailability or interruption of operations. */ -/* */ -/* DISCLAIMER OF LIABILITY */ -/* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY */ -/* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL */ -/* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND */ -/* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR */ -/* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE */ -/* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED */ -/* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES */ -/* */ -/* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ /* */ /* Bugs/Comments/Suggestions about this driver should be mailed to: */ /* ipslinux@adaptec.com */ --- a/drivers/scsi/ips.h +++ b/drivers/scsi/ips.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /*****************************************************************************/ /* ips.h -- driver for the Adaptec / IBM ServeRAID controller */ /* */ @@ -8,39 +9,6 @@ /* Copyright (C) 1999 IBM Corporation */ /* Copyright (C) 2003 Adaptec, 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. */ -/* */ -/* NO WARRANTY */ -/* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR */ -/* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT */ -/* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, */ -/* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is */ -/* solely responsible for determining the appropriateness of using and */ -/* distributing the Program and assumes all risks associated with its */ -/* exercise of rights under this Agreement, including but not limited to */ -/* the risks and costs of program errors, damage to or loss of data, */ -/* programs or equipment, and unavailability or interruption of operations. */ -/* */ -/* DISCLAIMER OF LIABILITY */ -/* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY */ -/* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL */ -/* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND */ -/* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR */ -/* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE */ -/* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED */ -/* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES */ -/* */ -/* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ /* */ /* Bugs/Comments/Suggestions should be mailed to: */ /* ipslinux@adaptec.com */
Based on 1 normalized pattern(s): this file is licensed under gplv2 this program is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version this program is distributed in the hope that it will be useful but without 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 59 temple place suite 330 boston ma 02111 1307 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 5 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=bbbb499e964b --- drivers/scsi/libsas/sas_init.c | 19 +------------------ drivers/scsi/libsas/sas_internal.h | 19 +------------------ drivers/scsi/libsas/sas_scsi_host.c | 19 +------------------ include/scsi/libsas.h | 19 +------------------ include/scsi/sas.h | 19 +------------------ 5 files changed, 5 insertions(+), 90 deletions(-) --- a/drivers/scsi/libsas/sas_init.c +++ b/drivers/scsi/libsas/sas_init.c @@ -1,26 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Serial Attached SCSI (SAS) Transport Layer initialization * * Copyright (C) 2005 Adaptec, Inc. All rights reserved. * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com> - * - * This file is licensed under GPLv2. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 - * USA - * */ #include <linux/module.h> --- a/drivers/scsi/libsas/sas_internal.h +++ b/drivers/scsi/libsas/sas_internal.h @@ -1,26 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Serial Attached SCSI (SAS) class internal header file * * Copyright (C) 2005 Adaptec, Inc. All rights reserved. * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com> - * - * This file is licensed under GPLv2. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 - * USA - * */ #ifndef _SAS_INTERNAL_H_ --- a/drivers/scsi/libsas/sas_scsi_host.c +++ b/drivers/scsi/libsas/sas_scsi_host.c @@ -1,26 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Serial Attached SCSI (SAS) class SCSI Host glue. * * Copyright (C) 2005 Adaptec, Inc. All rights reserved. * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com> - * - * This file is licensed under GPLv2. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 - * USA - * */ #include <linux/kthread.h> --- a/include/scsi/libsas.h +++ b/include/scsi/libsas.h @@ -1,26 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * SAS host prototypes and structures header file * * Copyright (C) 2005 Adaptec, Inc. All rights reserved. * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com> - * - * This file is licensed under GPLv2. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 - * USA - * */ #ifndef _LIBSAS_H_ --- a/include/scsi/sas.h +++ b/include/scsi/sas.h @@ -1,26 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * SAS structures and definitions header file * * Copyright (C) 2005 Adaptec, Inc. All rights reserved. * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com> - * - * This file is licensed under GPLv2. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 - * USA - * */ #ifndef _SAS_H_
Based on 1 normalized pattern(s): released according to the gnu gpl version 2 or any later version extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 10 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0dfde1eebe73 --- drivers/fmc/fmc-chardev.c | 3 +-- drivers/fmc/fmc-core.c | 3 +-- drivers/fmc/fmc-debug.c | 3 +-- drivers/fmc/fmc-dump.c | 3 +-- drivers/fmc/fmc-match.c | 3 +-- drivers/fmc/fmc-private.h | 3 +-- drivers/fmc/fmc-sdb.c | 3 +-- drivers/fmc/fmc-write-eeprom.c | 3 +-- drivers/fmc/fru-parse.c | 3 +-- include/linux/fmc.h | 3 +-- 10 files changed, 10 insertions(+), 20 deletions(-) --- a/drivers/fmc/fmc-chardev.c +++ b/drivers/fmc/fmc-chardev.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2012 CERN (www.cern.ch) * Author: Alessandro Rubini <rubini@gnudd.com> * - * Released according to the GNU GPL, version 2 or any later version. - * * This work is part of the White Rabbit project, a research effort led * by CERN, the European Institute for Nuclear Research. */ --- a/drivers/fmc/fmc-core.c +++ b/drivers/fmc/fmc-core.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2012 CERN (www.cern.ch) * Author: Alessandro Rubini <rubini@gnudd.com> * - * Released according to the GNU GPL, version 2 or any later version. - * * This work is part of the White Rabbit project, a research effort led * by CERN, the European Institute for Nuclear Research. */ --- a/drivers/fmc/fmc-debug.c +++ b/drivers/fmc/fmc-debug.c @@ -1,8 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2015 CERN (www.cern.ch) * Author: Federico Vaga <federico.vaga@cern.ch> - * - * Released according to the GNU GPL, version 2 or any later version. */ #include <linux/module.h> --- a/drivers/fmc/fmc-dump.c +++ b/drivers/fmc/fmc-dump.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2013 CERN (www.cern.ch) * Author: Alessandro Rubini <rubini@gnudd.com> * - * Released according to the GNU GPL, version 2 or any later version. - * * This work is part of the White Rabbit project, a research effort led * by CERN, the European Institute for Nuclear Research. */ --- a/drivers/fmc/fmc-match.c +++ b/drivers/fmc/fmc-match.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2012 CERN (www.cern.ch) * Author: Alessandro Rubini <rubini@gnudd.com> * - * Released according to the GNU GPL, version 2 or any later version. - * * This work is part of the White Rabbit project, a research effort led * by CERN, the European Institute for Nuclear Research. */ --- a/drivers/fmc/fmc-private.h +++ b/drivers/fmc/fmc-private.h @@ -1,8 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2015 CERN (www.cern.ch) * Author: Federico Vaga <federico.vaga@cern.ch> - * - * Released according to the GNU GPL, version 2 or any later version. */ extern int fmc_debug_init(struct fmc_device *fmc); --- a/drivers/fmc/fmc-sdb.c +++ b/drivers/fmc/fmc-sdb.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2012 CERN (www.cern.ch) * Author: Alessandro Rubini <rubini@gnudd.com> * - * Released according to the GNU GPL, version 2 or any later version. - * * This work is part of the White Rabbit project, a research effort led * by CERN, the European Institute for Nuclear Research. */ --- a/drivers/fmc/fmc-write-eeprom.c +++ b/drivers/fmc/fmc-write-eeprom.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2012 CERN (www.cern.ch) * Author: Alessandro Rubini <rubini@gnudd.com> * - * Released according to the GNU GPL, version 2 or any later version. - * * This work is part of the White Rabbit project, a research effort led * by CERN, the European Institute for Nuclear Research. */ --- a/drivers/fmc/fru-parse.c +++ b/drivers/fmc/fru-parse.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2012 CERN (www.cern.ch) * Author: Alessandro Rubini <rubini@gnudd.com> * - * Released according to the GNU GPL, version 2 or any later version. - * * This work is part of the White Rabbit project, a research effort led * by CERN, the European Institute for Nuclear Research. */ --- a/include/linux/fmc.h +++ b/include/linux/fmc.h @@ -1,9 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2012 CERN (www.cern.ch) * Author: Alessandro Rubini <rubini@gnudd.com> * - * Released according to the GNU GPL, version 2 or any later version. - * * This work is part of the White Rabbit project, a research effort led * by CERN, the European Institute for Nuclear Research. */
Based on 1 normalized pattern(s): this program is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version this program is distributed in the hope that it will be useful but without any warranty without even the implied warranty of merchantability or fitness for a particular purpose see the gnu general public license for more details you should have received a copy of the gnu general public license along with this program if not write to the free software foundation inc 675 mass ave cambridge ma 02139 usa extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 441 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=45dcbaa532b4 --- arch/arm/mach-davinci/board-sffsdr.c | 15 +-------------- arch/arm/mach-davinci/serial.c | 16 +--------------- arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h | 15 +-------------- arch/arm/nwfpe/double_cpdo.c | 14 +------------- arch/arm/nwfpe/entry.S | 14 +------------- arch/arm/nwfpe/extended_cpdo.c | 14 +------------- arch/arm/nwfpe/fpa11.c | 14 +------------- arch/arm/nwfpe/fpa11.h | 14 +------------- arch/arm/nwfpe/fpa11_cpdo.c | 14 +------------- arch/arm/nwfpe/fpa11_cpdt.c | 14 +------------- arch/arm/nwfpe/fpa11_cprt.c | 14 +------------- arch/arm/nwfpe/fpmodule.c | 14 +------------- arch/arm/nwfpe/fpmodule.h | 14 +------------- arch/arm/nwfpe/fpopcode.c | 14 +------------- arch/arm/nwfpe/fpopcode.h | 14 +------------- arch/arm/nwfpe/fpsr.h | 14 +------------- arch/arm/nwfpe/single_cpdo.c | 14 +------------- arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h | 18 +----------------- arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h | 18 +----------------- arch/mips/include/asm/mach-pnx833x/gpio.h | 15 +-------------- arch/mips/include/asm/mach-pnx833x/irq-mapping.h | 15 +-------------- arch/mips/include/asm/mach-pnx833x/irq.h | 15 +-------------- arch/mips/include/asm/mach-pnx833x/pnx833x.h | 15 +-------------- arch/mips/pnx833x/common/interrupts.c | 15 +-------------- arch/mips/pnx833x/common/platform.c | 15 +-------------- arch/mips/pnx833x/common/prom.c | 15 +-------------- arch/mips/pnx833x/common/reset.c | 15 +-------------- arch/mips/pnx833x/common/setup.c | 15 +-------------- arch/mips/pnx833x/stb22x/board.c | 15 +-------------- arch/powerpc/include/asm/fsl_85xx_cache_sram.h | 15 +-------------- arch/powerpc/kernel/l2cr_6xx.S | 14 +------------- arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h | 15 +-------------- arch/powerpc/sysdev/fsl_85xx_cache_sram.c | 15 +-------------- arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 15 +-------------- arch/sparc/boot/piggyback.c | 15 ++------------- drivers/char/sonypi.c | 16 +--------------- drivers/gpio/gpio-bt8xx.c | 14 +------------- drivers/gpio/gpio-pcf857x.c | 15 +-------------- drivers/gpio/gpio-rdc321x.c | 16 +--------------- drivers/hwmon/abituguru.c | 15 +-------------- drivers/hwmon/abituguru3.c | 15 +-------------- drivers/hwmon/adcxx.c | 15 +-------------- drivers/hwmon/adm1021.c | 15 +-------------- drivers/hwmon/adm1025.c | 15 +-------------- drivers/hwmon/adm1026.c | 15 +-------------- drivers/hwmon/adm1031.c | 15 +-------------- drivers/hwmon/adm9240.c | 15 +-------------- drivers/hwmon/ads1015.c | 15 +-------------- drivers/hwmon/ads7828.c | 15 +-------------- drivers/hwmon/adt7x10.c | 15 +-------------- drivers/hwmon/amc6821.c | 15 +-------------- drivers/hwmon/asb100.c | 15 +-------------- drivers/hwmon/asc7621.c | 15 +-------------- drivers/hwmon/dme1737.c | 15 +-------------- drivers/hwmon/ds1621.c | 15 +-------------- drivers/hwmon/ds620.c | 15 +-------------- drivers/hwmon/emc2103.c | 15 +-------------- drivers/hwmon/emc6w201.c | 15 +-------------- drivers/hwmon/f71805f.c | 15 +-------------- drivers/hwmon/f75375s.c | 16 +--------------- drivers/hwmon/fschmd.c | 15 +-------------- drivers/hwmon/gl518sm.c | 15 +-------------- drivers/hwmon/gl520sm.c | 16 +--------------- drivers/hwmon/hwmon-vid.c | 15 +-------------- drivers/hwmon/jc42.c | 15 +-------------- drivers/hwmon/lineage-pem.c | 15 +-------------- drivers/hwmon/lm63.c | 15 +-------------- drivers/hwmon/lm70.c | 15 +-------------- drivers/hwmon/lm75.c | 15 +-------------- drivers/hwmon/lm75.h | 14 +------------- drivers/hwmon/lm78.c | 15 +-------------- drivers/hwmon/lm80.c | 15 +-------------- drivers/hwmon/lm85.c | 15 +-------------- drivers/hwmon/lm87.c | 15 +-------------- drivers/hwmon/lm90.c | 15 +-------------- drivers/hwmon/lm93.c | 15 +-------------- drivers/hwmon/ltc4151.c | 16 +--------------- drivers/hwmon/ltc4261.c | 15 +-------------- drivers/hwmon/max1668.c | 15 +-------------- drivers/hwmon/max6639.c | 15 +-------------- drivers/hwmon/max6642.c | 15 +-------------- drivers/hwmon/max6650.c | 15 +-------------- drivers/hwmon/nct6775.c | 16 +--------------- drivers/hwmon/pc87360.c | 15 +-------------- drivers/hwmon/pcf8591.c | 15 +-------------- drivers/hwmon/pmbus/lm25066.c | 15 +-------------- drivers/hwmon/pmbus/max16064.c | 15 +-------------- drivers/hwmon/pmbus/max34440.c | 15 +-------------- drivers/hwmon/pmbus/max8688.c | 15 +-------------- drivers/hwmon/pmbus/pmbus.c | 15 +-------------- drivers/hwmon/pmbus/pmbus.h | 15 +-------------- drivers/hwmon/pmbus/pmbus_core.c | 15 +-------------- drivers/hwmon/pmbus/ucd9000.c | 15 +-------------- drivers/hwmon/pmbus/ucd9200.c | 15 +-------------- drivers/hwmon/pmbus/zl6100.c | 15 +-------------- drivers/hwmon/sis5595.c | 15 +-------------- drivers/hwmon/smsc47b397.c | 15 +-------------- drivers/hwmon/smsc47m1.c | 15 +-------------- drivers/hwmon/smsc47m192.c | 15 +-------------- drivers/hwmon/thmc50.c | 15 +-------------- drivers/hwmon/tmp401.c | 15 +-------------- drivers/hwmon/via686a.c | 15 +-------------- drivers/hwmon/vt1211.c | 15 +-------------- drivers/hwmon/vt8231.c | 15 +-------------- drivers/hwmon/w83627ehf.c | 15 +-------------- drivers/hwmon/w83627hf.c | 15 +-------------- drivers/hwmon/w83781d.c | 15 +-------------- drivers/hwmon/w83791d.c | 15 +-------------- drivers/hwmon/w83792d.c | 15 +-------------- drivers/hwmon/w83l785ts.c | 15 +-------------- drivers/ide/palm_bk3710.c | 15 +-------------- drivers/iio/adc/exynos_adc.c | 15 +-------------- drivers/iio/adc/vf610_adc.c | 15 +-------------- drivers/iio/dac/max517.c | 15 +-------------- drivers/input/gameport/fm801-gp.c | 17 +---------------- drivers/input/keyboard/qt1070.c | 15 +-------------- drivers/input/keyboard/qt2160.c | 15 +-------------- drivers/input/misc/bma150.c | 15 +-------------- drivers/input/misc/mma8450.c | 15 +-------------- drivers/input/mouse/appletouch.c | 16 +--------------- drivers/input/mouse/bcm5974.c | 16 +--------------- drivers/input/mouse/sentelic.c | 15 +-------------- drivers/input/mouse/sentelic.h | 15 +-------------- drivers/input/mouse/touchkit_ps2.c | 15 +-------------- drivers/input/touchscreen/usbtouchscreen.c | 15 +-------------- drivers/isdn/i4l/isdnhdlc.c | 15 +-------------- drivers/isdn/mISDN/dsp_biquad.h | 16 +--------------- drivers/isdn/mISDN/dsp_ecdis.h | 16 +--------------- drivers/leds/leds-blinkm.c | 15 +-------------- drivers/media/common/saa7146/saa7146_core.c | 14 +------------- drivers/media/dvb-frontends/au8522.h | 14 +------------- drivers/media/dvb-frontends/au8522_common.c | 14 +------------- drivers/media/dvb-frontends/au8522_dig.c | 14 +------------- drivers/media/dvb-frontends/au8522_priv.h | 14 +------------- drivers/media/dvb-frontends/cx22700.c | 14 +------------- drivers/media/dvb-frontends/cx22700.h | 14 +------------- drivers/media/dvb-frontends/cx22702.c | 14 +------------- drivers/media/dvb-frontends/cx22702.h | 14 +------------- drivers/media/dvb-frontends/cx24110.c | 15 +-------------- drivers/media/dvb-frontends/cx24110.h | 15 +-------------- drivers/media/dvb-frontends/cx24116.c | 14 +------------- drivers/media/dvb-frontends/cx24116.h | 14 +------------- drivers/media/dvb-frontends/cx24117.c | 14 +------------- drivers/media/dvb-frontends/cx24117.h | 14 +------------- drivers/media/dvb-frontends/cx24123.h | 14 +------------- drivers/media/dvb-frontends/ds3000.c | 14 +------------- drivers/media/dvb-frontends/ds3000.h | 14 +------------- drivers/media/dvb-frontends/isl6423.c | 14 +------------- drivers/media/dvb-frontends/isl6423.h | 14 +------------- drivers/media/dvb-frontends/l64781.c | 14 +------------- drivers/media/dvb-frontends/l64781.h | 14 +------------- drivers/media/dvb-frontends/lgs8gl5.c | 14 +------------- drivers/media/dvb-frontends/lgs8gl5.h | 14 +------------- drivers/media/dvb-frontends/m88rs2000.c | 14 +------------- drivers/media/dvb-frontends/m88rs2000.h | 14 +------------- drivers/media/dvb-frontends/mb86a16.c | 14 +------------- drivers/media/dvb-frontends/mb86a16.h | 14 +------------- drivers/media/dvb-frontends/mb86a16_priv.h | 14 +------------- drivers/media/dvb-frontends/mt312.c | 15 +-------------- drivers/media/dvb-frontends/mt312.h | 15 +-------------- drivers/media/dvb-frontends/mt312_priv.h | 15 +-------------- drivers/media/dvb-frontends/nxt6000.c | 14 +------------- drivers/media/dvb-frontends/nxt6000.h | 14 +------------- drivers/media/dvb-frontends/s5h1409.c | 14 +------------- drivers/media/dvb-frontends/s5h1409.h | 14 +------------- drivers/media/dvb-frontends/s5h1411.c | 14 +------------- drivers/media/dvb-frontends/s5h1411.h | 14 +------------- drivers/media/dvb-frontends/s5h1420_priv.h | 16 +--------------- drivers/media/dvb-frontends/sp8870.c | 15 +-------------- drivers/media/dvb-frontends/sp8870.h | 15 +-------------- drivers/media/dvb-frontends/stb0899_algo.c | 14 +------------- drivers/media/dvb-frontends/stb0899_cfg.h | 14 +------------- drivers/media/dvb-frontends/stb0899_drv.c | 14 +------------- drivers/media/dvb-frontends/stb0899_drv.h | 14 +------------- drivers/media/dvb-frontends/stb0899_priv.h | 14 +------------- drivers/media/dvb-frontends/stb0899_reg.h | 14 +------------- drivers/media/dvb-frontends/stb6000.c | 15 +-------------- drivers/media/dvb-frontends/stb6000.h | 15 +-------------- drivers/media/dvb-frontends/stb6100.c | 14 +------------- drivers/media/dvb-frontends/stb6100.h | 14 +------------- drivers/media/dvb-frontends/stb6100_cfg.h | 14 +------------- drivers/media/dvb-frontends/stb6100_proc.h | 14 +------------- drivers/media/dvb-frontends/stv0288.c | 14 +------------- drivers/media/dvb-frontends/stv0288.h | 14 +------------- drivers/media/dvb-frontends/stv0297.c | 14 +------------- drivers/media/dvb-frontends/stv0297.h | 14 +------------- drivers/media/dvb-frontends/stv0299.c | 14 +------------- drivers/media/dvb-frontends/stv0299.h | 14 +------------- drivers/media/dvb-frontends/stv090x.c | 14 +------------- drivers/media/dvb-frontends/stv090x.h | 14 +------------- drivers/media/dvb-frontends/stv090x_priv.h | 14 +------------- drivers/media/dvb-frontends/stv090x_reg.h | 14 +------------- drivers/media/dvb-frontends/stv6110x.c | 14 +------------- drivers/media/dvb-frontends/stv6110x.h | 14 +------------- drivers/media/dvb-frontends/stv6110x_priv.h | 14 +------------- drivers/media/dvb-frontends/stv6110x_reg.h | 14 +------------- drivers/media/dvb-frontends/tda10021.c | 14 +------------- drivers/media/dvb-frontends/tda10023.c | 14 +------------- drivers/media/dvb-frontends/tda1002x.h | 14 +------------- drivers/media/dvb-frontends/tda10048.c | 14 +------------- drivers/media/dvb-frontends/tda10048.h | 14 +------------- drivers/media/dvb-frontends/tda1004x.c | 15 +-------------- drivers/media/dvb-frontends/tda1004x.h | 15 +-------------- drivers/media/dvb-frontends/tda10086.c | 15 +-------------- drivers/media/dvb-frontends/tda10086.h | 15 +-------------- drivers/media/dvb-frontends/tda665x.c | 14 +------------- drivers/media/dvb-frontends/tda665x.h | 14 +------------- drivers/media/dvb-frontends/tda8083.c | 14 +------------- drivers/media/dvb-frontends/tda8083.h | 14 +------------- drivers/media/dvb-frontends/tda8261.c | 14 +------------- drivers/media/dvb-frontends/tda8261.h | 14 +------------- drivers/media/dvb-frontends/tda8261_cfg.h | 14 +------------- drivers/media/dvb-frontends/tda826x.c | 15 +-------------- drivers/media/dvb-frontends/tda826x.h | 15 +-------------- drivers/media/dvb-frontends/ts2020.c | 14 +------------- drivers/media/dvb-frontends/ts2020.h | 14 +------------- drivers/media/dvb-frontends/ves1820.c | 14 +------------- drivers/media/dvb-frontends/ves1820.h | 14 +------------- drivers/media/dvb-frontends/ves1x93.c | 15 +-------------- drivers/media/dvb-frontends/ves1x93.h | 15 +-------------- drivers/media/dvb-frontends/zl10039.h | 15 +-------------- drivers/media/i2c/bt866.c | 14 +------------- drivers/media/i2c/saa6588.c | 14 +------------- drivers/media/i2c/tda9840.c | 14 +------------- drivers/media/i2c/tea6420.c | 14 +------------- drivers/media/pci/bt8xx/bt848.h | 14 +------------- drivers/media/pci/bt8xx/bt878.h | 14 +------------- drivers/media/pci/bt8xx/btcx-risc.c | 14 +------------- drivers/media/pci/bt8xx/bttv-cards.c | 14 +------------- drivers/media/pci/bt8xx/bttv-driver.c | 14 +------------- drivers/media/pci/bt8xx/bttv-gpio.c | 14 +------------- drivers/media/pci/bt8xx/bttv-i2c.c | 14 +------------- drivers/media/pci/bt8xx/bttv-if.c | 14 +------------- drivers/media/pci/bt8xx/bttv-risc.c | 14 +------------- drivers/media/pci/bt8xx/bttv-vbi.c | 14 +------------- drivers/media/pci/bt8xx/bttvp.h | 14 +------------- drivers/media/pci/bt8xx/dst.c | 14 +------------- drivers/media/pci/bt8xx/dst_ca.c | 14 +------------- drivers/media/pci/bt8xx/dst_ca.h | 14 +------------- drivers/media/pci/bt8xx/dst_common.h | 14 +------------- drivers/media/pci/mantis/hopper_cards.c | 14 +------------- drivers/media/pci/mantis/hopper_vp3028.c | 14 +------------- drivers/media/pci/mantis/hopper_vp3028.h | 14 +------------- drivers/media/pci/mantis/mantis_ca.c | 14 +------------- drivers/media/pci/mantis/mantis_ca.h | 14 +------------- drivers/media/pci/mantis/mantis_cards.c | 14 +------------- drivers/media/pci/mantis/mantis_common.h | 14 +------------- drivers/media/pci/mantis/mantis_core.c | 14 +------------- drivers/media/pci/mantis/mantis_core.h | 14 +------------- drivers/media/pci/mantis/mantis_dma.c | 14 +------------- drivers/media/pci/mantis/mantis_dma.h | 14 +------------- drivers/media/pci/mantis/mantis_dvb.c | 14 +------------- drivers/media/pci/mantis/mantis_dvb.h | 14 +------------- drivers/media/pci/mantis/mantis_evm.c | 14 +------------- drivers/media/pci/mantis/mantis_hif.c | 14 +------------- drivers/media/pci/mantis/mantis_hif.h | 14 +------------- drivers/media/pci/mantis/mantis_i2c.c | 14 +------------- drivers/media/pci/mantis/mantis_i2c.h | 14 +------------- drivers/media/pci/mantis/mantis_ioc.c | 14 +------------- drivers/media/pci/mantis/mantis_ioc.h | 14 +------------- drivers/media/pci/mantis/mantis_link.h | 14 +------------- drivers/media/pci/mantis/mantis_pci.c | 14 +------------- drivers/media/pci/mantis/mantis_pci.h | 14 +------------- drivers/media/pci/mantis/mantis_pcmcia.c | 14 +------------- drivers/media/pci/mantis/mantis_reg.h | 14 +------------- drivers/media/pci/mantis/mantis_uart.c | 14 +------------- drivers/media/pci/mantis/mantis_uart.h | 14 +------------- drivers/media/pci/mantis/mantis_vp1033.c | 14 +------------- drivers/media/pci/mantis/mantis_vp1033.h | 14 +------------- drivers/media/pci/mantis/mantis_vp1034.c | 14 +------------- drivers/media/pci/mantis/mantis_vp1034.h | 14 +------------- drivers/media/pci/mantis/mantis_vp1041.c | 14 +------------- drivers/media/pci/mantis/mantis_vp1041.h | 14 +------------- drivers/media/pci/mantis/mantis_vp2033.c | 14 +------------- drivers/media/pci/mantis/mantis_vp2033.h | 14 +------------- drivers/media/pci/mantis/mantis_vp2040.c | 14 +------------- drivers/media/pci/mantis/mantis_vp2040.h | 14 +------------- drivers/media/pci/mantis/mantis_vp3030.c | 14 +------------- drivers/media/pci/mantis/mantis_vp3030.h | 14 +------------- drivers/media/pci/saa7146/hexium_gemini.c | 14 +------------- drivers/media/pci/saa7146/hexium_orion.c | 14 +------------- drivers/media/pci/saa7146/mxb.c | 14 +------------- drivers/media/pci/ttpci/ttpci-eeprom.c | 14 +------------- drivers/media/pci/ttpci/ttpci-eeprom.h | 14 +------------- drivers/media/tuners/mt20xx.h | 14 +------------- drivers/media/tuners/mxl5005s.h | 14 +------------- drivers/media/tuners/tda18271-common.c | 14 +------------- drivers/media/tuners/tda18271-fe.c | 14 +------------- drivers/media/tuners/tda18271-maps.c | 14 +------------- drivers/media/tuners/tda18271-priv.h | 14 +------------- drivers/media/tuners/tda18271.h | 14 +------------- drivers/media/tuners/tda827x.h | 15 +-------------- drivers/media/tuners/tda8290.c | 14 +------------- drivers/media/tuners/tda8290.h | 14 +------------- drivers/media/tuners/tda9887.h | 14 +------------- drivers/media/tuners/tea5761.h | 14 +------------- drivers/media/tuners/tea5767.h | 14 +------------- drivers/media/tuners/tuner-i2c.h | 14 +------------- drivers/media/tuners/tuner-simple.h | 14 +------------- drivers/media/usb/cx231xx/cx231xx-avcore.c | 14 +------------- drivers/media/usb/cx231xx/cx231xx-cards.c | 14 +------------- drivers/media/usb/cx231xx/cx231xx-conf-reg.h | 14 +------------- drivers/media/usb/cx231xx/cx231xx-core.c | 14 +------------- drivers/media/usb/cx231xx/cx231xx-dvb.c | 14 +------------- drivers/media/usb/cx231xx/cx231xx-i2c.c | 14 +------------- drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c | 14 +------------- drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h | 14 +------------- drivers/media/usb/cx231xx/cx231xx-reg.h | 14 +------------- drivers/media/usb/cx231xx/cx231xx-vbi.c | 14 +------------- drivers/media/usb/cx231xx/cx231xx-vbi.h | 14 +------------- drivers/media/usb/cx231xx/cx231xx-video.c | 14 +------------- drivers/media/usb/cx231xx/cx231xx.h | 14 +------------- drivers/memory/fsl_ifc.c | 15 +-------------- drivers/mfd/htc-i2cpld.c | 15 +-------------- drivers/mfd/rdc321x-southbridge.c | 16 +--------------- drivers/mfd/tps65010.c | 15 +-------------- drivers/misc/altera-stapl/altera-comp.c | 16 +--------------- drivers/misc/altera-stapl/altera-exprt.h | 16 +--------------- drivers/misc/altera-stapl/altera-jtag.c | 16 +--------------- drivers/misc/altera-stapl/altera-jtag.h | 16 +--------------- drivers/misc/altera-stapl/altera-lpt.c | 16 +--------------- drivers/misc/altera-stapl/altera.c | 16 +--------------- drivers/misc/isl29003.c | 15 +-------------- drivers/misc/tsl2550.c | 15 +-------------- drivers/mmc/host/davinci_mmc.c | 15 +-------------- drivers/mmc/host/sdricoh_cs.c | 16 +--------------- drivers/mtd/nand/raw/davinci_nand.c | 15 +-------------- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 15 +-------------- drivers/net/ethernet/faraday/ftgmac100.c | 15 +-------------- drivers/net/ethernet/faraday/ftgmac100.h | 15 +-------------- drivers/net/ethernet/faraday/ftmac100.c | 15 +-------------- drivers/net/ethernet/faraday/ftmac100.h | 15 +-------------- drivers/net/hamradio/dmascc.c | 15 +-------------- drivers/net/wan/cosa.c | 15 +-------------- drivers/net/wan/cosa.h | 15 +-------------- drivers/phy/ti/phy-twl4030-usb.c | 15 +-------------- drivers/platform/x86/sony-laptop.c | 16 +--------------- drivers/pnp/isapnp/core.c | 16 +--------------- drivers/pnp/isapnp/proc.c | 15 +-------------- drivers/pps/clients/pps-gpio.c | 16 +--------------- drivers/pps/clients/pps-ktimer.c | 16 +--------------- drivers/pps/clients/pps-ldisc.c | 16 +--------------- drivers/pps/clients/pps_parport.c | 16 +--------------- drivers/pps/generators/pps_gen_parport.c | 16 +--------------- drivers/pps/kapi.c | 16 +--------------- drivers/pps/kc.c | 15 +-------------- drivers/pps/kc.h | 15 +-------------- drivers/pps/pps.c | 16 +--------------- drivers/pps/sysfs.c | 16 +--------------- drivers/ptp/ptp_chardev.c | 15 +-------------- drivers/ptp/ptp_clock.c | 15 +-------------- drivers/ptp/ptp_ixp46x.c | 15 +-------------- drivers/ptp/ptp_private.h | 15 +-------------- drivers/ptp/ptp_qoriq.c | 15 +-------------- drivers/ptp/ptp_sysfs.c | 15 +-------------- drivers/pwm/pwm-tiecap.c | 15 +-------------- drivers/pwm/pwm-tiehrpwm.c | 15 +-------------- drivers/sbus/char/openprom.c | 15 +-------------- drivers/scsi/53c700.c | 14 +------------- drivers/scsi/dmx3191d.c | 14 +------------- drivers/scsi/lasi700.c | 14 +------------- drivers/scsi/ncr53c8xx.c | 14 +------------- drivers/scsi/ncr53c8xx.h | 14 +------------- drivers/scsi/script_asm.pl | 15 +-------------- drivers/scsi/sim710.c | 15 +-------------- drivers/scsi/sni_53c710.c | 14 +------------- drivers/uio/uio_mf624.c | 15 +-------------- drivers/video/fbdev/pxa3xx-gcu.c | 15 +-------------- drivers/watchdog/cpu5wdt.c | 16 +--------------- drivers/watchdog/rdc321x_wdt.c | 16 +--------------- fs/cifs/nterr.c | 15 +-------------- fs/cifs/nterr.h | 14 +------------- fs/cifs/smbencrypt.c | 14 +------------- include/dt-bindings/media/tvp5150.h | 14 +------------- include/linux/bma150.h | 15 +-------------- include/linux/hwmon-sysfs.h | 15 +-------------- include/linux/hwmon-vid.h | 14 +------------- include/linux/isapnp.h | 17 +---------------- include/linux/isdn/hdlc.h | 15 +-------------- include/linux/kfifo.h | 16 +--------------- include/linux/kmod.h | 15 +-------------- include/linux/mfd/da9052/da9052.h | 16 +--------------- include/linux/mfd/da9052/pdata.h | 16 +--------------- include/linux/mfd/da9052/reg.h | 16 +--------------- include/linux/mfd/da9055/core.h | 16 +--------------- include/linux/mfd/da9055/reg.h | 16 +--------------- include/linux/mfd/wm8400-audio.h | 15 +-------------- include/linux/mfd/wm8400-private.h | 15 +-------------- include/linux/mfd/wm8400.h | 15 +-------------- include/linux/platform_data/ads1015.h | 15 +-------------- include/linux/platform_data/media/camera-pxa.h | 14 +------------- include/linux/platform_data/mtd-davinci.h | 15 +-------------- include/linux/platform_data/spi-davinci.h | 15 +-------------- include/linux/pmbus.h | 15 +-------------- include/linux/posix-clock.h | 15 +-------------- include/linux/pps-gpio.h | 16 +--------------- include/linux/pps_kernel.h | 15 +-------------- include/linux/ptp_classify.h | 15 +-------------- include/linux/ptp_clock_kernel.h | 15 +-------------- include/linux/regulator/lp3971.h | 15 +-------------- include/linux/regulator/lp3972.h | 15 +-------------- include/linux/sonypi.h | 16 +--------------- include/media/drv-intf/cx25840.h | 14 +------------- include/media/drv-intf/msp3400.h | 14 +------------- include/media/i2c/bt819.h | 14 +------------- include/media/i2c/cs5345.h | 14 +------------- include/media/i2c/cs53l32a.h | 14 +------------- include/media/i2c/m52790.h | 14 +------------- include/media/i2c/saa6588.h | 14 +------------- include/media/i2c/saa7115.h | 14 +------------- include/media/i2c/saa7127.h | 14 +------------- include/media/i2c/tvaudio.h | 14 +------------- include/media/i2c/wm8775.h | 14 +------------- include/misc/altera.h | 16 +--------------- include/sound/pcm-indirect.h | 15 +-------------- lib/kfifo.c | 16 +--------------- net/core/timestamping.c | 15 +-------------- net/dccp/ccids/ccid2.c | 15 +-------------- net/dccp/ccids/ccid2.h | 15 +-------------- scripts/get_dvb_firmware | 15 +-------------- sound/drivers/pcm-indirect2.c | 15 +-------------- sound/drivers/pcm-indirect2.h | 15 +-------------- sound/drivers/portman2x4.c | 15 +-------------- sound/isa/msnd/msnd.c | 15 +-------------- sound/isa/msnd/msnd.h | 15 +-------------- sound/isa/msnd/msnd_classic.h | 15 +-------------- sound/isa/msnd/msnd_pinnacle.c | 16 +--------------- sound/isa/msnd/msnd_pinnacle.h | 15 +-------------- sound/pci/rme32.c | 16 +--------------- sound/usb/usx2y/us122l.c | 15 +-------------- sound/usb/usx2y/usb_stream.c | 15 +-------------- tools/testing/selftests/ptp/testptp.c | 15 +-------------- tools/usb/testusb.c | 15 +-------------- tools/usb/usbip/libsrc/names.c | 20 +------------------- tools/usb/usbip/libsrc/names.h | 17 +---------------- 435 files changed, 436 insertions(+), 5948 deletions(-) --- a/arch/arm/mach-davinci/board-sffsdr.c +++ b/arch/arm/mach-davinci/board-sffsdr.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Lyrtech SFFSDR board support. * @@ -7,20 +8,6 @@ * Based on DV-EVM platform, original copyright follows: * * Copyright (C) 2007 MontaVista Software, Inc. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/init.h> --- a/arch/arm/mach-davinci/serial.c +++ b/arch/arm/mach-davinci/serial.c @@ -1,22 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * TI DaVinci serial driver * * Copyright (C) 2006 Texas Instruments. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - * */ #include <linux/kernel.h> --- a/arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h +++ b/arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h @@ -1,21 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * PTP 1588 clock using the IXP46X * * Copyright (C) 2010 OMICRON electronics GmbH - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef _IXP46X_TS_H_ --- a/arch/arm/nwfpe/double_cpdo.c +++ b/arch/arm/nwfpe/double_cpdo.c @@ -1,22 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998,1999 Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/arm/nwfpe/entry.S +++ b/arch/arm/nwfpe/entry.S @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998 @@ -5,19 +6,6 @@ Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <asm/assembler.h> #include <asm/opcodes.h> --- a/arch/arm/nwfpe/extended_cpdo.c +++ b/arch/arm/nwfpe/extended_cpdo.c @@ -1,22 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998,1999 Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/arm/nwfpe/fpa11.c +++ b/arch/arm/nwfpe/fpa11.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998,1999 @@ -5,19 +6,6 @@ Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/arm/nwfpe/fpa11.h +++ b/arch/arm/nwfpe/fpa11.h @@ -1,22 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* NetWinder Floating Point Emulator (c) Rebel.com, 1998-1999 Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __FPA11_H__ --- a/arch/arm/nwfpe/fpa11_cpdo.c +++ b/arch/arm/nwfpe/fpa11_cpdo.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998,1999 @@ -5,19 +6,6 @@ Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/arm/nwfpe/fpa11_cpdt.c +++ b/arch/arm/nwfpe/fpa11_cpdt.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator (c) Rebel.com, 1998-1999 @@ -5,19 +6,6 @@ Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/arm/nwfpe/fpa11_cprt.c +++ b/arch/arm/nwfpe/fpa11_cprt.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998,1999 @@ -5,19 +6,6 @@ Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/arm/nwfpe/fpmodule.c +++ b/arch/arm/nwfpe/fpmodule.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator @@ -6,19 +7,6 @@ Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/arm/nwfpe/fpmodule.h +++ b/arch/arm/nwfpe/fpmodule.h @@ -1,22 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* NetWinder Floating Point Emulator (c) Rebel.com, 1998-1999 Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 27/03/03 Ian Molton Clean up CONFIG_CPU */ --- a/arch/arm/nwfpe/fpopcode.c +++ b/arch/arm/nwfpe/fpopcode.c @@ -1,22 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998,1999 Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/arm/nwfpe/fpopcode.h +++ b/arch/arm/nwfpe/fpopcode.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998,1999 @@ -5,19 +6,6 @@ Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __FPOPCODE_H__ --- a/arch/arm/nwfpe/fpsr.h +++ b/arch/arm/nwfpe/fpsr.h @@ -1,22 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* NetWinder Floating Point Emulator (c) Rebel.com, 1998-1999 Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __FPSR_H__ --- a/arch/arm/nwfpe/single_cpdo.c +++ b/arch/arm/nwfpe/single_cpdo.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* NetWinder Floating Point Emulator (c) Rebel.COM, 1998,1999 @@ -5,19 +6,6 @@ Direct questions, comments to Scott Bambrough <scottb@netwinder.org> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "fpa11.h" --- a/arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h +++ b/arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h @@ -1,23 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (c) 2000-2006 PMC-Sierra INC. * - * This program is free software; you can redistribute it - * and/or modify it under the terms of the GNU General - * Public License as published by the Free Software - * Foundation; either version 2 of the License, or (at your - * option) any later version. - * - * This program is distributed in the hope that it will be - * useful, but WITHOUT ANY WARRANTY; without even the implied - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more - * details. - * - * You should have received a copy of the GNU General Public - * License along with this program; if not, write to the Free - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA - * 02139, USA. - * * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS * SOFTWARE. --- a/arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h +++ b/arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h @@ -1,23 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /****************************************************************** * Copyright (c) 2000-2007 PMC-Sierra INC. * - * This program is free software; you can redistribute it - * and/or modify it under the terms of the GNU General - * Public License as published by the Free Software - * Foundation; either version 2 of the License, or (at your - * option) any later version. - * - * This program is distributed in the hope that it will be - * useful, but WITHOUT ANY WARRANTY; without even the implied - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more - * details. - * - * You should have received a copy of the GNU General Public - * License along with this program; if not, write to the Free - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA - * 02139, USA. - * * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS * SOFTWARE. --- a/arch/mips/include/asm/mach-pnx833x/gpio.h +++ b/arch/mips/include/asm/mach-pnx833x/gpio.h @@ -1,23 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * gpio.h: GPIO Support for PNX833X. * * Copyright 2008 NXP Semiconductors * Chris Steel <chris.steel@nxp.com> * Daniel Laird <daniel.j.laird@nxp.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __ASM_MIPS_MACH_PNX833X_GPIO_H #define __ASM_MIPS_MACH_PNX833X_GPIO_H --- a/arch/mips/include/asm/mach-pnx833x/irq-mapping.h +++ b/arch/mips/include/asm/mach-pnx833x/irq-mapping.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * irq.h: IRQ mappings for PNX833X. @@ -5,20 +6,6 @@ * Copyright 2008 NXP Semiconductors * Chris Steel <chris.steel@nxp.com> * Daniel Laird <daniel.j.laird@nxp.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_MAPPING_H --- a/arch/mips/include/asm/mach-pnx833x/irq.h +++ b/arch/mips/include/asm/mach-pnx833x/irq.h @@ -1,23 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * irq.h: IRQ mappings for PNX833X. * * Copyright 2008 NXP Semiconductors * Chris Steel <chris.steel@nxp.com> * Daniel Laird <daniel.j.laird@nxp.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_H --- a/arch/mips/include/asm/mach-pnx833x/pnx833x.h +++ b/arch/mips/include/asm/mach-pnx833x/pnx833x.h @@ -1,23 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * pnx833x.h: Register mappings for PNX833X. * * Copyright 2008 NXP Semiconductors * Chris Steel <chris.steel@nxp.com> * Daniel Laird <daniel.j.laird@nxp.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __ASM_MIPS_MACH_PNX833X_PNX833X_H #define __ASM_MIPS_MACH_PNX833X_PNX833X_H --- a/arch/mips/pnx833x/common/interrupts.c +++ b/arch/mips/pnx833x/common/interrupts.c @@ -1,23 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * interrupts.c: Interrupt mappings for PNX833X. * * Copyright 2008 NXP Semiconductors * Chris Steel <chris.steel@nxp.com> * Daniel Laird <daniel.j.laird@nxp.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/kernel.h> #include <linux/irq.h> --- a/arch/mips/pnx833x/common/platform.c +++ b/arch/mips/pnx833x/common/platform.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * platform.c: platform support for PNX833X. * @@ -7,20 +8,6 @@ * * Based on software written by: * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/device.h> #include <linux/dma-mapping.h> --- a/arch/mips/pnx833x/common/prom.c +++ b/arch/mips/pnx833x/common/prom.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * prom.c: * @@ -7,20 +8,6 @@ * * Based on software written by: * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/init.h> #include <asm/bootinfo.h> --- a/arch/mips/pnx833x/common/reset.c +++ b/arch/mips/pnx833x/common/reset.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * reset.c: reset support for PNX833X. * @@ -7,20 +8,6 @@ * * Based on software written by: * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/reboot.h> #include <pnx833x.h> --- a/arch/mips/pnx833x/common/setup.c +++ b/arch/mips/pnx833x/common/setup.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * setup.c: Setup PNX833X Soc. * @@ -7,20 +8,6 @@ * * Based on software written by: * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/init.h> #include <linux/interrupt.h> --- a/arch/mips/pnx833x/stb22x/board.c +++ b/arch/mips/pnx833x/stb22x/board.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * board.c: STB225 board support. * @@ -7,20 +8,6 @@ * * Based on software written by: * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/init.h> #include <asm/bootinfo.h> --- a/arch/powerpc/include/asm/fsl_85xx_cache_sram.h +++ b/arch/powerpc/include/asm/fsl_85xx_cache_sram.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright 2009 Freescale Semiconductor, Inc. * @@ -7,20 +8,6 @@ * This file is derived from the original work done * by Sylvain Munaut for the Bestcomm SRAM allocator. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version 2 of the License, or (at your - * option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __ASM_POWERPC_FSL_85XX_CACHE_SRAM_H__ --- a/arch/powerpc/kernel/l2cr_6xx.S +++ b/arch/powerpc/kernel/l2cr_6xx.S @@ -1,20 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* L2CR functions Copyright © 1997-1998 by PowerLogix R & D, Inc. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Thur, Dec. 12, 1998. --- a/arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h +++ b/arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h @@ -1,23 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc * * QorIQ based Cache Controller Memory Mapped Registers * * Author: Vivek Mahajan <vivek.mahajan@freescale.com> - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version 2 of the License, or (at your - * option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __FSL_85XX_CACHE_CTLR_H__ --- a/arch/powerpc/sysdev/fsl_85xx_cache_sram.c +++ b/arch/powerpc/sysdev/fsl_85xx_cache_sram.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright 2009-2010 Freescale Semiconductor, Inc. * @@ -7,20 +8,6 @@ * * This file is derived from the original work done * by Sylvain Munaut for the Bestcomm SRAM allocator. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version 2 of the License, or (at your - * option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/kernel.h> --- a/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c +++ b/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c @@ -1,23 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc. * * QorIQ (P1/P2) L2 controller init for Cache-SRAM instantiation * * Author: Vivek Mahajan <vivek.mahajan@freescale.com> - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version 2 of the License, or (at your - * option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/kernel.h> --- a/arch/sparc/boot/piggyback.c +++ b/arch/sparc/boot/piggyback.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* Simple utility to make a single-image install kernel with initial ramdisk for Sparc tftpbooting without need to set up nfs. @@ -6,19 +7,7 @@ Pete Zaitcev <zaitcev@yahoo.com> endian fixes for cross-compiles, 2000.
Based on 1 normalized pattern(s): released under the gpl version 2 or later and 1 additional 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 extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=bd72bf50fea6 --- net/unix/garbage.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) --- a/net/unix/garbage.c +++ b/net/unix/garbage.c @@ -1,9 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * NET3: Garbage Collector For AF_UNIX sockets * * Garbage Collector: * Copyright (C) Barak A. Pearlmutter. - * Released under the GPL version 2 or later. * * Chopped about by Alan Cox 22/3/96 to make it fit the AF_UNIX socket problem. * If it doesn't work blame me, it worked when Barak sent it. @@ -24,11 +24,6 @@ * * - don't just push entire root set; process in place * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version - * 2 of the License, or (at your option) any later version. - * * Fixes: * Alan Cox 07 Sept 1997 Vmalloc internal stack as needed. * Cope with changing max_files.
Based on 2 normalized pattern(s): driver is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version the [carillo] [ranch] [video] [subsystem] driver is distributed in the hope that it will be useful but without 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 driver if not write to the free software foundation inc 51 franklin st fifth floor boston ma 02110 1301 usa driver is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version the [vermilion] [range] [fb] driver is distributed in the hope that it will be useful but without 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 driver if not write to the free software foundation inc 51 franklin st fifth floor boston ma 02110 1301 usa extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 4 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=7fbea78e53cd --- drivers/video/backlight/cr_bllcd.c | 16 +--------------- drivers/video/fbdev/vermilion/cr_pll.c | 16 +--------------- drivers/video/fbdev/vermilion/vermilion.c | 16 +--------------- drivers/video/fbdev/vermilion/vermilion.h | 16 +--------------- 4 files changed, 4 insertions(+), 60 deletions(-) --- a/drivers/video/backlight/cr_bllcd.c +++ b/drivers/video/backlight/cr_bllcd.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (c) Intel Corp. 2007. * All Rights Reserved. @@ -6,21 +7,6 @@ * develop this driver. * * This file is part of the Carillo Ranch video subsystem driver. - * The Carillo Ranch video subsystem driver is free software; - * you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * The Carillo Ranch video subsystem driver is distributed - * in the hope that it will be useful, - * but WITHOUT 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 driver; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * * Authors: * Thomas Hellstrom <thomas-at-tungstengraphics-dot-com> --- a/drivers/video/fbdev/vermilion/cr_pll.c +++ b/drivers/video/fbdev/vermilion/cr_pll.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (c) Intel Corp. 2007. * All Rights Reserved. @@ -6,21 +7,6 @@ * develop this driver. * * This file is part of the Carillo Ranch video subsystem driver. - * The Carillo Ranch video subsystem driver is free software; - * you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * The Carillo Ranch video subsystem driver is distributed - * in the hope that it will be useful, - * but WITHOUT 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 driver; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * * Authors: * Thomas Hellstrom <thomas-at-tungstengraphics-dot-com> --- a/drivers/video/fbdev/vermilion/vermilion.c +++ b/drivers/video/fbdev/vermilion/vermilion.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (c) Intel Corp. 2007. * All Rights Reserved. @@ -6,21 +7,6 @@ * develop this driver. * * This file is part of the Vermilion Range fb driver. - * The Vermilion Range fb driver is free software; - * you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * The Vermilion Range fb driver is distributed - * in the hope that it will be useful, - * but WITHOUT 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 driver; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * * Authors: * Thomas Hellström <thomas-at-tungstengraphics-dot-com> --- a/drivers/video/fbdev/vermilion/vermilion.h +++ b/drivers/video/fbdev/vermilion/vermilion.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (c) Intel Corp. 2007. * All Rights Reserved. @@ -6,21 +7,6 @@ * develop this driver. * * This file is part of the Vermilion Range fb driver. - * The Vermilion Range fb driver is free software; - * you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * The Vermilion Range fb driver is distributed - * in the hope that it will be useful, - * but WITHOUT 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 driver; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * * Authors: * Thomas Hellström <thomas-at-tungstengraphics-dot-com>
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 see the file copying or write to the free software foundation inc 51 franklin st fifth floor boston ma 02110 1301 usa extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 4 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0481d3941b51 --- drivers/input/keyboard/maple_keyb.c | 16 +--------------- drivers/input/touchscreen/ad7877.c | 16 +--------------- sound/soc/codecs/ad73311.h | 17 +---------------- sound/soc/codecs/ssm2602.h | 16 +--------------- 4 files changed, 4 insertions(+), 61 deletions(-) --- a/drivers/input/keyboard/maple_keyb.c +++ b/drivers/input/keyboard/maple_keyb.c @@ -1,23 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * SEGA Dreamcast keyboard driver * Based on drivers/usb/usbkbd.c * Copyright (c) YAEGASHI Takeshi, 2001 * Porting to 2.6 Copyright (c) Adrian McMenamin, 2007 - 2009 - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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, see the file COPYING, or write - * to the Free Software Foundation, Inc., - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include <linux/kernel.h> --- a/drivers/input/touchscreen/ad7877.c +++ b/drivers/input/touchscreen/ad7877.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2006-2008 Michael Hennerich, Analog Devices Inc. * @@ -6,21 +7,6 @@ * * Bugs: Enter bugs at http://blackfin.uclinux.org/ * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, see the file COPYING, or write - * to the Free Software Foundation, Inc., - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - * * History: * Copyright (c) 2005 David Brownell * Copyright (c) 2006 Nokia Corporation --- a/sound/soc/codecs/ad73311.h +++ b/sound/soc/codecs/ad73311.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * File: sound/soc/codec/ad73311.h * Based on: @@ -6,26 +7,10 @@ * Created: Thur Sep 25, 2008 * Description: definitions for AD73311 registers * - * * Modified: * Copyright 2006 Analog Devices Inc. * * Bugs: Enter bugs at http://blackfin.uclinux.org/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, see the file COPYING, or write - * to the Free Software Foundation, Inc., - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __AD73311_H__ --- a/sound/soc/codecs/ssm2602.h +++ b/sound/soc/codecs/ssm2602.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * File: sound/soc/codecs/ssm2602.h * Author: Cliff Cai <Cliff.Cai@analog.com> @@ -8,21 +9,6 @@ * Copyright 2008 Analog Devices Inc. * * Bugs: Enter bugs at http://blackfin.uclinux.org/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, see the file COPYING, or write - * to the Free Software Foundation, Inc., - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef _SSM2602_H
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 any later version this program is distributed in the hope that it will be useful but without 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 see http www gnu org licenses extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 6 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e9e8c4d9ab80 --- drivers/media/usb/gspca/gl860/gl860-mi1320.c | 14 +------------- drivers/media/usb/gspca/gl860/gl860-mi2020.c | 14 +------------- drivers/media/usb/gspca/gl860/gl860-ov2640.c | 14 +------------- drivers/media/usb/gspca/gl860/gl860-ov9655.c | 14 +------------- drivers/media/usb/gspca/gl860/gl860.c | 14 +------------- drivers/media/usb/gspca/gl860/gl860.h | 14 +------------- 6 files changed, 6 insertions(+), 78 deletions(-) --- a/drivers/media/usb/gspca/gl860/gl860-mi1320.c +++ b/drivers/media/usb/gspca/gl860/gl860-mi1320.c @@ -1,18 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* Subdriver for the GL860 chip with the MI1320 sensor * Author Olivier LORIN from own logs - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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, see <http://www.gnu.org/licenses/>. */ /* Sensor : MI1320 */ --- a/drivers/media/usb/gspca/gl860/gl860-mi2020.c +++ b/drivers/media/usb/gspca/gl860/gl860-mi2020.c @@ -1,20 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* Subdriver for the GL860 chip with the MI2020 sensor * Author Olivier LORIN, from logs by Iceman/Soro2005 + Fret_saw/Hulkie/Tricid * with the help of Kytrix/BUGabundo/Blazercist. * Driver achieved thanks to a webcam gift by Kytrix. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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, see <http://www.gnu.org/licenses/>. */ /* Sensor : MI2020 */ --- a/drivers/media/usb/gspca/gl860/gl860-ov2640.c +++ b/drivers/media/usb/gspca/gl860/gl860-ov2640.c @@ -1,18 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* Subdriver for the GL860 chip with the OV2640 sensor * Author Olivier LORIN, from Malmostoso's logs - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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, see <http://www.gnu.org/licenses/>. */ /* Sensor : OV2640 */ --- a/drivers/media/usb/gspca/gl860/gl860-ov9655.c +++ b/drivers/media/usb/gspca/gl860/gl860-ov9655.c @@ -1,19 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* Subdriver for the GL860 chip with the OV9655 sensor * Author Olivier LORIN, from logs done by Simon (Sur3) and Almighurt * on dsd's weblog - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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, see <http://www.gnu.org/licenses/>. */ /* Sensor : OV9655 */ --- a/drivers/media/usb/gspca/gl860/gl860.c +++ b/drivers/media/usb/gspca/gl860/gl860.c @@ -1,22 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* GSPCA subdrivers for Genesys Logic webcams with the GL860 chip * Subdriver core * * 2009/09/24 Olivier Lorin <o.lorin@laposte.net> * GSPCA by Jean-Francois Moine <http://moinejf.free.fr> * Thanks BUGabundo and Malmostoso for your amazing help! - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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, see <http://www.gnu.org/licenses/>. */ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt --- a/drivers/media/usb/gspca/gl860/gl860.h +++ b/drivers/media/usb/gspca/gl860/gl860.h @@ -1,20 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* GSPCA subdrivers for Genesys Logic webcams with the GL860 chip * Subdriver declarations * * 2009/10/14 Olivier LORIN <o.lorin@laposte.net> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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, see <http://www.gnu.org/licenses/>. */ #ifndef GL860_DEV_H #define GL860_DEV_H
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 good title or non infringement 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 12 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=746c8e228af4 --- arch/ia64/kernel/err_inject.c | 17 +---------------- arch/powerpc/kernel/eeh_driver.c | 16 +--------------- arch/powerpc/kernel/eeh_sysfs.c | 16 +--------------- arch/powerpc/platforms/pseries/pci_dlpar.c | 16 +--------------- arch/x86/include/asm/topology.h | 16 +--------------- arch/x86/kernel/topology.c | 16 +--------------- arch/x86/mm/numa_32.c | 16 +--------------- drivers/char/tlclk.c | 16 +--------------- fs/ocfs2/symlink.c | 17 +---------------- include/asm-generic/topology.h | 16 +--------------- include/linux/topology.h | 16 +--------------- kernel/configs.c | 16 +--------------- 12 files changed, 12 insertions(+), 182 deletions(-) --- a/arch/ia64/kernel/err_inject.c +++ b/arch/ia64/kernel/err_inject.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * err_inject.c - * 1.) Inject errors to a processor. @@ -5,24 +6,8 @@ * This driver along with user space code can be acting as an error * injection tool. * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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. - * * Written by: Fenghua Yu <fenghua.yu@intel.com>, Intel Corporation * Copyright (C) 2006, Intel Corp. All rights reserved. - * */ #include <linux/device.h> #include <linux/init.h> --- a/arch/powerpc/kernel/eeh_driver.c +++ b/arch/powerpc/kernel/eeh_driver.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * PCI Error Recovery Driver for RPA-compliant PPC64 platform. * Copyright IBM Corp. 2004 2005 @@ -5,21 +6,6 @@ * * All rights reserved. * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or (at - * your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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. - * * Send comments and feedback to Linas Vepstas <linas@austin.ibm.com> */ #include <linux/delay.h> --- a/arch/powerpc/kernel/eeh_sysfs.c +++ b/arch/powerpc/kernel/eeh_sysfs.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Sysfs entries for PCI Error Recovery for PAPR-compliant platform. * Copyright IBM Corporation 2007 @@ -5,21 +6,6 @@ * * All rights reserved. * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or (at - * your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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. - * * Send comments and feedback to Linas Vepstas <linas@austin.ibm.com> */ #include <linux/pci.h> --- a/arch/powerpc/platforms/pseries/pci_dlpar.c +++ b/arch/powerpc/platforms/pseries/pci_dlpar.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * PCI Dynamic LPAR, PCI Hot Plug and PCI EEH recovery code * for RPA-compliant PPC64 platform. @@ -8,21 +9,6 @@ * Updates, 2005, Linas Vepstas <linas@austin.ibm.com> * * All rights reserved. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or (at - * your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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/pci.h> --- a/arch/x86/include/asm/topology.h +++ b/arch/x86/include/asm/topology.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Written by: Matthew Dobson, IBM Corporation * @@ -5,21 +6,6 @@ * * All rights reserved. * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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. - * * Send feedback to <colpatch@us.ibm.com> */ #ifndef _ASM_X86_TOPOLOGY_H --- a/arch/x86/kernel/topology.c +++ b/arch/x86/kernel/topology.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Populate sysfs with topology information * @@ -8,21 +9,6 @@ * * All rights reserved. * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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. - * * Send feedback to <colpatch@us.ibm.com> */ #include <linux/nodemask.h> --- a/arch/x86/mm/numa_32.c +++ b/arch/x86/mm/numa_32.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Written by: Patricia Gaughen <gone@us.ibm.com>, IBM Corporation * August 2002: added remote node KVA remap - Martin J. Bligh @@ -5,21 +6,6 @@ * Copyright (C) 2002, IBM Corp. * * All rights reserved. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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/memblock.h> --- a/drivers/char/tlclk.c +++ b/drivers/char/tlclk.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Telecom Clock driver for Intel NetStructure(tm) MPCBL0010 * @@ -5,21 +6,6 @@ * * All rights reserved. * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or (at - * your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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. - * * Send feedback to <sebastien.bouchard@ca.kontron.com> and the current * Maintainer <mark.gross@intel.com> * --- a/fs/ocfs2/symlink.c +++ b/fs/ocfs2/symlink.c @@ -1,23 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* -*- mode: c; c-basic-offset: 8; -*- * vim: noexpandtab sw=8 ts=8 sts=0: * * linux/cluster/ssi/cfs/symlink.c * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of - * the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE - * or NON INFRINGEMENT. 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. - * * Questions/Comments/Bugfixes to ssic-linux-devel@lists.sourceforge.net * * Copyright (C) 1992 Rick Sladkey @@ -31,7 +17,6 @@ * ocfs2 symlink handling code. * * Copyright (C) 2004, 2005 Oracle. - * */ #include <linux/fs.h> --- a/include/asm-generic/topology.h +++ b/include/asm-generic/topology.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * linux/include/asm-generic/topology.h * @@ -7,21 +8,6 @@ * * All rights reserved. * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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. - * * Send feedback to <colpatch@us.ibm.com> */ #ifndef _ASM_GENERIC_TOPOLOGY_H --- a/include/linux/topology.h +++ b/include/linux/topology.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * include/linux/topology.h * @@ -7,21 +8,6 @@ * * All rights reserved. * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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. - * * Send feedback to <colpatch@us.ibm.com> */ #ifndef _LINUX_TOPOLOGY_H --- a/kernel/configs.c +++ b/kernel/configs.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * kernel/configs.c * Echo the kernel .config file used to build the kernel @@ -6,21 +7,6 @@ * Copyright (C) 2002 Randy Dunlap <rdunlap@xenotime.net> * Copyright (C) 2002 Al Stone <ahs3@fc.hp.com> * Copyright (C) 2002 Hewlett-Packard Company - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or (at - * your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or - * NON INFRINGEMENT. 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>
Based on 1 normalized pattern(s): this code is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version this code is distributed in the hope that it will be useful but without 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 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=4e42839f6171 --- drivers/net/ethernet/hp/hp100.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) --- a/drivers/net/ethernet/hp/hp100.c +++ b/drivers/net/ethernet/hp/hp100.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* ** hp100.c ** HP CASCADE Architecture Driver for 100VG-AnyLan Network Adapters @@ -31,19 +32,6 @@ ** - some updates for EISA version of card ** ** -** This code is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This code is distributed in the hope that it will be useful, -** but WITHOUT 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. ** ** 1.57c -> 1.58 ** - used indent to change coding-style
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 vs published by the free software foundation either version 2 of the license or at your option any later version this program is distributed in the hope that it will be useful but without 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 mvss 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 2 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=27ffcfd30a08 --- drivers/media/i2c/saa6752hs.c | 14 +------------- drivers/media/i2c/tea6415c.c | 14 +------------- 2 files changed, 2 insertions(+), 26 deletions(-) --- a/drivers/media/i2c/saa6752hs.c +++ b/drivers/media/i2c/saa6752hs.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* saa6752hs - i2c-driver for the saa6752hs by Philips @@ -7,19 +8,6 @@ Copyright (C) 2008 Hans Verkuil <hverkuil@xs4all.nl> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License vs published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT 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 Mvss Ave, Cambridge, MA 02139, USA. */ #include <linux/module.h> --- a/drivers/media/i2c/tea6415c.c +++ b/drivers/media/i2c/tea6415c.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* tea6415c - i2c-driver for the tea6415c by SGS Thomson @@ -12,19 +13,6 @@ For detailed information download the specifications directly from SGS Thomson at http://www.st.com - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License vs published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT 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 Mvss Ave, Cambridge, MA 02139, USA. */
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 please note that the gpl allows you to use the driver not the radio in order to use the radio you need a license from the communications authority of your country extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 7 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=c20ad7e6b3ee --- drivers/net/hamradio/baycom_epp.c | 17 +---------------- drivers/net/hamradio/baycom_par.c | 18 +----------------- drivers/net/hamradio/baycom_ser_fdx.c | 17 +---------------- drivers/net/hamradio/baycom_ser_hdx.c | 18 +----------------- drivers/net/hamradio/hdlcdrv.c | 15 +-------------- drivers/net/hamradio/yam.c | 17 +---------------- include/linux/yam.h | 17 +---------------- 7 files changed, 7 insertions(+), 112 deletions(-) --- a/drivers/net/hamradio/baycom_epp.c +++ b/drivers/net/hamradio/baycom_epp.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /*****************************************************************************/ /* @@ -6,25 +7,10 @@ * Copyright (C) 1998-2000 * Thomas Sailer (sailer@ife.ee.ethz.ch) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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. - * * Please note that the GPL allows you to use the driver, NOT the radio. * In order to use the radio, you need a license from the communications * authority of your country. * - * * History: * 0.1 xx.xx.1998 Initial version by Matthias Welwarsky (dg2fef) * 0.2 21.04.1998 Massive rework by Thomas Sailer @@ -35,7 +21,6 @@ * removed some pre-2.2 kernel compatibility cruft * 0.6 10.08.1999 Check if parport can do SPP and is safe to access during interrupt contexts * 0.7 12.02.2000 adapted to softnet driver interface - * */ /*****************************************************************************/ --- a/drivers/net/hamradio/baycom_par.c +++ b/drivers/net/hamradio/baycom_par.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /*****************************************************************************/ /* @@ -5,25 +6,10 @@ * * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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. - * * Please note that the GPL allows you to use the driver, NOT the radio. * In order to use the radio, you need a license from the communications * authority of your country. * - * * Supported modems * * par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard. @@ -45,13 +31,11 @@ * built in DCD circuitry. The driver should therefore be configured * for hardware DCD. * - * * Command line options (insmod command line) * * mode driver mode string. Valid choices are par96 and picpar. * iobase base address of the port; common values are 0x378, 0x278, 0x3bc * - * * History: * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user) --- a/drivers/net/hamradio/baycom_ser_fdx.c +++ b/drivers/net/hamradio/baycom_ser_fdx.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /*****************************************************************************/ /* @@ -5,25 +6,10 @@ * * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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. - * * Please note that the GPL allows you to use the driver, NOT the radio. * In order to use the radio, you need a license from the communications * authority of your country. * - * * Supported modems * * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only @@ -53,7 +39,6 @@ * baud baud rate (between 300 and 4800) * irq interrupt line of the port; common values are 4,3 * - * * History: * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user) --- a/drivers/net/hamradio/baycom_ser_hdx.c +++ b/drivers/net/hamradio/baycom_ser_hdx.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /*****************************************************************************/ /* @@ -5,25 +6,10 @@ * * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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. - * * Please note that the GPL allows you to use the driver, NOT the radio. * In order to use the radio, you need a license from the communications * authority of your country. * - * * Supported modems * * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only @@ -34,7 +20,6 @@ * port, the kernel driver for serial ports cannot be used, and this * driver only supports standard serial hardware (8250, 16450, 16550A) * - * * Command line options (insmod command line) * * mode ser12 hardware DCD @@ -45,7 +30,6 @@ * iobase base address of the port; common values are 0x3f8, 0x2f8, 0x3e8, 0x2e8 * irq interrupt line of the port; common values are 4,3 * - * * History: * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user) --- a/drivers/net/hamradio/hdlcdrv.c +++ b/drivers/net/hamradio/hdlcdrv.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /*****************************************************************************/ /* @@ -5,20 +6,6 @@ * * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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. - * * Please note that the GPL allows you to use the driver, NOT the radio. * In order to use the radio, you need a license from the communications * authority of your country. --- a/drivers/net/hamradio/yam.c +++ b/drivers/net/hamradio/yam.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /*****************************************************************************/ /* @@ -6,25 +7,10 @@ * Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr) * Adapted from baycom.c driver written by Thomas Sailer (sailer@ife.ee.ethz.ch) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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. - * * Please note that the GPL allows you to use the driver, NOT the radio. * In order to use the radio, you need a license from the communications * authority of your country. * - * * History: * 0.0 F1OAT 06.06.98 Begin of work with baycom.c source code V 0.3 * 0.1 F1OAT 07.06.98 Add timer polling routine for channel arbitration @@ -37,7 +23,6 @@ * 0.8 F6FBB 14.10.98 Fixed slottime/persistence timing bug * OK1ZIA 2.09.01 Fixed "kfree_skb on hard IRQ" * using dev_kfree_skb_any(). (important in 2.4 kernel) - * */ /*****************************************************************************/ --- a/include/linux/yam.h +++ b/include/linux/yam.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /*****************************************************************************/ /* @@ -6,25 +7,9 @@ * Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr) * Adapted from baycom.c driver written by Thomas Sailer (sailer@ife.ee.ethz.ch) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT 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. - * * Please note that the GPL allows you to use the driver, NOT the radio. * In order to use the radio, you need a license from the communications * authority of your country. - * - * */ /*****************************************************************************/
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 the 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 2 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=10c404ce9d5e --- arch/x86/platform/iris/iris.c | 15 +-------------- drivers/accessibility/braille/braille_console.c | 15 +-------------- 2 files changed, 2 insertions(+), 28 deletions(-) --- a/arch/x86/platform/iris/iris.c +++ b/arch/x86/platform/iris/iris.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Eurobraille/Iris power off support. * @@ -5,20 +6,6 @@ * It is shutdown by a special I/O sequence which this module provides. * * Copyright (C) Shérab <Sebastien.Hinderer@ens-lyon.org> - * - * This program is free software ; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation ; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY ; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with the program ; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/moduleparam.h> --- a/drivers/accessibility/braille/braille_console.c +++ b/drivers/accessibility/braille/braille_console.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Minimalistic braille device kernel support. * @@ -5,20 +6,6 @@ * Pressing Insert switches to VC browsing. * * Copyright (C) Samuel Thibault <samuel.thibault@ens-lyon.org> - * - * This program is free software ; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation ; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY ; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with the program ; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <linux/kernel.h>
Based on 1 normalized pattern(s): licensed under the gplv2 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 5 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=4c32d429b91e --- drivers/iio/adc/at91_adc.c | 3 +-- drivers/iio/adc/nau7802.c | 3 +-- drivers/video/backlight/hx8357.c | 3 +-- drivers/video/fbdev/ssd1307fb.c | 3 +-- include/linux/platform_data/at91_adc.h | 3 +-- 5 files changed, 5 insertions(+), 10 deletions(-) --- a/drivers/iio/adc/at91_adc.c +++ b/drivers/iio/adc/at91_adc.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Driver for the ADC present in the Atmel AT91 evaluation boards. * * Copyright 2011 Free Electrons - * - * Licensed under the GPLv2 or later. */ #include <linux/bitmap.h> --- a/drivers/iio/adc/nau7802.c +++ b/drivers/iio/adc/nau7802.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Driver for the Nuvoton NAU7802 ADC * * Copyright 2013 Free Electrons - * - * Licensed under the GPLv2 or later. */ #include <linux/delay.h> --- a/drivers/video/backlight/hx8357.c +++ b/drivers/video/backlight/hx8357.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Driver for the Himax HX-8357 LCD Controller * * Copyright 2012 Free Electrons - * - * Licensed under the GPLv2 or later. */ #include <linux/delay.h> --- a/drivers/video/fbdev/ssd1307fb.c +++ b/drivers/video/fbdev/ssd1307fb.c @@ -1,9 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Driver for the Solomon SSD1307 OLED controller * * Copyright 2012 Free Electrons - * - * Licensed under the GPLv2 or later. */ #include <linux/backlight.h> --- a/include/linux/platform_data/at91_adc.h +++ b/include/linux/platform_data/at91_adc.h @@ -1,7 +1,6 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2011 Free Electrons - * - * Licensed under the GPLv2 or later. */ #ifndef _AT91_ADC_H_
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 version 2 or any later at your option as published by the free software foundation extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=69233ac311ba --- net/netfilter/xt_nfacct.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) --- a/net/netfilter/xt_nfacct.c +++ b/net/netfilter/xt_nfacct.c @@ -1,10 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * (C) 2011 Pablo Neira Ayuso <pablo@netfilter.org> * (C) 2011 Intra2net AG <http://www.intra2net.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 (or any - * later at your option) as published by the Free Software Foundation. */ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
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 version 2 or any later version as published by the free software foundation extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 2 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=15c6c5f8acac --- drivers/video/backlight/jornada720_bl.c | 6 +----- drivers/video/backlight/jornada720_lcd.c | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) --- a/drivers/video/backlight/jornada720_bl.c +++ b/drivers/video/backlight/jornada720_bl.c @@ -1,12 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * * Backlight driver for HP Jornada 700 series (710/720/728) * Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com> - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License version - * 2 or any later version as published by the Free Software Foundation. - * */ #include <linux/backlight.h> --- a/drivers/video/backlight/jornada720_lcd.c +++ b/drivers/video/backlight/jornada720_lcd.c @@ -1,12 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * * LCD driver for HP Jornada 700 series (710/720/728) * Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com> - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License version - * 2 or any later version as published by the Free Software Foundation. - * */ #include <linux/device.h>
Based on 1 normalized pattern(s): you may copy modify and redistribute this file under the terms of the gnu general public license version 2 or any later version at your convenience extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 3 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e6277b5ec765 --- arch/m68k/math-emu/fp_arith.c | 4 +--- arch/m68k/math-emu/fp_arith.h | 4 +--- arch/m68k/math-emu/multi_arith.h | 5 ++--- 3 files changed, 4 insertions(+), 9 deletions(-) --- a/arch/m68k/math-emu/fp_arith.c +++ b/arch/m68k/math-emu/fp_arith.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* fp_arith.c: floating-point math routines for the Linux-m68k @@ -8,9 +9,6 @@ Somewhat based on the AlphaLinux floating point emulator, by David Mosberger-Tang. - You may copy, modify, and redistribute this file under the terms of - the GNU General Public License, version 2, or any later version, at - your convenience. */ #include "fp_emu.h" --- a/arch/m68k/math-emu/fp_arith.h +++ b/arch/m68k/math-emu/fp_arith.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* fp_arith.h: floating-point math routines for the Linux-m68k @@ -8,9 +9,6 @@ Somewhat based on the AlphaLinux floating point emulator, by David Mosberger-Tang. - You may copy, modify, and redistribute this file under the terms of - the GNU General Public License, version 2, or any later version, at - your convenience. */ --- a/arch/m68k/math-emu/multi_arith.h +++ b/arch/m68k/math-emu/multi_arith.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* multi_arith.h: multi-precision integer arithmetic functions, needed to do extended-precision floating point. @@ -6,9 +7,7 @@ Somewhat based on arch/alpha/math-emu/ieee-math.c, which is (c) David Mosberger-Tang. - You may copy, modify, and redistribute this file under the terms of - the GNU General Public License, version 2, or any later version, at - your convenience. */ + */ /* Note:
Based on 1 normalized pattern(s): derived from gplv2+ licensed source [copyright] [c] [2008] [wondermedia] [technologies] [inc] this program is free software you can redistribute it and or modify it under the terms of the gnu general public license version 2 or at your option any later version as published by the free software foundation extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 1 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> --- https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=6d508f15fc67 --- drivers/i2c/busses/i2c-wmt.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) --- a/drivers/i2c/busses/i2c-wmt.c +++ b/drivers/i2c/busses/i2c-wmt.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Wondermedia I2C Master Mode Driver * @@ -5,11 +6,6 @@ * * Derived from GPLv2+ licensed source: * - Copyright (C) 2008 WonderMedia Technologies, Inc. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, or - * (at your option) any later version. as published by the Free Software - * Foundation */ #include <linux/clk.h>
On Mon, 20 May 2019, Thomas Gleixner 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 no > warranty the program is provided on an as is basis without > warranties or conditions of any kind either express or implied > including without limitation any warranties or conditions of title > non infringement merchantability or fitness for a particular purpose > each recipient is solely responsible for determining the > appropriateness of using and distributing the program and assumes > all risks associated with its exercise of rights under this > agreement including but not limited to the risks and costs of > program errors damage to or loss of data programs or equipment and > unavailability or interruption of operations disclaimer of liability > neither recipient nor any contributors shall have any liability for > any direct indirect incidental special exemplary or consequential > damages including without limitation lost profits however caused and > on any theory of liability whether in contract strict liability or > tort including negligence or otherwise arising in any way out of the > use or distribution of the program or the exercise of any rights > granted hereunder even if advised of the possibility of such damages > 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 59 temple place suite 330 boston ma 02111 1307 usa Yet another one for the disclaimer bucket.... > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES And of course a new variant of disclaimer. Oh well....
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote: > > Based on 1 normalized pattern(s): In these, as far as I can tell from a quick look, it seems like IBM tacked on the warranty disclaimer and limitation of liability language from the IBM PL/CPL/EPL. So I think this should be treated similarly to the tacked-on-BSD-disclaimer cases. Richard > > this program is free software you can redistribute it and or modify > it under the terms of the gnu general public license as published by > the free software foundation either version 2 of the license or at > your option any later version this program is distributed in the > hope that it will be useful but without any warranty without even > the implied warranty of merchantability or fitness for a particular > purpose see the gnu general public license for more details no > warranty the program is provided on an as is basis without > warranties or conditions of any kind either express or implied > including without limitation any warranties or conditions of title > non infringement merchantability or fitness for a particular purpose > each recipient is solely responsible for determining the > appropriateness of using and distributing the program and assumes > all risks associated with its exercise of rights under this > agreement including but not limited to the risks and costs of > program errors damage to or loss of data programs or equipment and > unavailability or interruption of operations disclaimer of liability > neither recipient nor any contributors shall have any liability for > any direct indirect incidental special exemplary or consequential > damages including without limitation lost profits however caused and > on any theory of liability whether in contract strict liability or > tort including negligence or otherwise arising in any way out of the > use or distribution of the program or the exercise of any rights > granted hereunder even if advised of the possibility of such damages > 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 59 temple place suite 330 boston ma 02111 1307 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 11 file(s). > > Signed-off-by: Thomas Gleixner <tglx@linutronix.de> > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=ad6181003373 > --- > drivers/char/mwave/3780i.c | 37 +------------------------------------ > drivers/char/mwave/3780i.h | 37 +------------------------------------ > drivers/char/mwave/mwavedd.c | 37 +------------------------------------ > drivers/char/mwave/mwavedd.h | 37 +------------------------------------ > drivers/char/mwave/mwavepub.h | 37 +------------------------------------ > drivers/char/mwave/smapi.c | 37 +------------------------------------ > drivers/char/mwave/smapi.h | 37 +------------------------------------ > drivers/char/mwave/tp3780i.c | 37 +------------------------------------ > drivers/char/mwave/tp3780i.h | 37 +------------------------------------ > drivers/scsi/ips.c | 34 +--------------------------------- > drivers/scsi/ips.h | 34 +--------------------------------- > 11 files changed, 11 insertions(+), 390 deletions(-) > > --- a/drivers/char/mwave/3780i.c > +++ b/drivers/char/mwave/3780i.c > @@ -1,47 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * > * 3780i.c -- helper routines for the 3780i DSP > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/3780i.h > +++ b/drivers/char/mwave/3780i.h > @@ -1,47 +1,12 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * 3780i.h -- declarations for 3780i.c > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/mwavedd.c > +++ b/drivers/char/mwave/mwavedd.c > @@ -1,47 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * > * mwavedd.c -- mwave device driver > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/mwavedd.h > +++ b/drivers/char/mwave/mwavedd.h > @@ -1,47 +1,12 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * mwavedd.h -- declarations for mwave device driver > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/mwavepub.h > +++ b/drivers/char/mwave/mwavepub.h > @@ -1,48 +1,13 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * mwavepub.h -- PUBLIC declarations for the mwave driver > * and applications using it > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/smapi.c > +++ b/drivers/char/mwave/smapi.c > @@ -1,47 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * > * smapi.c -- SMAPI interface routines > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/smapi.h > +++ b/drivers/char/mwave/smapi.h > @@ -1,47 +1,12 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * smapi.h -- declarations for SMAPI interface routines > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/tp3780i.c > +++ b/drivers/char/mwave/tp3780i.c > @@ -1,47 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * > * tp3780i.c -- board driver for 3780i on ThinkPads > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/tp3780i.h > +++ b/drivers/char/mwave/tp3780i.h > @@ -1,47 +1,12 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * tp3780i.h -- declarations for tp3780i.c > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/scsi/ips.c > +++ b/drivers/scsi/ips.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /*****************************************************************************/ > /* ips.c -- driver for the Adaptec / IBM ServeRAID controller */ > /* */ > @@ -8,39 +9,6 @@ > /* Copyright (C) 2000 IBM Corporation */ > /* Copyright (C) 2002,2003 Adaptec, 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. */ > -/* */ > -/* NO WARRANTY */ > -/* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR */ > -/* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT */ > -/* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, */ > -/* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is */ > -/* solely responsible for determining the appropriateness of using and */ > -/* distributing the Program and assumes all risks associated with its */ > -/* exercise of rights under this Agreement, including but not limited to */ > -/* the risks and costs of program errors, damage to or loss of data, */ > -/* programs or equipment, and unavailability or interruption of operations. */ > -/* */ > -/* DISCLAIMER OF LIABILITY */ > -/* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY */ > -/* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL */ > -/* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND */ > -/* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR */ > -/* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE */ > -/* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED */ > -/* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES */ > -/* */ > -/* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ > /* */ > /* Bugs/Comments/Suggestions about this driver should be mailed to: */ > /* ipslinux@adaptec.com */ > --- a/drivers/scsi/ips.h > +++ b/drivers/scsi/ips.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /*****************************************************************************/ > /* ips.h -- driver for the Adaptec / IBM ServeRAID controller */ > /* */ > @@ -8,39 +9,6 @@ > /* Copyright (C) 1999 IBM Corporation */ > /* Copyright (C) 2003 Adaptec, 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. */ > -/* */ > -/* NO WARRANTY */ > -/* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR */ > -/* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT */ > -/* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, */ > -/* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is */ > -/* solely responsible for determining the appropriateness of using and */ > -/* distributing the Program and assumes all risks associated with its */ > -/* exercise of rights under this Agreement, including but not limited to */ > -/* the risks and costs of program errors, damage to or loss of data, */ > -/* programs or equipment, and unavailability or interruption of operations. */ > -/* */ > -/* DISCLAIMER OF LIABILITY */ > -/* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY */ > -/* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL */ > -/* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND */ > -/* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR */ > -/* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE */ > -/* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED */ > -/* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES */ > -/* */ > -/* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ > /* */ > /* Bugs/Comments/Suggestions should be mailed to: */ > /* ipslinux@adaptec.com */ > > -- Richard Fontana Senior Commercial Counsel Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version of 2 of the license or
> at your option any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e088e8bfbbc9
> ---
> drivers/input/tablet/wacom_serial4.c | 7 +------
> drivers/input/touchscreen/wacom_i2c.c | 7 +------
> drivers/media/usb/pulse8-cec/pulse8-cec.c | 7 +------
> drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 7 +------
> 4 files changed, 4 insertions(+), 24 deletions(-)
>
> --- a/drivers/input/tablet/wacom_serial4.c
> +++ b/drivers/input/tablet/wacom_serial4.c
> @@ -1,15 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wacom protocol 4 serial tablet driver
> *
> * Copyright 2014 Hans de Goede <hdegoede@redhat.com>
> * Copyright 2011-2012 Julian Squires <julian@cipht.net>
> *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> - *
> * Many thanks to Bill Seremetis, without whom PenPartner support
> * would not have been possible. Thanks to Patrick Mahoney.
> *
> --- a/drivers/input/touchscreen/wacom_i2c.c
> +++ b/drivers/input/touchscreen/wacom_i2c.c
> @@ -1,14 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wacom Penabled Driver for I2C
> *
> * Copyright (c) 2011 - 2013 Tatsunosuke Tobita, Wacom.
> * <tobita.tatsunosuke@wacom.co.jp>
> - *
> - * This program is free software; you can redistribute it
> - * and/or modify it under the terms of the GNU General
> - * Public License as published by the Free Software
> - * Foundation; either version of 2 of the License,
> - * or (at your option) any later version.
> */
>
> #include <linux/module.h>
> --- a/drivers/media/usb/pulse8-cec/pulse8-cec.c
> +++ b/drivers/media/usb/pulse8-cec/pulse8-cec.c
> @@ -1,13 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Pulse Eight HDMI CEC driver
> *
> * Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> */
>
> /*
> --- a/drivers/media/usb/rainshadow-cec/rainshadow-cec.c
> +++ b/drivers/media/usb/rainshadow-cec/rainshadow-cec.c
> @@ -1,13 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * RainShadow Tech HDMI CEC driver
> *
> * Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> */
>
> /*
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this code may be copied under the gpl v 2 or at your option any
> later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0c743c612318
> ---
> net/decnet/netfilter/dn_rtmsg.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> --- a/net/decnet/netfilter/dn_rtmsg.c
> +++ b/net/decnet/netfilter/dn_rtmsg.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * DECnet An implementation of the DECnet protocol suite for the LINUX
> * operating system. DECnet is implemented using the BSD Socket
> @@ -6,11 +7,8 @@
> * DECnet Routing Message Grabulator
> *
> * (C) 2000 ChyGwyn Limited - http://www.chygwyn.com/
> - * This code may be copied under the GPL v.2 or at your option
> - * any later version.
> *
> * Author: Steven Whitehouse <steve@chygwyn.com>
> - *
> */
> #include <linux/module.h>
> #include <linux/skbuff.h>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this file is released under gnu general public licence version 2 or
> at your option any later version see the file copying for more
> details
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=baacad760976
> ---
> ipc/msgutil.c | 6 +-----
> 1 file changed, 1 insertion(+), 5 deletions(-)
>
> --- a/ipc/msgutil.c
> +++ b/ipc/msgutil.c
> @@ -1,11 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * linux/ipc/msgutil.c
> * Copyright (C) 1999, 2004 Manfred Spraul
> - *
> - * This file is released under GNU General Public Licence version 2 or
> - * (at your option) any later version.
> - *
> - * See the file COPYING for more details.
> */
>
> #include <linux/spinlock.h>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is a part of the linux kernel and may be freely copied
> under the terms of the gnu general public license gpl version 2 or
> at your option any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=21d1c017cdea
> ---
> scripts/conmakehash.c | 5 +----
> 1 file changed, 1 insertion(+), 4 deletions(-)
>
> --- a/scripts/conmakehash.c
> +++ b/scripts/conmakehash.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * conmakehash.c
> *
> @@ -8,10 +9,6 @@
> * just for this seems like massive overkill.
> *
> * Copyright (C) 1995-1997 H. Peter Anvin
> - *
> - * This program is a part of the Linux kernel, and may be freely
> - * copied under the terms of the GNU General Public License (GPL),
> - * version 2, or at your option any later version.
> */
>
> #include <stdio.h>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this file is licensed under gplv2 this program is free software you
> can redistribute it and or modify it under the terms of the gnu
> general public license as published by the free software foundation
> either version 2 of the license or at your option any later version
> this program is distributed in the hope that it will be useful but
> without 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 59 temple place suite
> 330 boston ma 02111 1307 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 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=bbbb499e964b
> ---
> drivers/scsi/libsas/sas_init.c | 19 +------------------
> drivers/scsi/libsas/sas_internal.h | 19 +------------------
> drivers/scsi/libsas/sas_scsi_host.c | 19 +------------------
> include/scsi/libsas.h | 19 +------------------
> include/scsi/sas.h | 19 +------------------
> 5 files changed, 5 insertions(+), 90 deletions(-)
>
> --- a/drivers/scsi/libsas/sas_init.c
> +++ b/drivers/scsi/libsas/sas_init.c
> @@ -1,26 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Serial Attached SCSI (SAS) Transport Layer initialization
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #include <linux/module.h>
> --- a/drivers/scsi/libsas/sas_internal.h
> +++ b/drivers/scsi/libsas/sas_internal.h
> @@ -1,26 +1,9 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Serial Attached SCSI (SAS) class internal header file
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #ifndef _SAS_INTERNAL_H_
> --- a/drivers/scsi/libsas/sas_scsi_host.c
> +++ b/drivers/scsi/libsas/sas_scsi_host.c
> @@ -1,26 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Serial Attached SCSI (SAS) class SCSI Host glue.
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #include <linux/kthread.h>
> --- a/include/scsi/libsas.h
> +++ b/include/scsi/libsas.h
> @@ -1,26 +1,9 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * SAS host prototypes and structures header file
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #ifndef _LIBSAS_H_
> --- a/include/scsi/sas.h
> +++ b/include/scsi/sas.h
> @@ -1,26 +1,9 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * SAS structures and definitions header file
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #ifndef _SAS_H_
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with this program see the file copying if not see http www gnu org
> licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=622d8171aa37
> ---
> drivers/net/wireless/ath/carl9170/fw.c | 15 +--------------
> 1 file changed, 1 insertion(+), 14 deletions(-)
>
> --- a/drivers/net/wireless/ath/carl9170/fw.c
> +++ b/drivers/net/wireless/ath/carl9170/fw.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Atheros CARL9170 driver
> *
> * firmware parser
> *
> * Copyright 2009, 2010, Christian Lamparter <chunkeey@googlemail.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; see the file COPYING. If not, see
> - * http://www.gnu.org/licenses/.
> */
>
> #include <linux/kernel.h>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 2 normalized pattern(s):
>
> driver is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version the [carillo] [ranch] [video]
> [subsystem] driver is distributed in the hope that it will be useful
> but without 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 driver if not
> write to the free software foundation inc 51 franklin st fifth floor
> boston ma 02110 1301 usa
>
> driver is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version the [vermilion] [range] [fb] driver is
> distributed in the hope that it will be useful but without 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 driver if not write to the free
> software foundation inc 51 franklin st fifth floor boston ma 02110
> 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=7fbea78e53cd
> ---
> drivers/video/backlight/cr_bllcd.c | 16 +---------------
> drivers/video/fbdev/vermilion/cr_pll.c | 16 +---------------
> drivers/video/fbdev/vermilion/vermilion.c | 16 +---------------
> drivers/video/fbdev/vermilion/vermilion.h | 16 +---------------
> 4 files changed, 4 insertions(+), 60 deletions(-)
>
> --- a/drivers/video/backlight/cr_bllcd.c
> +++ b/drivers/video/backlight/cr_bllcd.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Carillo Ranch video subsystem driver.
> - * The Carillo Ranch video subsystem driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Carillo Ranch video subsystem driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellstrom <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/cr_pll.c
> +++ b/drivers/video/fbdev/vermilion/cr_pll.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Carillo Ranch video subsystem driver.
> - * The Carillo Ranch video subsystem driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Carillo Ranch video subsystem driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellstrom <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/vermilion.c
> +++ b/drivers/video/fbdev/vermilion/vermilion.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Vermilion Range fb driver.
> - * The Vermilion Range fb driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Vermilion Range fb driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellström <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/vermilion.h
> +++ b/drivers/video/fbdev/vermilion/vermilion.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Vermilion Range fb driver.
> - * The Vermilion Range fb driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Vermilion Range fb driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellström <thomas-at-tungstengraphics-dot-com>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this driver is free software you can redistribute it and or modify
> it under the terms of the gnu general public license either version
> 2 of the license or at your option any later version this driver is
> distributed in the hope that it will be useful but without 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 driver if not see http www gnu org
> licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=02254fc26615
> ---
> drivers/hwmon/fam15h_power.c | 14 +-------------
> drivers/hwmon/k10temp.c | 14 +-------------
> 2 files changed, 2 insertions(+), 26 deletions(-)
>
> --- a/drivers/hwmon/fam15h_power.c
> +++ b/drivers/hwmon/fam15h_power.c
> @@ -1,21 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * fam15h_power.c - AMD Family 15h processor power monitoring
> *
> * Copyright (c) 2011-2016 Advanced Micro Devices, Inc.
> * Author: Andreas Herrmann <herrmann.der.user@googlemail.com>
> - *
> - *
> - * This driver is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License; either
> - * version 2 of the License, or (at your option) any later version.
> - *
> - * This driver is distributed in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, see <http://www.gnu.org/licenses/>.
> */
>
> #include <linux/err.h>
> --- a/drivers/hwmon/k10temp.c
> +++ b/drivers/hwmon/k10temp.c
> @@ -1,20 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * k10temp.c - AMD Family 10h/11h/12h/14h/15h/16h processor hardware monitoring
> *
> * Copyright (c) 2009 Clemens Ladisch <clemens@ladisch.de>
> - *
> - *
> - * This driver is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License; either
> - * version 2 of the License, or (at your option) any later version.
> - *
> - * This driver is distributed in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, see <http://www.gnu.org/licenses/>.
> */
>
> #include <linux/err.h>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> released according to the gnu gpl version 2 or any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 10 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0dfde1eebe73
> ---
> drivers/fmc/fmc-chardev.c | 3 +--
> drivers/fmc/fmc-core.c | 3 +--
> drivers/fmc/fmc-debug.c | 3 +--
> drivers/fmc/fmc-dump.c | 3 +--
> drivers/fmc/fmc-match.c | 3 +--
> drivers/fmc/fmc-private.h | 3 +--
> drivers/fmc/fmc-sdb.c | 3 +--
> drivers/fmc/fmc-write-eeprom.c | 3 +--
> drivers/fmc/fru-parse.c | 3 +--
> include/linux/fmc.h | 3 +--
> 10 files changed, 10 insertions(+), 20 deletions(-)
>
> --- a/drivers/fmc/fmc-chardev.c
> +++ b/drivers/fmc/fmc-chardev.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-core.c
> +++ b/drivers/fmc/fmc-core.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-debug.c
> +++ b/drivers/fmc/fmc-debug.c
> @@ -1,8 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2015 CERN (www.cern.ch)
> * Author: Federico Vaga <federico.vaga@cern.ch>
> - *
> - * Released according to the GNU GPL, version 2 or any later version.
> */
>
> #include <linux/module.h>
> --- a/drivers/fmc/fmc-dump.c
> +++ b/drivers/fmc/fmc-dump.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2013 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-match.c
> +++ b/drivers/fmc/fmc-match.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-private.h
> +++ b/drivers/fmc/fmc-private.h
> @@ -1,8 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2015 CERN (www.cern.ch)
> * Author: Federico Vaga <federico.vaga@cern.ch>
> - *
> - * Released according to the GNU GPL, version 2 or any later version.
> */
>
> extern int fmc_debug_init(struct fmc_device *fmc);
> --- a/drivers/fmc/fmc-sdb.c
> +++ b/drivers/fmc/fmc-sdb.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-write-eeprom.c
> +++ b/drivers/fmc/fmc-write-eeprom.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fru-parse.c
> +++ b/drivers/fmc/fru-parse.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/include/linux/fmc.h
> +++ b/include/linux/fmc.h
> @@ -1,9 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with this program if not see the file copying or write to the free
> software foundation inc 51 franklin st fifth floor boston ma 02110
> 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0481d3941b51
> ---
> drivers/input/keyboard/maple_keyb.c | 16 +---------------
> drivers/input/touchscreen/ad7877.c | 16 +---------------
> sound/soc/codecs/ad73311.h | 17 +----------------
> sound/soc/codecs/ssm2602.h | 16 +---------------
> 4 files changed, 4 insertions(+), 61 deletions(-)
>
> --- a/drivers/input/keyboard/maple_keyb.c
> +++ b/drivers/input/keyboard/maple_keyb.c
> @@ -1,23 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * SEGA Dreamcast keyboard driver
> * Based on drivers/usb/usbkbd.c
> * Copyright (c) YAEGASHI Takeshi, 2001
> * Porting to 2.6 Copyright (c) Adrian McMenamin, 2007 - 2009
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #include <linux/kernel.h>
> --- a/drivers/input/touchscreen/ad7877.c
> +++ b/drivers/input/touchscreen/ad7877.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2006-2008 Michael Hennerich, Analog Devices Inc.
> *
> @@ -6,21 +7,6 @@
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> - *
> * History:
> * Copyright (c) 2005 David Brownell
> * Copyright (c) 2006 Nokia Corporation
> --- a/sound/soc/codecs/ad73311.h
> +++ b/sound/soc/codecs/ad73311.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * File: sound/soc/codec/ad73311.h
> * Based on:
> @@ -6,26 +7,10 @@
> * Created: Thur Sep 25, 2008
> * Description: definitions for AD73311 registers
> *
> - *
> * Modified:
> * Copyright 2006 Analog Devices Inc.
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #ifndef __AD73311_H__
> --- a/sound/soc/codecs/ssm2602.h
> +++ b/sound/soc/codecs/ssm2602.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * File: sound/soc/codecs/ssm2602.h
> * Author: Cliff Cai <Cliff.Cai@analog.com>
> @@ -8,21 +9,6 @@
> * Copyright 2008 Analog Devices Inc.
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #ifndef _SSM2602_H
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this code is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this code is distributed in the hope
> that it will be useful but without 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 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=4e42839f6171
> ---
> drivers/net/ethernet/hp/hp100.c | 14 +-------------
> 1 file changed, 1 insertion(+), 13 deletions(-)
>
> --- a/drivers/net/ethernet/hp/hp100.c
> +++ b/drivers/net/ethernet/hp/hp100.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> ** hp100.c
> ** HP CASCADE Architecture Driver for 100VG-AnyLan Network Adapters
> @@ -31,19 +32,6 @@
> ** - some updates for EISA version of card
> **
> **
> -** This code is free software; you can redistribute it and/or modify
> -** it under the terms of the GNU General Public License as published by
> -** the Free Software Foundation; either version 2 of the License, or
> -** (at your option) any later version.
> -**
> -** This code is distributed in the hope that it will be useful,
> -** but WITHOUT 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.
> **
> ** 1.57c -> 1.58
> ** - used indent to change coding-style
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license vs published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without 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 mvss 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 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=27ffcfd30a08
> ---
> drivers/media/i2c/saa6752hs.c | 14 +-------------
> drivers/media/i2c/tea6415c.c | 14 +-------------
> 2 files changed, 2 insertions(+), 26 deletions(-)
>
> --- a/drivers/media/i2c/saa6752hs.c
> +++ b/drivers/media/i2c/saa6752hs.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> saa6752hs - i2c-driver for the saa6752hs by Philips
>
> @@ -7,19 +8,6 @@
>
> Copyright (C) 2008 Hans Verkuil <hverkuil@xs4all.nl>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License vs published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT 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 Mvss Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/module.h>
> --- a/drivers/media/i2c/tea6415c.c
> +++ b/drivers/media/i2c/tea6415c.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> tea6415c - i2c-driver for the tea6415c by SGS Thomson
>
> @@ -12,19 +13,6 @@
> For detailed information download the specifications directly
> from SGS Thomson at http://www.st.com
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License vs published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT 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 Mvss Ave, Cambridge, MA 02139, USA.
> */
>
>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> released under the gpl version 2 or later
>
> and 1 additional 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
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=bd72bf50fea6
> ---
> net/unix/garbage.c | 7 +------
> 1 file changed, 1 insertion(+), 6 deletions(-)
>
> --- a/net/unix/garbage.c
> +++ b/net/unix/garbage.c
> @@ -1,9 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * NET3: Garbage Collector For AF_UNIX sockets
> *
> * Garbage Collector:
> * Copyright (C) Barak A. Pearlmutter.
> - * Released under the GPL version 2 or later.
> *
> * Chopped about by Alan Cox 22/3/96 to make it fit the AF_UNIX socket problem.
> * If it doesn't work blame me, it worked when Barak sent it.
> @@ -24,11 +24,6 @@
> *
> * - don't just push entire root set; process in place
> *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> - *
> * Fixes:
> * Alan Cox 07 Sept 1997 Vmalloc internal stack as needed.
> * Cope with changing max_files.
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or any
> later version this program is distributed in the hope that it will
> be useful but without 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 see http www gnu org licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 6 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e9e8c4d9ab80
> ---
> drivers/media/usb/gspca/gl860/gl860-mi1320.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-mi2020.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-ov2640.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-ov9655.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860.h | 14 +-------------
> 6 files changed, 6 insertions(+), 78 deletions(-)
>
> --- a/drivers/media/usb/gspca/gl860/gl860-mi1320.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-mi1320.c
> @@ -1,18 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the MI1320 sensor
> * Author Olivier LORIN from own logs
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : MI1320 */
> --- a/drivers/media/usb/gspca/gl860/gl860-mi2020.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-mi2020.c
> @@ -1,20 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the MI2020 sensor
> * Author Olivier LORIN, from logs by Iceman/Soro2005 + Fret_saw/Hulkie/Tricid
> * with the help of Kytrix/BUGabundo/Blazercist.
> * Driver achieved thanks to a webcam gift by Kytrix.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : MI2020 */
> --- a/drivers/media/usb/gspca/gl860/gl860-ov2640.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-ov2640.c
> @@ -1,18 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the OV2640 sensor
> * Author Olivier LORIN, from Malmostoso's logs
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : OV2640 */
> --- a/drivers/media/usb/gspca/gl860/gl860-ov9655.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-ov9655.c
> @@ -1,19 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the OV9655 sensor
> * Author Olivier LORIN, from logs done by Simon (Sur3) and Almighurt
> * on dsd's weblog
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : OV9655 */
> --- a/drivers/media/usb/gspca/gl860/gl860.c
> +++ b/drivers/media/usb/gspca/gl860/gl860.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* GSPCA subdrivers for Genesys Logic webcams with the GL860 chip
> * Subdriver core
> *
> * 2009/09/24 Olivier Lorin <o.lorin@laposte.net>
> * GSPCA by Jean-Francois Moine <http://moinejf.free.fr>
> * Thanks BUGabundo and Malmostoso for your amazing help!
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
> --- a/drivers/media/usb/gspca/gl860/gl860.h
> +++ b/drivers/media/usb/gspca/gl860/gl860.h
> @@ -1,20 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /* GSPCA subdrivers for Genesys Logic webcams with the GL860 chip
> * Subdriver declarations
> *
> * 2009/10/14 Olivier LORIN <o.lorin@laposte.net>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
> #ifndef GL860_DEV_H
> #define GL860_DEV_H
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with this program if not write to the free software foundation inc
> 675 mass ave cambridge ma 02139 usa please note that the gpl allows
> you to use the driver not the radio in order to use the radio you
> need a license from the communications authority of your country
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 7 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=c20ad7e6b3ee
> ---
> drivers/net/hamradio/baycom_epp.c | 17 +----------------
> drivers/net/hamradio/baycom_par.c | 18 +-----------------
> drivers/net/hamradio/baycom_ser_fdx.c | 17 +----------------
> drivers/net/hamradio/baycom_ser_hdx.c | 18 +-----------------
> drivers/net/hamradio/hdlcdrv.c | 15 +--------------
> drivers/net/hamradio/yam.c | 17 +----------------
> include/linux/yam.h | 17 +----------------
> 7 files changed, 7 insertions(+), 112 deletions(-)
>
> --- a/drivers/net/hamradio/baycom_epp.c
> +++ b/drivers/net/hamradio/baycom_epp.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,10 @@
> * Copyright (C) 1998-2000
> * Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * History:
> * 0.1 xx.xx.1998 Initial version by Matthias Welwarsky (dg2fef)
> * 0.2 21.04.1998 Massive rework by Thomas Sailer
> @@ -35,7 +21,6 @@
> * removed some pre-2.2 kernel compatibility cruft
> * 0.6 10.08.1999 Check if parport can do SPP and is safe to access during interrupt contexts
> * 0.7 12.02.2000 adapted to softnet driver interface
> - *
> */
>
> /*****************************************************************************/
> --- a/drivers/net/hamradio/baycom_par.c
> +++ b/drivers/net/hamradio/baycom_par.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard.
> @@ -45,13 +31,11 @@
> * built in DCD circuitry. The driver should therefore be configured
> * for hardware DCD.
> *
> - *
> * Command line options (insmod command line)
> *
> * mode driver mode string. Valid choices are par96 and picpar.
> * iobase base address of the port; common values are 0x378, 0x278, 0x3bc
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/baycom_ser_fdx.c
> +++ b/drivers/net/hamradio/baycom_ser_fdx.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
> @@ -53,7 +39,6 @@
> * baud baud rate (between 300 and 4800)
> * irq interrupt line of the port; common values are 4,3
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/baycom_ser_hdx.c
> +++ b/drivers/net/hamradio/baycom_ser_hdx.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
> @@ -34,7 +20,6 @@
> * port, the kernel driver for serial ports cannot be used, and this
> * driver only supports standard serial hardware (8250, 16450, 16550A)
> *
> - *
> * Command line options (insmod command line)
> *
> * mode ser12 hardware DCD
> @@ -45,7 +30,6 @@
> * iobase base address of the port; common values are 0x3f8, 0x2f8, 0x3e8, 0x2e8
> * irq interrupt line of the port; common values are 4,3
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/hdlcdrv.c
> +++ b/drivers/net/hamradio/hdlcdrv.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,20 +6,6 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> --- a/drivers/net/hamradio/yam.c
> +++ b/drivers/net/hamradio/yam.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,10 @@
> * Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr)
> * Adapted from baycom.c driver written by Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * History:
> * 0.0 F1OAT 06.06.98 Begin of work with baycom.c source code V 0.3
> * 0.1 F1OAT 07.06.98 Add timer polling routine for channel arbitration
> @@ -37,7 +23,6 @@
> * 0.8 F6FBB 14.10.98 Fixed slottime/persistence timing bug
> * OK1ZIA 2.09.01 Fixed "kfree_skb on hard IRQ"
> * using dev_kfree_skb_any(). (important in 2.4 kernel)
> - *
> */
>
> /*****************************************************************************/
> --- a/include/linux/yam.h
> +++ b/include/linux/yam.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,9 @@
> * Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr)
> * Adapted from baycom.c driver written by Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> - *
> - *
> */
>
> /*****************************************************************************/
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with this program if not write to the free software foundation inc
> 675 mass ave cambridge ma 02139 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 441 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=45dcbaa532b4
> ---
> arch/arm/mach-davinci/board-sffsdr.c | 15 +--------------
> arch/arm/mach-davinci/serial.c | 16 +---------------
> arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h | 15 +--------------
> arch/arm/nwfpe/double_cpdo.c | 14 +-------------
> arch/arm/nwfpe/entry.S | 14 +-------------
> arch/arm/nwfpe/extended_cpdo.c | 14 +-------------
> arch/arm/nwfpe/fpa11.c | 14 +-------------
> arch/arm/nwfpe/fpa11.h | 14 +-------------
> arch/arm/nwfpe/fpa11_cpdo.c | 14 +-------------
> arch/arm/nwfpe/fpa11_cpdt.c | 14 +-------------
> arch/arm/nwfpe/fpa11_cprt.c | 14 +-------------
> arch/arm/nwfpe/fpmodule.c | 14 +-------------
> arch/arm/nwfpe/fpmodule.h | 14 +-------------
> arch/arm/nwfpe/fpopcode.c | 14 +-------------
> arch/arm/nwfpe/fpopcode.h | 14 +-------------
> arch/arm/nwfpe/fpsr.h | 14 +-------------
> arch/arm/nwfpe/single_cpdo.c | 14 +-------------
> arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h | 18 +-----------------
> arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h | 18 +-----------------
> arch/mips/include/asm/mach-pnx833x/gpio.h | 15 +--------------
> arch/mips/include/asm/mach-pnx833x/irq-mapping.h | 15 +--------------
> arch/mips/include/asm/mach-pnx833x/irq.h | 15 +--------------
> arch/mips/include/asm/mach-pnx833x/pnx833x.h | 15 +--------------
> arch/mips/pnx833x/common/interrupts.c | 15 +--------------
> arch/mips/pnx833x/common/platform.c | 15 +--------------
> arch/mips/pnx833x/common/prom.c | 15 +--------------
> arch/mips/pnx833x/common/reset.c | 15 +--------------
> arch/mips/pnx833x/common/setup.c | 15 +--------------
> arch/mips/pnx833x/stb22x/board.c | 15 +--------------
> arch/powerpc/include/asm/fsl_85xx_cache_sram.h | 15 +--------------
> arch/powerpc/kernel/l2cr_6xx.S | 14 +-------------
> arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h | 15 +--------------
> arch/powerpc/sysdev/fsl_85xx_cache_sram.c | 15 +--------------
> arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 15 +--------------
> arch/sparc/boot/piggyback.c | 15 ++-------------
> drivers/char/sonypi.c | 16 +---------------
> drivers/gpio/gpio-bt8xx.c | 14 +-------------
> drivers/gpio/gpio-pcf857x.c | 15 +--------------
> drivers/gpio/gpio-rdc321x.c | 16 +---------------
> drivers/hwmon/abituguru.c | 15 +--------------
> drivers/hwmon/abituguru3.c | 15 +--------------
> drivers/hwmon/adcxx.c | 15 +--------------
> drivers/hwmon/adm1021.c | 15 +--------------
> drivers/hwmon/adm1025.c | 15 +--------------
> drivers/hwmon/adm1026.c | 15 +--------------
> drivers/hwmon/adm1031.c | 15 +--------------
> drivers/hwmon/adm9240.c | 15 +--------------
> drivers/hwmon/ads1015.c | 15 +--------------
> drivers/hwmon/ads7828.c | 15 +--------------
> drivers/hwmon/adt7x10.c | 15 +--------------
> drivers/hwmon/amc6821.c | 15 +--------------
> drivers/hwmon/asb100.c | 15 +--------------
> drivers/hwmon/asc7621.c | 15 +--------------
> drivers/hwmon/dme1737.c | 15 +--------------
> drivers/hwmon/ds1621.c | 15 +--------------
> drivers/hwmon/ds620.c | 15 +--------------
> drivers/hwmon/emc2103.c | 15 +--------------
> drivers/hwmon/emc6w201.c | 15 +--------------
> drivers/hwmon/f71805f.c | 15 +--------------
> drivers/hwmon/f75375s.c | 16 +---------------
> drivers/hwmon/fschmd.c | 15 +--------------
> drivers/hwmon/gl518sm.c | 15 +--------------
> drivers/hwmon/gl520sm.c | 16 +---------------
> drivers/hwmon/hwmon-vid.c | 15 +--------------
> drivers/hwmon/jc42.c | 15 +--------------
> drivers/hwmon/lineage-pem.c | 15 +--------------
> drivers/hwmon/lm63.c | 15 +--------------
> drivers/hwmon/lm70.c | 15 +--------------
> drivers/hwmon/lm75.c | 15 +--------------
> drivers/hwmon/lm75.h | 14 +-------------
> drivers/hwmon/lm78.c | 15 +--------------
> drivers/hwmon/lm80.c | 15 +--------------
> drivers/hwmon/lm85.c | 15 +--------------
> drivers/hwmon/lm87.c | 15 +--------------
> drivers/hwmon/lm90.c | 15 +--------------
> drivers/hwmon/lm93.c | 15 +--------------
> drivers/hwmon/ltc4151.c | 16 +---------------
> drivers/hwmon/ltc4261.c | 15 +--------------
> drivers/hwmon/max1668.c | 15 +--------------
> drivers/hwmon/max6639.c | 15 +--------------
> drivers/hwmon/max6642.c | 15 +--------------
> drivers/hwmon/max6650.c | 15 +--------------
> drivers/hwmon/nct6775.c | 16 +---------------
> drivers/hwmon/pc87360.c | 15 +--------------
> drivers/hwmon/pcf8591.c | 15 +--------------
> drivers/hwmon/pmbus/lm25066.c | 15 +--------------
> drivers/hwmon/pmbus/max16064.c | 15 +--------------
> drivers/hwmon/pmbus/max34440.c | 15 +--------------
> drivers/hwmon/pmbus/max8688.c | 15 +--------------
> drivers/hwmon/pmbus/pmbus.c | 15 +--------------
> drivers/hwmon/pmbus/pmbus.h | 15 +--------------
> drivers/hwmon/pmbus/pmbus_core.c | 15 +--------------
> drivers/hwmon/pmbus/ucd9000.c | 15 +--------------
> drivers/hwmon/pmbus/ucd9200.c | 15 +--------------
> drivers/hwmon/pmbus/zl6100.c | 15 +--------------
> drivers/hwmon/sis5595.c | 15 +--------------
> drivers/hwmon/smsc47b397.c | 15 +--------------
> drivers/hwmon/smsc47m1.c | 15 +--------------
> drivers/hwmon/smsc47m192.c | 15 +--------------
> drivers/hwmon/thmc50.c | 15 +--------------
> drivers/hwmon/tmp401.c | 15 +--------------
> drivers/hwmon/via686a.c | 15 +--------------
> drivers/hwmon/vt1211.c | 15 +--------------
> drivers/hwmon/vt8231.c | 15 +--------------
> drivers/hwmon/w83627ehf.c | 15 +--------------
> drivers/hwmon/w83627hf.c | 15 +--------------
> drivers/hwmon/w83781d.c | 15 +--------------
> drivers/hwmon/w83791d.c | 15 +--------------
> drivers/hwmon/w83792d.c | 15 +--------------
> drivers/hwmon/w83l785ts.c | 15 +--------------
> drivers/ide/palm_bk3710.c | 15 +--------------
> drivers/iio/adc/exynos_adc.c | 15 +--------------
> drivers/iio/adc/vf610_adc.c | 15 +--------------
> drivers/iio/dac/max517.c | 15 +--------------
> drivers/input/gameport/fm801-gp.c | 17 +----------------
> drivers/input/keyboard/qt1070.c | 15 +--------------
> drivers/input/keyboard/qt2160.c | 15 +--------------
> drivers/input/misc/bma150.c | 15 +--------------
> drivers/input/misc/mma8450.c | 15 +--------------
> drivers/input/mouse/appletouch.c | 16 +---------------
> drivers/input/mouse/bcm5974.c | 16 +---------------
> drivers/input/mouse/sentelic.c | 15 +--------------
> drivers/input/mouse/sentelic.h | 15 +--------------
> drivers/input/mouse/touchkit_ps2.c | 15 +--------------
> drivers/input/touchscreen/usbtouchscreen.c | 15 +--------------
> drivers/isdn/i4l/isdnhdlc.c | 15 +--------------
> drivers/isdn/mISDN/dsp_biquad.h | 16 +---------------
> drivers/isdn/mISDN/dsp_ecdis.h | 16 +---------------
> drivers/leds/leds-blinkm.c | 15 +--------------
> drivers/media/common/saa7146/saa7146_core.c | 14 +-------------
> drivers/media/dvb-frontends/au8522.h | 14 +-------------
> drivers/media/dvb-frontends/au8522_common.c | 14 +-------------
> drivers/media/dvb-frontends/au8522_dig.c | 14 +-------------
> drivers/media/dvb-frontends/au8522_priv.h | 14 +-------------
> drivers/media/dvb-frontends/cx22700.c | 14 +-------------
> drivers/media/dvb-frontends/cx22700.h | 14 +-------------
> drivers/media/dvb-frontends/cx22702.c | 14 +-------------
> drivers/media/dvb-frontends/cx22702.h | 14 +-------------
> drivers/media/dvb-frontends/cx24110.c | 15 +--------------
> drivers/media/dvb-frontends/cx24110.h | 15 +--------------
> drivers/media/dvb-frontends/cx24116.c | 14 +-------------
> drivers/media/dvb-frontends/cx24116.h | 14 +-------------
> drivers/media/dvb-frontends/cx24117.c | 14 +-------------
> drivers/media/dvb-frontends/cx24117.h | 14 +-------------
> drivers/media/dvb-frontends/cx24123.h | 14 +-------------
> drivers/media/dvb-frontends/ds3000.c | 14 +-------------
> drivers/media/dvb-frontends/ds3000.h | 14 +-------------
> drivers/media/dvb-frontends/isl6423.c | 14 +-------------
> drivers/media/dvb-frontends/isl6423.h | 14 +-------------
> drivers/media/dvb-frontends/l64781.c | 14 +-------------
> drivers/media/dvb-frontends/l64781.h | 14 +-------------
> drivers/media/dvb-frontends/lgs8gl5.c | 14 +-------------
> drivers/media/dvb-frontends/lgs8gl5.h | 14 +-------------
> drivers/media/dvb-frontends/m88rs2000.c | 14 +-------------
> drivers/media/dvb-frontends/m88rs2000.h | 14 +-------------
> drivers/media/dvb-frontends/mb86a16.c | 14 +-------------
> drivers/media/dvb-frontends/mb86a16.h | 14 +-------------
> drivers/media/dvb-frontends/mb86a16_priv.h | 14 +-------------
> drivers/media/dvb-frontends/mt312.c | 15 +--------------
> drivers/media/dvb-frontends/mt312.h | 15 +--------------
> drivers/media/dvb-frontends/mt312_priv.h | 15 +--------------
> drivers/media/dvb-frontends/nxt6000.c | 14 +-------------
> drivers/media/dvb-frontends/nxt6000.h | 14 +-------------
> drivers/media/dvb-frontends/s5h1409.c | 14 +-------------
> drivers/media/dvb-frontends/s5h1409.h | 14 +-------------
> drivers/media/dvb-frontends/s5h1411.c | 14 +-------------
> drivers/media/dvb-frontends/s5h1411.h | 14 +-------------
> drivers/media/dvb-frontends/s5h1420_priv.h | 16 +---------------
> drivers/media/dvb-frontends/sp8870.c | 15 +--------------
> drivers/media/dvb-frontends/sp8870.h | 15 +--------------
> drivers/media/dvb-frontends/stb0899_algo.c | 14 +-------------
> drivers/media/dvb-frontends/stb0899_cfg.h | 14 +-------------
> drivers/media/dvb-frontends/stb0899_drv.c | 14 +-------------
> drivers/media/dvb-frontends/stb0899_drv.h | 14 +-------------
> drivers/media/dvb-frontends/stb0899_priv.h | 14 +-------------
> drivers/media/dvb-frontends/stb0899_reg.h | 14 +-------------
> drivers/media/dvb-frontends/stb6000.c | 15 +--------------
> drivers/media/dvb-frontends/stb6000.h | 15 +--------------
> drivers/media/dvb-frontends/stb6100.c | 14 +-------------
> drivers/media/dvb-frontends/stb6100.h | 14 +-------------
> drivers/media/dvb-frontends/stb6100_cfg.h | 14 +-------------
> drivers/media/dvb-frontends/stb6100_proc.h | 14 +-------------
> drivers/media/dvb-frontends/stv0288.c | 14 +-------------
> drivers/media/dvb-frontends/stv0288.h | 14 +-------------
> drivers/media/dvb-frontends/stv0297.c | 14 +-------------
> drivers/media/dvb-frontends/stv0297.h | 14 +-------------
> drivers/media/dvb-frontends/stv0299.c | 14 +-------------
> drivers/media/dvb-frontends/stv0299.h | 14 +-------------
> drivers/media/dvb-frontends/stv090x.c | 14 +-------------
> drivers/media/dvb-frontends/stv090x.h | 14 +-------------
> drivers/media/dvb-frontends/stv090x_priv.h | 14 +-------------
> drivers/media/dvb-frontends/stv090x_reg.h | 14 +-------------
> drivers/media/dvb-frontends/stv6110x.c | 14 +-------------
> drivers/media/dvb-frontends/stv6110x.h | 14 +-------------
> drivers/media/dvb-frontends/stv6110x_priv.h | 14 +-------------
> drivers/media/dvb-frontends/stv6110x_reg.h | 14 +-------------
> drivers/media/dvb-frontends/tda10021.c | 14 +-------------
> drivers/media/dvb-frontends/tda10023.c | 14 +-------------
> drivers/media/dvb-frontends/tda1002x.h | 14 +-------------
> drivers/media/dvb-frontends/tda10048.c | 14 +-------------
> drivers/media/dvb-frontends/tda10048.h | 14 +-------------
> drivers/media/dvb-frontends/tda1004x.c | 15 +--------------
> drivers/media/dvb-frontends/tda1004x.h | 15 +--------------
> drivers/media/dvb-frontends/tda10086.c | 15 +--------------
> drivers/media/dvb-frontends/tda10086.h | 15 +--------------
> drivers/media/dvb-frontends/tda665x.c | 14 +-------------
> drivers/media/dvb-frontends/tda665x.h | 14 +-------------
> drivers/media/dvb-frontends/tda8083.c | 14 +-------------
> drivers/media/dvb-frontends/tda8083.h | 14 +-------------
> drivers/media/dvb-frontends/tda8261.c | 14 +-------------
> drivers/media/dvb-frontends/tda8261.h | 14 +-------------
> drivers/media/dvb-frontends/tda8261_cfg.h | 14 +-------------
> drivers/media/dvb-frontends/tda826x.c | 15 +--------------
> drivers/media/dvb-frontends/tda826x.h | 15 +--------------
> drivers/media/dvb-frontends/ts2020.c | 14 +-------------
> drivers/media/dvb-frontends/ts2020.h | 14 +-------------
> drivers/media/dvb-frontends/ves1820.c | 14 +-------------
> drivers/media/dvb-frontends/ves1820.h | 14 +-------------
> drivers/media/dvb-frontends/ves1x93.c | 15 +--------------
> drivers/media/dvb-frontends/ves1x93.h | 15 +--------------
> drivers/media/dvb-frontends/zl10039.h | 15 +--------------
> drivers/media/i2c/bt866.c | 14 +-------------
> drivers/media/i2c/saa6588.c | 14 +-------------
> drivers/media/i2c/tda9840.c | 14 +-------------
> drivers/media/i2c/tea6420.c | 14 +-------------
> drivers/media/pci/bt8xx/bt848.h | 14 +-------------
> drivers/media/pci/bt8xx/bt878.h | 14 +-------------
> drivers/media/pci/bt8xx/btcx-risc.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-cards.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-driver.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-gpio.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-i2c.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-if.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-risc.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-vbi.c | 14 +-------------
> drivers/media/pci/bt8xx/bttvp.h | 14 +-------------
> drivers/media/pci/bt8xx/dst.c | 14 +-------------
> drivers/media/pci/bt8xx/dst_ca.c | 14 +-------------
> drivers/media/pci/bt8xx/dst_ca.h | 14 +-------------
> drivers/media/pci/bt8xx/dst_common.h | 14 +-------------
> drivers/media/pci/mantis/hopper_cards.c | 14 +-------------
> drivers/media/pci/mantis/hopper_vp3028.c | 14 +-------------
> drivers/media/pci/mantis/hopper_vp3028.h | 14 +-------------
> drivers/media/pci/mantis/mantis_ca.c | 14 +-------------
> drivers/media/pci/mantis/mantis_ca.h | 14 +-------------
> drivers/media/pci/mantis/mantis_cards.c | 14 +-------------
> drivers/media/pci/mantis/mantis_common.h | 14 +-------------
> drivers/media/pci/mantis/mantis_core.c | 14 +-------------
> drivers/media/pci/mantis/mantis_core.h | 14 +-------------
> drivers/media/pci/mantis/mantis_dma.c | 14 +-------------
> drivers/media/pci/mantis/mantis_dma.h | 14 +-------------
> drivers/media/pci/mantis/mantis_dvb.c | 14 +-------------
> drivers/media/pci/mantis/mantis_dvb.h | 14 +-------------
> drivers/media/pci/mantis/mantis_evm.c | 14 +-------------
> drivers/media/pci/mantis/mantis_hif.c | 14 +-------------
> drivers/media/pci/mantis/mantis_hif.h | 14 +-------------
> drivers/media/pci/mantis/mantis_i2c.c | 14 +-------------
> drivers/media/pci/mantis/mantis_i2c.h | 14 +-------------
> drivers/media/pci/mantis/mantis_ioc.c | 14 +-------------
> drivers/media/pci/mantis/mantis_ioc.h | 14 +-------------
> drivers/media/pci/mantis/mantis_link.h | 14 +-------------
> drivers/media/pci/mantis/mantis_pci.c | 14 +-------------
> drivers/media/pci/mantis/mantis_pci.h | 14 +-------------
> drivers/media/pci/mantis/mantis_pcmcia.c | 14 +-------------
> drivers/media/pci/mantis/mantis_reg.h | 14 +-------------
> drivers/media/pci/mantis/mantis_uart.c | 14 +-------------
> drivers/media/pci/mantis/mantis_uart.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1033.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1033.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1034.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1034.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1041.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1041.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp2033.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp2033.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp2040.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp2040.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp3030.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp3030.h | 14 +-------------
> drivers/media/pci/saa7146/hexium_gemini.c | 14 +-------------
> drivers/media/pci/saa7146/hexium_orion.c | 14 +-------------
> drivers/media/pci/saa7146/mxb.c | 14 +-------------
> drivers/media/pci/ttpci/ttpci-eeprom.c | 14 +-------------
> drivers/media/pci/ttpci/ttpci-eeprom.h | 14 +-------------
> drivers/media/tuners/mt20xx.h | 14 +-------------
> drivers/media/tuners/mxl5005s.h | 14 +-------------
> drivers/media/tuners/tda18271-common.c | 14 +-------------
> drivers/media/tuners/tda18271-fe.c | 14 +-------------
> drivers/media/tuners/tda18271-maps.c | 14 +-------------
> drivers/media/tuners/tda18271-priv.h | 14 +-------------
> drivers/media/tuners/tda18271.h | 14 +-------------
> drivers/media/tuners/tda827x.h | 15 +--------------
> drivers/media/tuners/tda8290.c | 14 +-------------
> drivers/media/tuners/tda8290.h | 14 +-------------
> drivers/media/tuners/tda9887.h | 14 +-------------
> drivers/media/tuners/tea5761.h | 14 +-------------
> drivers/media/tuners/tea5767.h | 14 +-------------
> drivers/media/tuners/tuner-i2c.h | 14 +-------------
> drivers/media/tuners/tuner-simple.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-avcore.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-cards.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-conf-reg.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-core.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-dvb.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-i2c.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-reg.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-vbi.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-vbi.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-video.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx.h | 14 +-------------
> drivers/memory/fsl_ifc.c | 15 +--------------
> drivers/mfd/htc-i2cpld.c | 15 +--------------
> drivers/mfd/rdc321x-southbridge.c | 16 +---------------
> drivers/mfd/tps65010.c | 15 +--------------
> drivers/misc/altera-stapl/altera-comp.c | 16 +---------------
> drivers/misc/altera-stapl/altera-exprt.h | 16 +---------------
> drivers/misc/altera-stapl/altera-jtag.c | 16 +---------------
> drivers/misc/altera-stapl/altera-jtag.h | 16 +---------------
> drivers/misc/altera-stapl/altera-lpt.c | 16 +---------------
> drivers/misc/altera-stapl/altera.c | 16 +---------------
> drivers/misc/isl29003.c | 15 +--------------
> drivers/misc/tsl2550.c | 15 +--------------
> drivers/mmc/host/davinci_mmc.c | 15 +--------------
> drivers/mmc/host/sdricoh_cs.c | 16 +---------------
> drivers/mtd/nand/raw/davinci_nand.c | 15 +--------------
> drivers/net/ethernet/broadcom/bcm63xx_enet.c | 15 +--------------
> drivers/net/ethernet/faraday/ftgmac100.c | 15 +--------------
> drivers/net/ethernet/faraday/ftgmac100.h | 15 +--------------
> drivers/net/ethernet/faraday/ftmac100.c | 15 +--------------
> drivers/net/ethernet/faraday/ftmac100.h | 15 +--------------
> drivers/net/hamradio/dmascc.c | 15 +--------------
> drivers/net/wan/cosa.c | 15 +--------------
> drivers/net/wan/cosa.h | 15 +--------------
> drivers/phy/ti/phy-twl4030-usb.c | 15 +--------------
> drivers/platform/x86/sony-laptop.c | 16 +---------------
> drivers/pnp/isapnp/core.c | 16 +---------------
> drivers/pnp/isapnp/proc.c | 15 +--------------
> drivers/pps/clients/pps-gpio.c | 16 +---------------
> drivers/pps/clients/pps-ktimer.c | 16 +---------------
> drivers/pps/clients/pps-ldisc.c | 16 +---------------
> drivers/pps/clients/pps_parport.c | 16 +---------------
> drivers/pps/generators/pps_gen_parport.c | 16 +---------------
> drivers/pps/kapi.c | 16 +---------------
> drivers/pps/kc.c | 15 +--------------
> drivers/pps/kc.h | 15 +--------------
> drivers/pps/pps.c | 16 +---------------
> drivers/pps/sysfs.c | 16 +---------------
> drivers/ptp/ptp_chardev.c | 15 +--------------
> drivers/ptp/ptp_clock.c | 15 +--------------
> drivers/ptp/ptp_ixp46x.c | 15 +--------------
> drivers/ptp/ptp_private.h | 15 +--------------
> drivers/ptp/ptp_qoriq.c | 15 +--------------
> drivers/ptp/ptp_sysfs.c | 15 +--------------
> drivers/pwm/pwm-tiecap.c | 15 +--------------
> drivers/pwm/pwm-tiehrpwm.c | 15 +--------------
> drivers/sbus/char/openprom.c | 15 +--------------
> drivers/scsi/53c700.c | 14 +-------------
> drivers/scsi/dmx3191d.c | 14 +-------------
> drivers/scsi/lasi700.c | 14 +-------------
> drivers/scsi/ncr53c8xx.c | 14 +-------------
> drivers/scsi/ncr53c8xx.h | 14 +-------------
> drivers/scsi/script_asm.pl | 15 +--------------
> drivers/scsi/sim710.c | 15 +--------------
> drivers/scsi/sni_53c710.c | 14 +-------------
> drivers/uio/uio_mf624.c | 15 +--------------
> drivers/video/fbdev/pxa3xx-gcu.c | 15 +--------------
> drivers/watchdog/cpu5wdt.c | 16 +---------------
> drivers/watchdog/rdc321x_wdt.c | 16 +---------------
> fs/cifs/nterr.c | 15 +--------------
> fs/cifs/nterr.h | 14 +-------------
> fs/cifs/smbencrypt.c | 14 +-------------
> include/dt-bindings/media/tvp5150.h | 14 +-------------
> include/linux/bma150.h | 15 +--------------
> include/linux/hwmon-sysfs.h | 15 +--------------
> include/linux/hwmon-vid.h | 14 +-------------
> include/linux/isapnp.h | 17 +----------------
> include/linux/isdn/hdlc.h | 15 +--------------
> include/linux/kfifo.h | 16 +---------------
> include/linux/kmod.h | 15 +--------------
> include/linux/mfd/da9052/da9052.h | 16 +---------------
> include/linux/mfd/da9052/pdata.h | 16 +---------------
> include/linux/mfd/da9052/reg.h | 16 +---------------
> include/linux/mfd/da9055/core.h | 16 +---------------
> include/linux/mfd/da9055/reg.h | 16 +---------------
> include/linux/mfd/wm8400-audio.h | 15 +--------------
> include/linux/mfd/wm8400-private.h | 15 +--------------
> include/linux/mfd/wm8400.h | 15 +--------------
> include/linux/platform_data/ads1015.h | 15 +--------------
> include/linux/platform_data/media/camera-pxa.h | 14 +-------------
> include/linux/platform_data/mtd-davinci.h | 15 +--------------
> include/linux/platform_data/spi-davinci.h | 15 +--------------
> include/linux/pmbus.h | 15 +--------------
> include/linux/posix-clock.h | 15 +--------------
> include/linux/pps-gpio.h | 16 +---------------
> include/linux/pps_kernel.h | 15 +--------------
> include/linux/ptp_classify.h | 15 +--------------
> include/linux/ptp_clock_kernel.h | 15 +--------------
> include/linux/regulator/lp3971.h | 15 +--------------
> include/linux/regulator/lp3972.h | 15 +--------------
> include/linux/sonypi.h | 16 +---------------
> include/media/drv-intf/cx25840.h | 14 +-------------
> include/media/drv-intf/msp3400.h | 14 +-------------
> include/media/i2c/bt819.h | 14 +-------------
> include/media/i2c/cs5345.h | 14 +-------------
> include/media/i2c/cs53l32a.h | 14 +-------------
> include/media/i2c/m52790.h | 14 +-------------
> include/media/i2c/saa6588.h | 14 +-------------
> include/media/i2c/saa7115.h | 14 +-------------
> include/media/i2c/saa7127.h | 14 +-------------
> include/media/i2c/tvaudio.h | 14 +-------------
> include/media/i2c/wm8775.h | 14 +-------------
> include/misc/altera.h | 16 +---------------
> include/sound/pcm-indirect.h | 15 +--------------
> lib/kfifo.c | 16 +---------------
> net/core/timestamping.c | 15 +--------------
> net/dccp/ccids/ccid2.c | 15 +--------------
> net/dccp/ccids/ccid2.h | 15 +--------------
> scripts/get_dvb_firmware | 15 +--------------
> sound/drivers/pcm-indirect2.c | 15 +--------------
> sound/drivers/pcm-indirect2.h | 15 +--------------
> sound/drivers/portman2x4.c | 15 +--------------
> sound/isa/msnd/msnd.c | 15 +--------------
> sound/isa/msnd/msnd.h | 15 +--------------
> sound/isa/msnd/msnd_classic.h | 15 +--------------
> sound/isa/msnd/msnd_pinnacle.c | 16 +---------------
> sound/isa/msnd/msnd_pinnacle.h | 15 +--------------
> sound/pci/rme32.c | 16 +---------------
> sound/usb/usx2y/us122l.c | 15 +--------------
> sound/usb/usx2y/usb_stream.c | 15 +--------------
> tools/testing/selftests/ptp/testptp.c | 15 +--------------
> tools/usb/testusb.c | 15 +--------------
> tools/usb/usbip/libsrc/names.c | 20 +-------------------
> tools/usb/usbip/libsrc/names.h | 17 +----------------
> 435 files changed, 436 insertions(+), 5948 deletions(-)
>
> --- a/arch/arm/mach-davinci/board-sffsdr.c
> +++ b/arch/arm/mach-davinci/board-sffsdr.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Lyrtech SFFSDR board support.
> *
> @@ -7,20 +8,6 @@
> * Based on DV-EVM platform, original copyright follows:
> *
> * Copyright (C) 2007 MontaVista Software, Inc.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/init.h>
> --- a/arch/arm/mach-davinci/serial.c
> +++ b/arch/arm/mach-davinci/serial.c
> @@ -1,22 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * TI DaVinci serial driver
> *
> * Copyright (C) 2006 Texas Instruments.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> - *
> */
>
> #include <linux/kernel.h>
> --- a/arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h
> +++ b/arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h
> @@ -1,21 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * PTP 1588 clock using the IXP46X
> *
> * Copyright (C) 2010 OMICRON electronics GmbH
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef _IXP46X_TS_H_
> --- a/arch/arm/nwfpe/double_cpdo.c
> +++ b/arch/arm/nwfpe/double_cpdo.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/entry.S
> +++ b/arch/arm/nwfpe/entry.S
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <asm/assembler.h>
> #include <asm/opcodes.h>
> --- a/arch/arm/nwfpe/extended_cpdo.c
> +++ b/arch/arm/nwfpe/extended_cpdo.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11.c
> +++ b/arch/arm/nwfpe/fpa11.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11.h
> +++ b/arch/arm/nwfpe/fpa11.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.com, 1998-1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __FPA11_H__
> --- a/arch/arm/nwfpe/fpa11_cpdo.c
> +++ b/arch/arm/nwfpe/fpa11_cpdo.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11_cpdt.c
> +++ b/arch/arm/nwfpe/fpa11_cpdt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.com, 1998-1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11_cprt.c
> +++ b/arch/arm/nwfpe/fpa11_cprt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpmodule.c
> +++ b/arch/arm/nwfpe/fpmodule.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>
> /*
> NetWinder Floating Point Emulator
> @@ -6,19 +7,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpmodule.h
> +++ b/arch/arm/nwfpe/fpmodule.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.com, 1998-1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
>
> 27/03/03 Ian Molton Clean up CONFIG_CPU
> */
> --- a/arch/arm/nwfpe/fpopcode.c
> +++ b/arch/arm/nwfpe/fpopcode.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpopcode.h
> +++ b/arch/arm/nwfpe/fpopcode.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __FPOPCODE_H__
> --- a/arch/arm/nwfpe/fpsr.h
> +++ b/arch/arm/nwfpe/fpsr.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.com, 1998-1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __FPSR_H__
> --- a/arch/arm/nwfpe/single_cpdo.c
> +++ b/arch/arm/nwfpe/single_cpdo.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h
> +++ b/arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h
> @@ -1,23 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (c) 2000-2006 PMC-Sierra INC.
> *
> - * This program is free software; you can redistribute it
> - * and/or modify it under the terms of the GNU General
> - * Public License as published by the Free Software
> - * Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be
> - * useful, but WITHOUT ANY WARRANTY; without even the implied
> - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
> - * PURPOSE. See the GNU General Public License for more
> - * details.
> - *
> - * You should have received a copy of the GNU General Public
> - * License along with this program; if not, write to the Free
> - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
> - * 02139, USA.
> - *
> * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
> * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
> * SOFTWARE.
> --- a/arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h
> +++ b/arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h
> @@ -1,23 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /******************************************************************
> * Copyright (c) 2000-2007 PMC-Sierra INC.
> *
> - * This program is free software; you can redistribute it
> - * and/or modify it under the terms of the GNU General
> - * Public License as published by the Free Software
> - * Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be
> - * useful, but WITHOUT ANY WARRANTY; without even the implied
> - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
> - * PURPOSE. See the GNU General Public License for more
> - * details.
> - *
> - * You should have received a copy of the GNU General Public
> - * License along with this program; if not, write to the Free
> - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
> - * 02139, USA.
> - *
> * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
> * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
> * SOFTWARE.
> --- a/arch/mips/include/asm/mach-pnx833x/gpio.h
> +++ b/arch/mips/include/asm/mach-pnx833x/gpio.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * gpio.h: GPIO Support for PNX833X.
> *
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #ifndef __ASM_MIPS_MACH_PNX833X_GPIO_H
> #define __ASM_MIPS_MACH_PNX833X_GPIO_H
> --- a/arch/mips/include/asm/mach-pnx833x/irq-mapping.h
> +++ b/arch/mips/include/asm/mach-pnx833x/irq-mapping.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>
> /*
> * irq.h: IRQ mappings for PNX833X.
> @@ -5,20 +6,6 @@
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_MAPPING_H
> --- a/arch/mips/include/asm/mach-pnx833x/irq.h
> +++ b/arch/mips/include/asm/mach-pnx833x/irq.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * irq.h: IRQ mappings for PNX833X.
> *
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_H
> --- a/arch/mips/include/asm/mach-pnx833x/pnx833x.h
> +++ b/arch/mips/include/asm/mach-pnx833x/pnx833x.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * pnx833x.h: Register mappings for PNX833X.
> *
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #ifndef __ASM_MIPS_MACH_PNX833X_PNX833X_H
> #define __ASM_MIPS_MACH_PNX833X_PNX833X_H
> --- a/arch/mips/pnx833x/common/interrupts.c
> +++ b/arch/mips/pnx833x/common/interrupts.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * interrupts.c: Interrupt mappings for PNX833X.
> *
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/kernel.h>
> #include <linux/irq.h>
> --- a/arch/mips/pnx833x/common/platform.c
> +++ b/arch/mips/pnx833x/common/platform.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * platform.c: platform support for PNX833X.
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/device.h>
> #include <linux/dma-mapping.h>
> --- a/arch/mips/pnx833x/common/prom.c
> +++ b/arch/mips/pnx833x/common/prom.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * prom.c:
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/init.h>
> #include <asm/bootinfo.h>
> --- a/arch/mips/pnx833x/common/reset.c
> +++ b/arch/mips/pnx833x/common/reset.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * reset.c: reset support for PNX833X.
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/reboot.h>
> #include <pnx833x.h>
> --- a/arch/mips/pnx833x/common/setup.c
> +++ b/arch/mips/pnx833x/common/setup.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * setup.c: Setup PNX833X Soc.
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/init.h>
> #include <linux/interrupt.h>
> --- a/arch/mips/pnx833x/stb22x/board.c
> +++ b/arch/mips/pnx833x/stb22x/board.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * board.c: STB225 board support.
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/init.h>
> #include <asm/bootinfo.h>
> --- a/arch/powerpc/include/asm/fsl_85xx_cache_sram.h
> +++ b/arch/powerpc/include/asm/fsl_85xx_cache_sram.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright 2009 Freescale Semiconductor, Inc.
> *
> @@ -7,20 +8,6 @@
>
> * This file is derived from the original work done
> * by Sylvain Munaut for the Bestcomm SRAM allocator.
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __ASM_POWERPC_FSL_85XX_CACHE_SRAM_H__
> --- a/arch/powerpc/kernel/l2cr_6xx.S
> +++ b/arch/powerpc/kernel/l2cr_6xx.S
> @@ -1,20 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> L2CR functions
> Copyright © 1997-1998 by PowerLogix R & D, Inc.
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> /*
> Thur, Dec. 12, 1998.
> --- a/arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h
> +++ b/arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc
> *
> * QorIQ based Cache Controller Memory Mapped Registers
> *
> * Author: Vivek Mahajan <vivek.mahajan@freescale.com>
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __FSL_85XX_CACHE_CTLR_H__
> --- a/arch/powerpc/sysdev/fsl_85xx_cache_sram.c
> +++ b/arch/powerpc/sysdev/fsl_85xx_cache_sram.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright 2009-2010 Freescale Semiconductor, Inc.
> *
> @@ -7,20 +8,6 @@
> *
> * This file is derived from the original work done
> * by Sylvain Munaut for the Bestcomm SRAM allocator.
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/kernel.h>
> --- a/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
> +++ b/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc.
> *
> * QorIQ (P1/P2) L2 controller init for Cache-SRAM instantiation
> *
> * Author: Vivek Mahajan <vivek.mahajan@freescale.com>
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/kernel.h>
> --- a/arch/sparc/boot/piggyback.c
> +++ b/arch/sparc/boot/piggyback.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> Simple utility to make a single-image install kernel with initial ramdisk
> for Sparc tftpbooting without need to set up nfs.
> @@ -6,19 +7,7 @@
> Pete Zaitcev <zaitcev@yahoo.com> endian fixes for cross-compiles, 2000.
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with the 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 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=10c404ce9d5e
> ---
> arch/x86/platform/iris/iris.c | 15 +--------------
> drivers/accessibility/braille/braille_console.c | 15 +--------------
> 2 files changed, 2 insertions(+), 28 deletions(-)
>
> --- a/arch/x86/platform/iris/iris.c
> +++ b/arch/x86/platform/iris/iris.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Eurobraille/Iris power off support.
> *
> @@ -5,20 +6,6 @@
> * It is shutdown by a special I/O sequence which this module provides.
> *
> * Copyright (C) Shérab <Sebastien.Hinderer@ens-lyon.org>
> - *
> - * This program is free software ; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation ; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY ; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with the program ; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/moduleparam.h>
> --- a/drivers/accessibility/braille/braille_console.c
> +++ b/drivers/accessibility/braille/braille_console.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Minimalistic braille device kernel support.
> *
> @@ -5,20 +6,6 @@
> * Pressing Insert switches to VC browsing.
> *
> * Copyright (C) Samuel Thibault <samuel.thibault@ens-lyon.org>
> - *
> - * This program is free software ; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation ; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY ; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with the program ; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/kernel.h>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> licensed under the gplv2 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 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=4c32d429b91e
> ---
> drivers/iio/adc/at91_adc.c | 3 +--
> drivers/iio/adc/nau7802.c | 3 +--
> drivers/video/backlight/hx8357.c | 3 +--
> drivers/video/fbdev/ssd1307fb.c | 3 +--
> include/linux/platform_data/at91_adc.h | 3 +--
> 5 files changed, 5 insertions(+), 10 deletions(-)
>
> --- a/drivers/iio/adc/at91_adc.c
> +++ b/drivers/iio/adc/at91_adc.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the ADC present in the Atmel AT91 evaluation boards.
> *
> * Copyright 2011 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/bitmap.h>
> --- a/drivers/iio/adc/nau7802.c
> +++ b/drivers/iio/adc/nau7802.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Nuvoton NAU7802 ADC
> *
> * Copyright 2013 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/delay.h>
> --- a/drivers/video/backlight/hx8357.c
> +++ b/drivers/video/backlight/hx8357.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Himax HX-8357 LCD Controller
> *
> * Copyright 2012 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/delay.h>
> --- a/drivers/video/fbdev/ssd1307fb.c
> +++ b/drivers/video/fbdev/ssd1307fb.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Solomon SSD1307 OLED controller
> *
> * Copyright 2012 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/backlight.h>
> --- a/include/linux/platform_data/at91_adc.h
> +++ b/include/linux/platform_data/at91_adc.h
> @@ -1,7 +1,6 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2011 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #ifndef _AT91_ADC_H_
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license version 2 or
> any later version as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=15c6c5f8acac
> ---
> drivers/video/backlight/jornada720_bl.c | 6 +-----
> drivers/video/backlight/jornada720_lcd.c | 6 +-----
> 2 files changed, 2 insertions(+), 10 deletions(-)
>
> --- a/drivers/video/backlight/jornada720_bl.c
> +++ b/drivers/video/backlight/jornada720_bl.c
> @@ -1,12 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> *
> * Backlight driver for HP Jornada 700 series (710/720/728)
> * Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com>
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License version
> - * 2 or any later version as published by the Free Software Foundation.
> - *
> */
>
> #include <linux/backlight.h>
> --- a/drivers/video/backlight/jornada720_lcd.c
> +++ b/drivers/video/backlight/jornada720_lcd.c
> @@ -1,12 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> *
> * LCD driver for HP Jornada 700 series (710/720/728)
> * Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com>
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License version
> - * 2 or any later version as published by the Free Software Foundation.
> - *
> */
>
> #include <linux/device.h>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> you may copy modify and redistribute this file under the terms of
> the gnu general public license version 2 or any later version at
> your convenience
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 3 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e6277b5ec765
> ---
> arch/m68k/math-emu/fp_arith.c | 4 +---
> arch/m68k/math-emu/fp_arith.h | 4 +---
> arch/m68k/math-emu/multi_arith.h | 5 ++---
> 3 files changed, 4 insertions(+), 9 deletions(-)
>
> --- a/arch/m68k/math-emu/fp_arith.c
> +++ b/arch/m68k/math-emu/fp_arith.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
>
> fp_arith.c: floating-point math routines for the Linux-m68k
> @@ -8,9 +9,6 @@
> Somewhat based on the AlphaLinux floating point emulator, by David
> Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience.
> */
>
> #include "fp_emu.h"
> --- a/arch/m68k/math-emu/fp_arith.h
> +++ b/arch/m68k/math-emu/fp_arith.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
>
> fp_arith.h: floating-point math routines for the Linux-m68k
> @@ -8,9 +9,6 @@
> Somewhat based on the AlphaLinux floating point emulator, by David
> Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience.
>
> */
>
> --- a/arch/m68k/math-emu/multi_arith.h
> +++ b/arch/m68k/math-emu/multi_arith.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /* multi_arith.h: multi-precision integer arithmetic functions, needed
> to do extended-precision floating point.
>
> @@ -6,9 +7,7 @@
> Somewhat based on arch/alpha/math-emu/ieee-math.c, which is (c)
> David Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience. */
> + */
>
> /* Note:
>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license version 2 or
> any later at your option as published by the free software
> foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=69233ac311ba
> ---
> net/netfilter/xt_nfacct.c | 5 +----
> 1 file changed, 1 insertion(+), 4 deletions(-)
>
> --- a/net/netfilter/xt_nfacct.c
> +++ b/net/netfilter/xt_nfacct.c
> @@ -1,10 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * (C) 2011 Pablo Neira Ayuso <pablo@netfilter.org>
> * (C) 2011 Intra2net AG <http://www.intra2net.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2 (or any
> - * later at your option) as published by the Free Software Foundation.
> */
> #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> derived from gplv2+ licensed source [copyright] [c] [2008]
> [wondermedia] [technologies] [inc] this program is free software you
> can redistribute it and or modify it under the terms of the gnu
> general public license version 2 or at your option any later version
> as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=6d508f15fc67
> ---
> drivers/i2c/busses/i2c-wmt.c | 6 +-----
> 1 file changed, 1 insertion(+), 5 deletions(-)
>
> --- a/drivers/i2c/busses/i2c-wmt.c
> +++ b/drivers/i2c/busses/i2c-wmt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wondermedia I2C Master Mode Driver
> *
> @@ -5,11 +6,6 @@
> *
> * Derived from GPLv2+ licensed source:
> * - Copyright (C) 2008 WonderMedia Technologies, Inc.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2, or
> - * (at your option) any later version. as published by the Free Software
> - * Foundation
> */
>
> #include <linux/clk.h>
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> wrote: > > Based on 1 normalized pattern(s): > > this program is free software you can redistribute it and or modify > it under the terms of the gnu general public license as published by > the free software foundation either version 2 of the license or at > your option any later version this program is distributed in the > hope that it will be useful but without any warranty without even > the implied warranty of merchantability or fitness for a particular > purpose good title or non infringement see the gnu general public Here, it looks like some initial company inserted additional warranty disclaimers (title and noninfringement) into the default GNU license notice language, and this then got replicated by others. This is a little different from the BSD/IBM-PL cases of importing more or less wholesale the disclaimer provisions of other licenses. But the likely motivation was the same (I used to recommend things like this myself) and I think a case could be made for treating these similarly (that is, as something other than merely representable by "GPL-2.0-or-later"). Richard > 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 12 file(s). > > Signed-off-by: Thomas Gleixner <tglx@linutronix.de> > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=746c8e228af4 > --- > arch/ia64/kernel/err_inject.c | 17 +---------------- > arch/powerpc/kernel/eeh_driver.c | 16 +--------------- > arch/powerpc/kernel/eeh_sysfs.c | 16 +--------------- > arch/powerpc/platforms/pseries/pci_dlpar.c | 16 +--------------- > arch/x86/include/asm/topology.h | 16 +--------------- > arch/x86/kernel/topology.c | 16 +--------------- > arch/x86/mm/numa_32.c | 16 +--------------- > drivers/char/tlclk.c | 16 +--------------- > fs/ocfs2/symlink.c | 17 +---------------- > include/asm-generic/topology.h | 16 +--------------- > include/linux/topology.h | 16 +--------------- > kernel/configs.c | 16 +--------------- > 12 files changed, 12 insertions(+), 182 deletions(-) > > --- a/arch/ia64/kernel/err_inject.c > +++ b/arch/ia64/kernel/err_inject.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * err_inject.c - > * 1.) Inject errors to a processor. > @@ -5,24 +6,8 @@ > * This driver along with user space code can be acting as an error > * injection tool. > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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. > - * > * Written by: Fenghua Yu <fenghua.yu@intel.com>, Intel Corporation > * Copyright (C) 2006, Intel Corp. All rights reserved. > - * > */ > #include <linux/device.h> > #include <linux/init.h> > --- a/arch/powerpc/kernel/eeh_driver.c > +++ b/arch/powerpc/kernel/eeh_driver.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * PCI Error Recovery Driver for RPA-compliant PPC64 platform. > * Copyright IBM Corp. 2004 2005 > @@ -5,21 +6,6 @@ > * > * All rights reserved. > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or (at > - * your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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. > - * > * Send comments and feedback to Linas Vepstas <linas@austin.ibm.com> > */ > #include <linux/delay.h> > --- a/arch/powerpc/kernel/eeh_sysfs.c > +++ b/arch/powerpc/kernel/eeh_sysfs.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Sysfs entries for PCI Error Recovery for PAPR-compliant platform. > * Copyright IBM Corporation 2007 > @@ -5,21 +6,6 @@ > * > * All rights reserved. > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or (at > - * your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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. > - * > * Send comments and feedback to Linas Vepstas <linas@austin.ibm.com> > */ > #include <linux/pci.h> > --- a/arch/powerpc/platforms/pseries/pci_dlpar.c > +++ b/arch/powerpc/platforms/pseries/pci_dlpar.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * PCI Dynamic LPAR, PCI Hot Plug and PCI EEH recovery code > * for RPA-compliant PPC64 platform. > @@ -8,21 +9,6 @@ > * Updates, 2005, Linas Vepstas <linas@austin.ibm.com> > * > * All rights reserved. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or (at > - * your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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/pci.h> > --- a/arch/x86/include/asm/topology.h > +++ b/arch/x86/include/asm/topology.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Written by: Matthew Dobson, IBM Corporation > * > @@ -5,21 +6,6 @@ > * > * All rights reserved. > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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. > - * > * Send feedback to <colpatch@us.ibm.com> > */ > #ifndef _ASM_X86_TOPOLOGY_H > --- a/arch/x86/kernel/topology.c > +++ b/arch/x86/kernel/topology.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Populate sysfs with topology information > * > @@ -8,21 +9,6 @@ > * > * All rights reserved. > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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. > - * > * Send feedback to <colpatch@us.ibm.com> > */ > #include <linux/nodemask.h> > --- a/arch/x86/mm/numa_32.c > +++ b/arch/x86/mm/numa_32.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Written by: Patricia Gaughen <gone@us.ibm.com>, IBM Corporation > * August 2002: added remote node KVA remap - Martin J. Bligh > @@ -5,21 +6,6 @@ > * Copyright (C) 2002, IBM Corp. > * > * All rights reserved. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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/memblock.h> > --- a/drivers/char/tlclk.c > +++ b/drivers/char/tlclk.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Telecom Clock driver for Intel NetStructure(tm) MPCBL0010 > * > @@ -5,21 +6,6 @@ > * > * All rights reserved. > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or (at > - * your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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. > - * > * Send feedback to <sebastien.bouchard@ca.kontron.com> and the current > * Maintainer <mark.gross@intel.com> > * > --- a/fs/ocfs2/symlink.c > +++ b/fs/ocfs2/symlink.c > @@ -1,23 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* -*- mode: c; c-basic-offset: 8; -*- > * vim: noexpandtab sw=8 ts=8 sts=0: > * > * linux/cluster/ssi/cfs/symlink.c > * > - * This program is free software; you can redistribute it and/or > - * modify it under the terms of the GNU General Public License as > - * published by the Free Software Foundation; either version 2 of > - * the License, or (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE > - * or NON INFRINGEMENT. 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. > - * > * Questions/Comments/Bugfixes to ssic-linux-devel@lists.sourceforge.net > * > * Copyright (C) 1992 Rick Sladkey > @@ -31,7 +17,6 @@ > * ocfs2 symlink handling code. > * > * Copyright (C) 2004, 2005 Oracle. > - * > */ > > #include <linux/fs.h> > --- a/include/asm-generic/topology.h > +++ b/include/asm-generic/topology.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * linux/include/asm-generic/topology.h > * > @@ -7,21 +8,6 @@ > * > * All rights reserved. > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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. > - * > * Send feedback to <colpatch@us.ibm.com> > */ > #ifndef _ASM_GENERIC_TOPOLOGY_H > --- a/include/linux/topology.h > +++ b/include/linux/topology.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * include/linux/topology.h > * > @@ -7,21 +8,6 @@ > * > * All rights reserved. > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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. > - * > * Send feedback to <colpatch@us.ibm.com> > */ > #ifndef _LINUX_TOPOLOGY_H > --- a/kernel/configs.c > +++ b/kernel/configs.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * kernel/configs.c > * Echo the kernel .config file used to build the kernel > @@ -6,21 +7,6 @@ > * Copyright (C) 2002 Randy Dunlap <rdunlap@xenotime.net> > * Copyright (C) 2002 Al Stone <ahs3@fc.hp.com> > * Copyright (C) 2002 Hewlett-Packard Company > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or (at > - * your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, but > - * WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or > - * NON INFRINGEMENT. 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> > > -- Richard Fontana Senior Commercial Counsel Red Hat, Inc.
Thomas Gleixner <tglx@linutronix.de> writes: > Based on 1 normalized pattern(s): > > this program is free software you can redistribute it and or modify > it under the terms of the gnu general public license as published by > the free software foundation either version 2 of the license or at > your option any later version this program is distributed in the > hope that it will be useful but without any warranty without even > the implied warranty of merchantability or fitness for a particular > purpose see the gnu general public license for more details you > should have received a copy of the gnu general public license along > with this program if not write to the free software foundation inc > 675 mass ave cambridge ma 02139 usa > > extracted by the scancode license scanner the SPDX license identifier > > GPL-2.0-or-later > > has been chosen to replace the boilerplate/reference in 441 file(s). > > Signed-off-by: Thomas Gleixner <tglx@linutronix.de> > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=45dcbaa532b4 > --- ... > arch/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 +-------------- Reviewed-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc) cheers
Thomas Gleixner <tglx@linutronix.de> writes:
> 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 good title or non infringement 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 12 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=746c8e228af4
> ---
> arch/powerpc/kernel/eeh_driver.c | 16 +---------------
> arch/powerpc/kernel/eeh_sysfs.c | 16 +---------------
> arch/powerpc/platforms/pseries/pci_dlpar.c | 16 +---------------
Reviewed-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)
cheers
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version of 2 of the license or
> at your option any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e088e8bfbbc9
> ---
> drivers/input/tablet/wacom_serial4.c | 7 +------
> drivers/input/touchscreen/wacom_i2c.c | 7 +------
> drivers/media/usb/pulse8-cec/pulse8-cec.c | 7 +------
> drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 7 +------
> 4 files changed, 4 insertions(+), 24 deletions(-)
>
> --- a/drivers/input/tablet/wacom_serial4.c
> +++ b/drivers/input/tablet/wacom_serial4.c
> @@ -1,15 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wacom protocol 4 serial tablet driver
> *
> * Copyright 2014 Hans de Goede <hdegoede@redhat.com>
> * Copyright 2011-2012 Julian Squires <julian@cipht.net>
> *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> - *
> * Many thanks to Bill Seremetis, without whom PenPartner support
> * would not have been possible. Thanks to Patrick Mahoney.
> *
> --- a/drivers/input/touchscreen/wacom_i2c.c
> +++ b/drivers/input/touchscreen/wacom_i2c.c
> @@ -1,14 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wacom Penabled Driver for I2C
> *
> * Copyright (c) 2011 - 2013 Tatsunosuke Tobita, Wacom.
> * <tobita.tatsunosuke@wacom.co.jp>
> - *
> - * This program is free software; you can redistribute it
> - * and/or modify it under the terms of the GNU General
> - * Public License as published by the Free Software
> - * Foundation; either version of 2 of the License,
> - * or (at your option) any later version.
> */
>
> #include <linux/module.h>
> --- a/drivers/media/usb/pulse8-cec/pulse8-cec.c
> +++ b/drivers/media/usb/pulse8-cec/pulse8-cec.c
> @@ -1,13 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Pulse Eight HDMI CEC driver
> *
> * Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> */
>
> /*
> --- a/drivers/media/usb/rainshadow-cec/rainshadow-cec.c
> +++ b/drivers/media/usb/rainshadow-cec/rainshadow-cec.c
> @@ -1,13 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * RainShadow Tech HDMI CEC driver
> *
> * Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> */
>
> /*
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this code may be copied under the gpl v 2 or at your option any
> later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0c743c612318
> ---
> net/decnet/netfilter/dn_rtmsg.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> --- a/net/decnet/netfilter/dn_rtmsg.c
> +++ b/net/decnet/netfilter/dn_rtmsg.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * DECnet An implementation of the DECnet protocol suite for the LINUX
> * operating system. DECnet is implemented using the BSD Socket
> @@ -6,11 +7,8 @@
> * DECnet Routing Message Grabulator
> *
> * (C) 2000 ChyGwyn Limited - http://www.chygwyn.com/
> - * This code may be copied under the GPL v.2 or at your option
> - * any later version.
> *
> * Author: Steven Whitehouse <steve@chygwyn.com>
> - *
> */
> #include <linux/module.h>
> #include <linux/skbuff.h>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this file is released under gnu general public licence version 2 or
> at your option any later version see the file copying for more
> details
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=baacad760976
> ---
> ipc/msgutil.c | 6 +-----
> 1 file changed, 1 insertion(+), 5 deletions(-)
>
> --- a/ipc/msgutil.c
> +++ b/ipc/msgutil.c
> @@ -1,11 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * linux/ipc/msgutil.c
> * Copyright (C) 1999, 2004 Manfred Spraul
> - *
> - * This file is released under GNU General Public Licence version 2 or
> - * (at your option) any later version.
> - *
> - * See the file COPYING for more details.
> */
>
> #include <linux/spinlock.h>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is a part of the linux kernel and may be freely copied
> under the terms of the gnu general public license gpl version 2 or
> at your option any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=21d1c017cdea
> ---
> scripts/conmakehash.c | 5 +----
> 1 file changed, 1 insertion(+), 4 deletions(-)
>
> --- a/scripts/conmakehash.c
> +++ b/scripts/conmakehash.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * conmakehash.c
> *
> @@ -8,10 +9,6 @@
> * just for this seems like massive overkill.
> *
> * Copyright (C) 1995-1997 H. Peter Anvin
> - *
> - * This program is a part of the Linux kernel, and may be freely
> - * copied under the terms of the GNU General Public License (GPL),
> - * version 2, or at your option any later version.
> */
>
> #include <stdio.h>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 8:40 AM Richard Fontana <rfontana@redhat.com> wrote:
>
> Reviewed-by: Richard Fontana <rfontana@redhat.com>
>
> On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
> >
> > Based on 1 normalized pattern(s):
> >
> > this file is licensed under gplv2 this program is free software you
> > can redistribute it and or modify it under the terms of the gnu
> > general public license as published by the free software foundation
> > either version 2 of the license or at your option any later version
> > this program is distributed in the hope that it will be useful but
> > without 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 59 temple place suite
> > 330 boston ma 02111 1307 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 5 file(s).
> >
> > Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
> >
> > ---
> > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=bbbb499e964b
> > ---
> > drivers/scsi/libsas/sas_init.c | 19 +------------------
> > drivers/scsi/libsas/sas_internal.h | 19 +------------------
> > drivers/scsi/libsas/sas_scsi_host.c | 19 +------------------
> > include/scsi/libsas.h | 19 +------------------
> > include/scsi/sas.h | 19 +------------------
> > 5 files changed, 5 insertions(+), 90 deletions(-)
> >
> > --- a/drivers/scsi/libsas/sas_init.c
> > +++ b/drivers/scsi/libsas/sas_init.c
> > @@ -1,26 +1,9 @@
> > +// SPDX-License-Identifier: GPL-2.0-or-later
> > /*
> > * Serial Attached SCSI (SAS) Transport Layer initialization
> > *
> > * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> > * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> > - *
> > - * This file is licensed under GPLv2.
> > - *
> > - * This program is free software; you can redistribute it and/or
> > - * modify it under the terms of the GNU General Public License as
> > - * published by the Free Software Foundation; either version 2 of the
> > - * License, or (at your option) any later version.
> > - *
> > - * This program is distributed in the hope that it will be useful, but
> > - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> > - * USA
> > - *
> > */
> >
> > #include <linux/module.h>
> > --- a/drivers/scsi/libsas/sas_internal.h
> > +++ b/drivers/scsi/libsas/sas_internal.h
> > @@ -1,26 +1,9 @@
> > +/* SPDX-License-Identifier: GPL-2.0-or-later */
> > /*
> > * Serial Attached SCSI (SAS) class internal header file
> > *
> > * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> > * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> > - *
> > - * This file is licensed under GPLv2.
> > - *
> > - * This program is free software; you can redistribute it and/or
> > - * modify it under the terms of the GNU General Public License as
> > - * published by the Free Software Foundation; either version 2 of the
> > - * License, or (at your option) any later version.
> > - *
> > - * This program is distributed in the hope that it will be useful, but
> > - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> > - * USA
> > - *
> > */
> >
> > #ifndef _SAS_INTERNAL_H_
> > --- a/drivers/scsi/libsas/sas_scsi_host.c
> > +++ b/drivers/scsi/libsas/sas_scsi_host.c
> > @@ -1,26 +1,9 @@
> > +// SPDX-License-Identifier: GPL-2.0-or-later
> > /*
> > * Serial Attached SCSI (SAS) class SCSI Host glue.
> > *
> > * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> > * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> > - *
> > - * This file is licensed under GPLv2.
> > - *
> > - * This program is free software; you can redistribute it and/or
> > - * modify it under the terms of the GNU General Public License as
> > - * published by the Free Software Foundation; either version 2 of the
> > - * License, or (at your option) any later version.
> > - *
> > - * This program is distributed in the hope that it will be useful, but
> > - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> > - * USA
> > - *
> > */
> >
> > #include <linux/kthread.h>
> > --- a/include/scsi/libsas.h
> > +++ b/include/scsi/libsas.h
> > @@ -1,26 +1,9 @@
> > +/* SPDX-License-Identifier: GPL-2.0-or-later */
> > /*
> > * SAS host prototypes and structures header file
> > *
> > * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> > * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> > - *
> > - * This file is licensed under GPLv2.
> > - *
> > - * This program is free software; you can redistribute it and/or
> > - * modify it under the terms of the GNU General Public License as
> > - * published by the Free Software Foundation; either version 2 of the
> > - * License, or (at your option) any later version.
> > - *
> > - * This program is distributed in the hope that it will be useful, but
> > - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> > - * USA
> > - *
> > */
> >
> > #ifndef _LIBSAS_H_
> > --- a/include/scsi/sas.h
> > +++ b/include/scsi/sas.h
> > @@ -1,26 +1,9 @@
> > +/* SPDX-License-Identifier: GPL-2.0-or-later */
> > /*
> > * SAS structures and definitions header file
> > *
> > * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> > * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> > - *
> > - * This file is licensed under GPLv2.
> > - *
> > - * This program is free software; you can redistribute it and/or
> > - * modify it under the terms of the GNU General Public License as
> > - * published by the Free Software Foundation; either version 2 of the
> > - * License, or (at your option) any later version.
> > - *
> > - * This program is distributed in the hope that it will be useful, but
> > - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> > - * USA
> > - *
> > */
> >
> > #ifndef _SAS_H_
> >
> >
>
>
> --
> Richard Fontana
> Senior Commercial Counsel
> Red Hat, Inc.
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this driver is free software you can redistribute it and or modify
> it under the terms of the gnu general public license either version
> 2 of the license or at your option any later version this driver is
> distributed in the hope that it will be useful but without 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 driver if not see http www gnu org
> licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=02254fc26615
> ---
> drivers/hwmon/fam15h_power.c | 14 +-------------
> drivers/hwmon/k10temp.c | 14 +-------------
> 2 files changed, 2 insertions(+), 26 deletions(-)
>
> --- a/drivers/hwmon/fam15h_power.c
> +++ b/drivers/hwmon/fam15h_power.c
> @@ -1,21 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * fam15h_power.c - AMD Family 15h processor power monitoring
> *
> * Copyright (c) 2011-2016 Advanced Micro Devices, Inc.
> * Author: Andreas Herrmann <herrmann.der.user@googlemail.com>
> - *
> - *
> - * This driver is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License; either
> - * version 2 of the License, or (at your option) any later version.
> - *
> - * This driver is distributed in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, see <http://www.gnu.org/licenses/>.
> */
>
> #include <linux/err.h>
> --- a/drivers/hwmon/k10temp.c
> +++ b/drivers/hwmon/k10temp.c
> @@ -1,20 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * k10temp.c - AMD Family 10h/11h/12h/14h/15h/16h processor hardware monitoring
> *
> * Copyright (c) 2009 Clemens Ladisch <clemens@ladisch.de>
> - *
> - *
> - * This driver is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License; either
> - * version 2 of the License, or (at your option) any later version.
> - *
> - * This driver is distributed in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, see <http://www.gnu.org/licenses/>.
> */
>
> #include <linux/err.h>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with this program see the file copying if not see http www gnu org
> licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=622d8171aa37
> ---
> drivers/net/wireless/ath/carl9170/fw.c | 15 +--------------
> 1 file changed, 1 insertion(+), 14 deletions(-)
>
> --- a/drivers/net/wireless/ath/carl9170/fw.c
> +++ b/drivers/net/wireless/ath/carl9170/fw.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Atheros CARL9170 driver
> *
> * firmware parser
> *
> * Copyright 2009, 2010, Christian Lamparter <chunkeey@googlemail.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; see the file COPYING. If not, see
> - * http://www.gnu.org/licenses/.
> */
>
> #include <linux/kernel.h>
>
>
Phrases match, but are reordered.
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is distributed in the hope that it will be useful but
> without any warranty without even the implied warranty of
> merchantability or fitness for a particular purpose see the gnu
> general public license for more details this program is free
> software you can redistribute it and or modify it under the terms of
> the gnu general public license version 2 or later as publishhed by
> the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=c99c99e2a0dc
> ---
> drivers/hwmon/ads7871.c | 10 +---------
> 1 file changed, 1 insertion(+), 9 deletions(-)
>
> --- a/drivers/hwmon/ads7871.c
> +++ b/drivers/hwmon/ads7871.c
> @@ -1,17 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * ads7871 - driver for TI ADS7871 A/D converter
> *
> * Copyright (c) 2010 Paul Thomas <pthomas8589@gmail.com>
> *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2 or
> - * later as publishhed by the Free Software Foundation.
> - *
> * You need to have something like this in struct spi_board_info
> * {
> * .modalias = "ads7871",
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 2 normalized pattern(s):
>
> driver is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version the [carillo] [ranch] [video]
> [subsystem] driver is distributed in the hope that it will be useful
> but without 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 driver if not
> write to the free software foundation inc 51 franklin st fifth floor
> boston ma 02110 1301 usa
>
> driver is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version the [vermilion] [range] [fb] driver is
> distributed in the hope that it will be useful but without 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 driver if not write to the free
> software foundation inc 51 franklin st fifth floor boston ma 02110
> 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=7fbea78e53cd
> ---
> drivers/video/backlight/cr_bllcd.c | 16 +---------------
> drivers/video/fbdev/vermilion/cr_pll.c | 16 +---------------
> drivers/video/fbdev/vermilion/vermilion.c | 16 +---------------
> drivers/video/fbdev/vermilion/vermilion.h | 16 +---------------
> 4 files changed, 4 insertions(+), 60 deletions(-)
>
> --- a/drivers/video/backlight/cr_bllcd.c
> +++ b/drivers/video/backlight/cr_bllcd.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Carillo Ranch video subsystem driver.
> - * The Carillo Ranch video subsystem driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Carillo Ranch video subsystem driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellstrom <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/cr_pll.c
> +++ b/drivers/video/fbdev/vermilion/cr_pll.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Carillo Ranch video subsystem driver.
> - * The Carillo Ranch video subsystem driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Carillo Ranch video subsystem driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellstrom <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/vermilion.c
> +++ b/drivers/video/fbdev/vermilion/vermilion.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Vermilion Range fb driver.
> - * The Vermilion Range fb driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Vermilion Range fb driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellström <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/vermilion.h
> +++ b/drivers/video/fbdev/vermilion/vermilion.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Vermilion Range fb driver.
> - * The Vermilion Range fb driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Vermilion Range fb driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellström <thomas-at-tungstengraphics-dot-com>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> released according to the gnu gpl version 2 or any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 10 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0dfde1eebe73
> ---
> drivers/fmc/fmc-chardev.c | 3 +--
> drivers/fmc/fmc-core.c | 3 +--
> drivers/fmc/fmc-debug.c | 3 +--
> drivers/fmc/fmc-dump.c | 3 +--
> drivers/fmc/fmc-match.c | 3 +--
> drivers/fmc/fmc-private.h | 3 +--
> drivers/fmc/fmc-sdb.c | 3 +--
> drivers/fmc/fmc-write-eeprom.c | 3 +--
> drivers/fmc/fru-parse.c | 3 +--
> include/linux/fmc.h | 3 +--
> 10 files changed, 10 insertions(+), 20 deletions(-)
>
> --- a/drivers/fmc/fmc-chardev.c
> +++ b/drivers/fmc/fmc-chardev.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-core.c
> +++ b/drivers/fmc/fmc-core.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-debug.c
> +++ b/drivers/fmc/fmc-debug.c
> @@ -1,8 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2015 CERN (www.cern.ch)
> * Author: Federico Vaga <federico.vaga@cern.ch>
> - *
> - * Released according to the GNU GPL, version 2 or any later version.
> */
>
> #include <linux/module.h>
> --- a/drivers/fmc/fmc-dump.c
> +++ b/drivers/fmc/fmc-dump.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2013 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-match.c
> +++ b/drivers/fmc/fmc-match.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-private.h
> +++ b/drivers/fmc/fmc-private.h
> @@ -1,8 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2015 CERN (www.cern.ch)
> * Author: Federico Vaga <federico.vaga@cern.ch>
> - *
> - * Released according to the GNU GPL, version 2 or any later version.
> */
>
> extern int fmc_debug_init(struct fmc_device *fmc);
> --- a/drivers/fmc/fmc-sdb.c
> +++ b/drivers/fmc/fmc-sdb.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-write-eeprom.c
> +++ b/drivers/fmc/fmc-write-eeprom.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fru-parse.c
> +++ b/drivers/fmc/fru-parse.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/include/linux/fmc.h
> +++ b/include/linux/fmc.h
> @@ -1,9 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with this program if not see the file copying or write to the free
> software foundation inc 51 franklin st fifth floor boston ma 02110
> 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0481d3941b51
> ---
> drivers/input/keyboard/maple_keyb.c | 16 +---------------
> drivers/input/touchscreen/ad7877.c | 16 +---------------
> sound/soc/codecs/ad73311.h | 17 +----------------
> sound/soc/codecs/ssm2602.h | 16 +---------------
> 4 files changed, 4 insertions(+), 61 deletions(-)
>
> --- a/drivers/input/keyboard/maple_keyb.c
> +++ b/drivers/input/keyboard/maple_keyb.c
> @@ -1,23 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * SEGA Dreamcast keyboard driver
> * Based on drivers/usb/usbkbd.c
> * Copyright (c) YAEGASHI Takeshi, 2001
> * Porting to 2.6 Copyright (c) Adrian McMenamin, 2007 - 2009
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #include <linux/kernel.h>
> --- a/drivers/input/touchscreen/ad7877.c
> +++ b/drivers/input/touchscreen/ad7877.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2006-2008 Michael Hennerich, Analog Devices Inc.
> *
> @@ -6,21 +7,6 @@
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> - *
> * History:
> * Copyright (c) 2005 David Brownell
> * Copyright (c) 2006 Nokia Corporation
> --- a/sound/soc/codecs/ad73311.h
> +++ b/sound/soc/codecs/ad73311.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * File: sound/soc/codec/ad73311.h
> * Based on:
> @@ -6,26 +7,10 @@
> * Created: Thur Sep 25, 2008
> * Description: definitions for AD73311 registers
> *
> - *
> * Modified:
> * Copyright 2006 Analog Devices Inc.
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #ifndef __AD73311_H__
> --- a/sound/soc/codecs/ssm2602.h
> +++ b/sound/soc/codecs/ssm2602.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * File: sound/soc/codecs/ssm2602.h
> * Author: Cliff Cai <Cliff.Cai@analog.com>
> @@ -8,21 +9,6 @@
> * Copyright 2008 Analog Devices Inc.
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #ifndef _SSM2602_H
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this code is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this code is distributed in the hope
> that it will be useful but without 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 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=4e42839f6171
> ---
> drivers/net/ethernet/hp/hp100.c | 14 +-------------
> 1 file changed, 1 insertion(+), 13 deletions(-)
>
> --- a/drivers/net/ethernet/hp/hp100.c
> +++ b/drivers/net/ethernet/hp/hp100.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> ** hp100.c
> ** HP CASCADE Architecture Driver for 100VG-AnyLan Network Adapters
> @@ -31,19 +32,6 @@
> ** - some updates for EISA version of card
> **
> **
> -** This code is free software; you can redistribute it and/or modify
> -** it under the terms of the GNU General Public License as published by
> -** the Free Software Foundation; either version 2 of the License, or
> -** (at your option) any later version.
> -**
> -** This code is distributed in the hope that it will be useful,
> -** but WITHOUT 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.
> **
> ** 1.57c -> 1.58
> ** - used indent to change coding-style
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license vs published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without 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 mvss 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 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=27ffcfd30a08
> ---
> drivers/media/i2c/saa6752hs.c | 14 +-------------
> drivers/media/i2c/tea6415c.c | 14 +-------------
> 2 files changed, 2 insertions(+), 26 deletions(-)
>
> --- a/drivers/media/i2c/saa6752hs.c
> +++ b/drivers/media/i2c/saa6752hs.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> saa6752hs - i2c-driver for the saa6752hs by Philips
>
> @@ -7,19 +8,6 @@
>
> Copyright (C) 2008 Hans Verkuil <hverkuil@xs4all.nl>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License vs published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT 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 Mvss Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/module.h>
> --- a/drivers/media/i2c/tea6415c.c
> +++ b/drivers/media/i2c/tea6415c.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> tea6415c - i2c-driver for the tea6415c by SGS Thomson
>
> @@ -12,19 +13,6 @@
> For detailed information download the specifications directly
> from SGS Thomson at http://www.st.com
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License vs published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT 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 Mvss Ave, Cambridge, MA 02139, USA.
> */
>
>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> released under the gpl version 2 or later
>
> and 1 additional 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
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=bd72bf50fea6
> ---
> net/unix/garbage.c | 7 +------
> 1 file changed, 1 insertion(+), 6 deletions(-)
>
> --- a/net/unix/garbage.c
> +++ b/net/unix/garbage.c
> @@ -1,9 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * NET3: Garbage Collector For AF_UNIX sockets
> *
> * Garbage Collector:
> * Copyright (C) Barak A. Pearlmutter.
> - * Released under the GPL version 2 or later.
> *
> * Chopped about by Alan Cox 22/3/96 to make it fit the AF_UNIX socket problem.
> * If it doesn't work blame me, it worked when Barak sent it.
> @@ -24,11 +24,6 @@
> *
> * - don't just push entire root set; process in place
> *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> - *
> * Fixes:
> * Alan Cox 07 Sept 1997 Vmalloc internal stack as needed.
> * Cope with changing max_files.
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or any
> later version this program is distributed in the hope that it will
> be useful but without 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 see http www gnu org licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 6 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e9e8c4d9ab80
> ---
> drivers/media/usb/gspca/gl860/gl860-mi1320.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-mi2020.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-ov2640.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-ov9655.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860.h | 14 +-------------
> 6 files changed, 6 insertions(+), 78 deletions(-)
>
> --- a/drivers/media/usb/gspca/gl860/gl860-mi1320.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-mi1320.c
> @@ -1,18 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the MI1320 sensor
> * Author Olivier LORIN from own logs
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : MI1320 */
> --- a/drivers/media/usb/gspca/gl860/gl860-mi2020.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-mi2020.c
> @@ -1,20 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the MI2020 sensor
> * Author Olivier LORIN, from logs by Iceman/Soro2005 + Fret_saw/Hulkie/Tricid
> * with the help of Kytrix/BUGabundo/Blazercist.
> * Driver achieved thanks to a webcam gift by Kytrix.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : MI2020 */
> --- a/drivers/media/usb/gspca/gl860/gl860-ov2640.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-ov2640.c
> @@ -1,18 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the OV2640 sensor
> * Author Olivier LORIN, from Malmostoso's logs
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : OV2640 */
> --- a/drivers/media/usb/gspca/gl860/gl860-ov9655.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-ov9655.c
> @@ -1,19 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the OV9655 sensor
> * Author Olivier LORIN, from logs done by Simon (Sur3) and Almighurt
> * on dsd's weblog
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : OV9655 */
> --- a/drivers/media/usb/gspca/gl860/gl860.c
> +++ b/drivers/media/usb/gspca/gl860/gl860.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* GSPCA subdrivers for Genesys Logic webcams with the GL860 chip
> * Subdriver core
> *
> * 2009/09/24 Olivier Lorin <o.lorin@laposte.net>
> * GSPCA by Jean-Francois Moine <http://moinejf.free.fr>
> * Thanks BUGabundo and Malmostoso for your amazing help!
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
> --- a/drivers/media/usb/gspca/gl860/gl860.h
> +++ b/drivers/media/usb/gspca/gl860/gl860.h
> @@ -1,20 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /* GSPCA subdrivers for Genesys Logic webcams with the GL860 chip
> * Subdriver declarations
> *
> * 2009/10/14 Olivier LORIN <o.lorin@laposte.net>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
> #ifndef GL860_DEV_H
> #define GL860_DEV_H
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with this program if not write to the free software foundation inc
> 675 mass ave cambridge ma 02139 usa please note that the gpl allows
> you to use the driver not the radio in order to use the radio you
> need a license from the communications authority of your country
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 7 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=c20ad7e6b3ee
> ---
> drivers/net/hamradio/baycom_epp.c | 17 +----------------
> drivers/net/hamradio/baycom_par.c | 18 +-----------------
> drivers/net/hamradio/baycom_ser_fdx.c | 17 +----------------
> drivers/net/hamradio/baycom_ser_hdx.c | 18 +-----------------
> drivers/net/hamradio/hdlcdrv.c | 15 +--------------
> drivers/net/hamradio/yam.c | 17 +----------------
> include/linux/yam.h | 17 +----------------
> 7 files changed, 7 insertions(+), 112 deletions(-)
>
> --- a/drivers/net/hamradio/baycom_epp.c
> +++ b/drivers/net/hamradio/baycom_epp.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,10 @@
> * Copyright (C) 1998-2000
> * Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * History:
> * 0.1 xx.xx.1998 Initial version by Matthias Welwarsky (dg2fef)
> * 0.2 21.04.1998 Massive rework by Thomas Sailer
> @@ -35,7 +21,6 @@
> * removed some pre-2.2 kernel compatibility cruft
> * 0.6 10.08.1999 Check if parport can do SPP and is safe to access during interrupt contexts
> * 0.7 12.02.2000 adapted to softnet driver interface
> - *
> */
>
> /*****************************************************************************/
> --- a/drivers/net/hamradio/baycom_par.c
> +++ b/drivers/net/hamradio/baycom_par.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard.
> @@ -45,13 +31,11 @@
> * built in DCD circuitry. The driver should therefore be configured
> * for hardware DCD.
> *
> - *
> * Command line options (insmod command line)
> *
> * mode driver mode string. Valid choices are par96 and picpar.
> * iobase base address of the port; common values are 0x378, 0x278, 0x3bc
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/baycom_ser_fdx.c
> +++ b/drivers/net/hamradio/baycom_ser_fdx.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
> @@ -53,7 +39,6 @@
> * baud baud rate (between 300 and 4800)
> * irq interrupt line of the port; common values are 4,3
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/baycom_ser_hdx.c
> +++ b/drivers/net/hamradio/baycom_ser_hdx.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
> @@ -34,7 +20,6 @@
> * port, the kernel driver for serial ports cannot be used, and this
> * driver only supports standard serial hardware (8250, 16450, 16550A)
> *
> - *
> * Command line options (insmod command line)
> *
> * mode ser12 hardware DCD
> @@ -45,7 +30,6 @@
> * iobase base address of the port; common values are 0x3f8, 0x2f8, 0x3e8, 0x2e8
> * irq interrupt line of the port; common values are 4,3
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/hdlcdrv.c
> +++ b/drivers/net/hamradio/hdlcdrv.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,20 +6,6 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> --- a/drivers/net/hamradio/yam.c
> +++ b/drivers/net/hamradio/yam.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,10 @@
> * Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr)
> * Adapted from baycom.c driver written by Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * History:
> * 0.0 F1OAT 06.06.98 Begin of work with baycom.c source code V 0.3
> * 0.1 F1OAT 07.06.98 Add timer polling routine for channel arbitration
> @@ -37,7 +23,6 @@
> * 0.8 F6FBB 14.10.98 Fixed slottime/persistence timing bug
> * OK1ZIA 2.09.01 Fixed "kfree_skb on hard IRQ"
> * using dev_kfree_skb_any(). (important in 2.4 kernel)
> - *
> */
>
> /*****************************************************************************/
> --- a/include/linux/yam.h
> +++ b/include/linux/yam.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,9 @@
> * Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr)
> * Adapted from baycom.c driver written by Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> - *
> - *
> */
>
> /*****************************************************************************/
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with the 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 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=10c404ce9d5e
> ---
> arch/x86/platform/iris/iris.c | 15 +--------------
> drivers/accessibility/braille/braille_console.c | 15 +--------------
> 2 files changed, 2 insertions(+), 28 deletions(-)
>
> --- a/arch/x86/platform/iris/iris.c
> +++ b/arch/x86/platform/iris/iris.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Eurobraille/Iris power off support.
> *
> @@ -5,20 +6,6 @@
> * It is shutdown by a special I/O sequence which this module provides.
> *
> * Copyright (C) Shérab <Sebastien.Hinderer@ens-lyon.org>
> - *
> - * This program is free software ; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation ; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY ; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with the program ; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/moduleparam.h>
> --- a/drivers/accessibility/braille/braille_console.c
> +++ b/drivers/accessibility/braille/braille_console.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Minimalistic braille device kernel support.
> *
> @@ -5,20 +6,6 @@
> * Pressing Insert switches to VC browsing.
> *
> * Copyright (C) Samuel Thibault <samuel.thibault@ens-lyon.org>
> - *
> - * This program is free software ; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation ; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY ; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with the program ; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/kernel.h>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> licensed under the gplv2 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 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=4c32d429b91e
> ---
> drivers/iio/adc/at91_adc.c | 3 +--
> drivers/iio/adc/nau7802.c | 3 +--
> drivers/video/backlight/hx8357.c | 3 +--
> drivers/video/fbdev/ssd1307fb.c | 3 +--
> include/linux/platform_data/at91_adc.h | 3 +--
> 5 files changed, 5 insertions(+), 10 deletions(-)
>
> --- a/drivers/iio/adc/at91_adc.c
> +++ b/drivers/iio/adc/at91_adc.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the ADC present in the Atmel AT91 evaluation boards.
> *
> * Copyright 2011 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/bitmap.h>
> --- a/drivers/iio/adc/nau7802.c
> +++ b/drivers/iio/adc/nau7802.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Nuvoton NAU7802 ADC
> *
> * Copyright 2013 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/delay.h>
> --- a/drivers/video/backlight/hx8357.c
> +++ b/drivers/video/backlight/hx8357.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Himax HX-8357 LCD Controller
> *
> * Copyright 2012 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/delay.h>
> --- a/drivers/video/fbdev/ssd1307fb.c
> +++ b/drivers/video/fbdev/ssd1307fb.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Solomon SSD1307 OLED controller
> *
> * Copyright 2012 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/backlight.h>
> --- a/include/linux/platform_data/at91_adc.h
> +++ b/include/linux/platform_data/at91_adc.h
> @@ -1,7 +1,6 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2011 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #ifndef _AT91_ADC_H_
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license version 2 or
> any later version as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=15c6c5f8acac
> ---
> drivers/video/backlight/jornada720_bl.c | 6 +-----
> drivers/video/backlight/jornada720_lcd.c | 6 +-----
> 2 files changed, 2 insertions(+), 10 deletions(-)
>
> --- a/drivers/video/backlight/jornada720_bl.c
> +++ b/drivers/video/backlight/jornada720_bl.c
> @@ -1,12 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> *
> * Backlight driver for HP Jornada 700 series (710/720/728)
> * Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com>
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License version
> - * 2 or any later version as published by the Free Software Foundation.
> - *
> */
>
> #include <linux/backlight.h>
> --- a/drivers/video/backlight/jornada720_lcd.c
> +++ b/drivers/video/backlight/jornada720_lcd.c
> @@ -1,12 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> *
> * LCD driver for HP Jornada 700 series (710/720/728)
> * Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com>
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License version
> - * 2 or any later version as published by the Free Software Foundation.
> - *
> */
>
> #include <linux/device.h>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> you may copy modify and redistribute this file under the terms of
> the gnu general public license version 2 or any later version at
> your convenience
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 3 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e6277b5ec765
> ---
> arch/m68k/math-emu/fp_arith.c | 4 +---
> arch/m68k/math-emu/fp_arith.h | 4 +---
> arch/m68k/math-emu/multi_arith.h | 5 ++---
> 3 files changed, 4 insertions(+), 9 deletions(-)
>
> --- a/arch/m68k/math-emu/fp_arith.c
> +++ b/arch/m68k/math-emu/fp_arith.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
>
> fp_arith.c: floating-point math routines for the Linux-m68k
> @@ -8,9 +9,6 @@
> Somewhat based on the AlphaLinux floating point emulator, by David
> Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience.
> */
>
> #include "fp_emu.h"
> --- a/arch/m68k/math-emu/fp_arith.h
> +++ b/arch/m68k/math-emu/fp_arith.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
>
> fp_arith.h: floating-point math routines for the Linux-m68k
> @@ -8,9 +9,6 @@
> Somewhat based on the AlphaLinux floating point emulator, by David
> Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience.
>
> */
>
> --- a/arch/m68k/math-emu/multi_arith.h
> +++ b/arch/m68k/math-emu/multi_arith.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /* multi_arith.h: multi-precision integer arithmetic functions, needed
> to do extended-precision floating point.
>
> @@ -6,9 +7,7 @@
> Somewhat based on arch/alpha/math-emu/ieee-math.c, which is (c)
> David Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience. */
> + */
>
> /* Note:
>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license version 2 or
> any later at your option as published by the free software
> foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=69233ac311ba
> ---
> net/netfilter/xt_nfacct.c | 5 +----
> 1 file changed, 1 insertion(+), 4 deletions(-)
>
> --- a/net/netfilter/xt_nfacct.c
> +++ b/net/netfilter/xt_nfacct.c
> @@ -1,10 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * (C) 2011 Pablo Neira Ayuso <pablo@netfilter.org>
> * (C) 2011 Intra2net AG <http://www.intra2net.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2 (or any
> - * later at your option) as published by the Free Software Foundation.
> */
> #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
>
>
>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
On Tue, May 21, 2019 at 2:45 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> derived from gplv2+ licensed source [copyright] [c] [2008]
> [wondermedia] [technologies] [inc] this program is free software you
> can redistribute it and or modify it under the terms of the gnu
> general public license version 2 or at your option any later version
> as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=6d508f15fc67
> ---
> drivers/i2c/busses/i2c-wmt.c | 6 +-----
> 1 file changed, 1 insertion(+), 5 deletions(-)
>
> --- a/drivers/i2c/busses/i2c-wmt.c
> +++ b/drivers/i2c/busses/i2c-wmt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wondermedia I2C Master Mode Driver
> *
> @@ -5,11 +6,6 @@
> *
> * Derived from GPLv2+ licensed source:
> * - Copyright (C) 2008 WonderMedia Technologies, Inc.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2, or
> - * (at your option) any later version. as published by the Free Software
> - * Foundation
> */
>
> #include <linux/clk.h>
>
>
Reviewed-by: Richard Fontana <rfontana@redhat.com>
On Tue, May 21, 2019 at 3:44 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Based on 1 normalized pattern(s):
>
> this program is distributed in the hope that it will be useful but
> without any warranty without even the implied warranty of
> merchantability or fitness for a particular purpose see the gnu
> general public license for more details this program is free
> software you can redistribute it and or modify it under the terms of
> the gnu general public license version 2 or later as publishhed by
> the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=c99c99e2a0dc
> ---
> drivers/hwmon/ads7871.c | 10 +---------
> 1 file changed, 1 insertion(+), 9 deletions(-)
>
> --- a/drivers/hwmon/ads7871.c
> +++ b/drivers/hwmon/ads7871.c
> @@ -1,17 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * ads7871 - driver for TI ADS7871 A/D converter
> *
> * Copyright (c) 2010 Paul Thomas <pthomas8589@gmail.com>
> *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2 or
> - * later as publishhed by the Free Software Foundation.
> - *
> * You need to have something like this in struct spi_board_info
> * {
> * .modalias = "ads7871",
>
>
--
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:18 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> this program is distributed in the hope that it will be useful but
> without any warranty without even the implied warranty of
> merchantability or fitness for a particular purpose see the gnu
> general public license for more details this program is free
> software you can redistribute it and or modify it under the terms of
> the gnu general public license version 2 or later as publishhed by
> the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=c99c99e2a0dc
> ---
> drivers/hwmon/ads7871.c | 10 +---------
> 1 file changed, 1 insertion(+), 9 deletions(-)
>
> --- a/drivers/hwmon/ads7871.c
> +++ b/drivers/hwmon/ads7871.c
> @@ -1,17 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * ads7871 - driver for TI ADS7871 A/D converter
> *
> * Copyright (c) 2010 Paul Thomas <pthomas8589@gmail.com>
> *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2 or
> - * later as publishhed by the Free Software Foundation.
> - *
> * You need to have something like this in struct spi_board_info
> * {
> * .modalias = "ads7871",
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:18 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> this file is released under gnu general public licence version 2 or
> at your option any later version see the file copying for more
> details
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=baacad760976
> ---
> ipc/msgutil.c | 6 +-----
> 1 file changed, 1 insertion(+), 5 deletions(-)
>
> --- a/ipc/msgutil.c
> +++ b/ipc/msgutil.c
> @@ -1,11 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * linux/ipc/msgutil.c
> * Copyright (C) 1999, 2004 Manfred Spraul
> - *
> - * This file is released under GNU General Public Licence version 2 or
> - * (at your option) any later version.
> - *
> - * See the file COPYING for more details.
> */
>
> #include <linux/spinlock.h>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:18 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> this code may be copied under the gpl v 2 or at your option any
> later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0c743c612318
> ---
> net/decnet/netfilter/dn_rtmsg.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> --- a/net/decnet/netfilter/dn_rtmsg.c
> +++ b/net/decnet/netfilter/dn_rtmsg.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * DECnet An implementation of the DECnet protocol suite for the LINUX
> * operating system. DECnet is implemented using the BSD Socket
> @@ -6,11 +7,8 @@
> * DECnet Routing Message Grabulator
> *
> * (C) 2000 ChyGwyn Limited - http://www.chygwyn.com/
> - * This code may be copied under the GPL v.2 or at your option
> - * any later version.
> *
> * Author: Steven Whitehouse <steve@chygwyn.com>
> - *
> */
> #include <linux/module.h>
> #include <linux/skbuff.h>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:18 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> this program is a part of the linux kernel and may be freely copied
> under the terms of the gnu general public license gpl version 2 or
> at your option any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=21d1c017cdea
> ---
> scripts/conmakehash.c | 5 +----
> 1 file changed, 1 insertion(+), 4 deletions(-)
>
> --- a/scripts/conmakehash.c
> +++ b/scripts/conmakehash.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * conmakehash.c
> *
> @@ -8,10 +9,6 @@
> * just for this seems like massive overkill.
> *
> * Copyright (C) 1995-1997 H. Peter Anvin
> - *
> - * This program is a part of the Linux kernel, and may be freely
> - * copied under the terms of the GNU General Public License (GPL),
> - * version 2, or at your option any later version.
> */
>
> #include <stdio.h>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:18 AM, Thomas Gleixner 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 of 2 of the license or
> at your option any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e088e8bfbbc9
> ---
> drivers/input/tablet/wacom_serial4.c | 7 +------
> drivers/input/touchscreen/wacom_i2c.c | 7 +------
> drivers/media/usb/pulse8-cec/pulse8-cec.c | 7 +------
> drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 7 +------
> 4 files changed, 4 insertions(+), 24 deletions(-)
>
> --- a/drivers/input/tablet/wacom_serial4.c
> +++ b/drivers/input/tablet/wacom_serial4.c
> @@ -1,15 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wacom protocol 4 serial tablet driver
> *
> * Copyright 2014 Hans de Goede <hdegoede@redhat.com>
> * Copyright 2011-2012 Julian Squires <julian@cipht.net>
> *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> - *
> * Many thanks to Bill Seremetis, without whom PenPartner support
> * would not have been possible. Thanks to Patrick Mahoney.
> *
> --- a/drivers/input/touchscreen/wacom_i2c.c
> +++ b/drivers/input/touchscreen/wacom_i2c.c
> @@ -1,14 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wacom Penabled Driver for I2C
> *
> * Copyright (c) 2011 - 2013 Tatsunosuke Tobita, Wacom.
> * <tobita.tatsunosuke@wacom.co.jp>
> - *
> - * This program is free software; you can redistribute it
> - * and/or modify it under the terms of the GNU General
> - * Public License as published by the Free Software
> - * Foundation; either version of 2 of the License,
> - * or (at your option) any later version.
> */
>
> #include <linux/module.h>
> --- a/drivers/media/usb/pulse8-cec/pulse8-cec.c
> +++ b/drivers/media/usb/pulse8-cec/pulse8-cec.c
> @@ -1,13 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Pulse Eight HDMI CEC driver
> *
> * Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> */
>
> /*
> --- a/drivers/media/usb/rainshadow-cec/rainshadow-cec.c
> +++ b/drivers/media/usb/rainshadow-cec/rainshadow-cec.c
> @@ -1,13 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * RainShadow Tech HDMI CEC driver
> *
> * Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version of 2 of the License, or (at your
> - * option) any later version. See the file COPYING in the main directory of
> - * this archive for more details.
> */
>
> /*
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:18 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> this driver is free software you can redistribute it and or modify
> it under the terms of the gnu general public license either version
> 2 of the license or at your option any later version this driver is
> distributed in the hope that it will be useful but without 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 driver if not see http www gnu org
> licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=02254fc26615
> ---
> drivers/hwmon/fam15h_power.c | 14 +-------------
> drivers/hwmon/k10temp.c | 14 +-------------
> 2 files changed, 2 insertions(+), 26 deletions(-)
>
> --- a/drivers/hwmon/fam15h_power.c
> +++ b/drivers/hwmon/fam15h_power.c
> @@ -1,21 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * fam15h_power.c - AMD Family 15h processor power monitoring
> *
> * Copyright (c) 2011-2016 Advanced Micro Devices, Inc.
> * Author: Andreas Herrmann <herrmann.der.user@googlemail.com>
> - *
> - *
> - * This driver is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License; either
> - * version 2 of the License, or (at your option) any later version.
> - *
> - * This driver is distributed in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, see <http://www.gnu.org/licenses/>.
> */
>
> #include <linux/err.h>
> --- a/drivers/hwmon/k10temp.c
> +++ b/drivers/hwmon/k10temp.c
> @@ -1,20 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * k10temp.c - AMD Family 10h/11h/12h/14h/15h/16h processor hardware monitoring
> *
> * Copyright (c) 2009 Clemens Ladisch <clemens@ladisch.de>
> - *
> - *
> - * This driver is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License; either
> - * version 2 of the License, or (at your option) any later version.
> - *
> - * This driver is distributed in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, see <http://www.gnu.org/licenses/>.
> */
>
> #include <linux/err.h>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:18 AM, Thomas Gleixner 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 see the file copying if not see http www gnu org
> licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=622d8171aa37
> ---
> drivers/net/wireless/ath/carl9170/fw.c | 15 +--------------
> 1 file changed, 1 insertion(+), 14 deletions(-)
>
> --- a/drivers/net/wireless/ath/carl9170/fw.c
> +++ b/drivers/net/wireless/ath/carl9170/fw.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Atheros CARL9170 driver
> *
> * firmware parser
> *
> * Copyright 2009, 2010, Christian Lamparter <chunkeey@googlemail.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; see the file COPYING. If not, see
> - * http://www.gnu.org/licenses/.
> */
>
> #include <linux/kernel.h>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> this file is licensed under gplv2 this program is free software you
> can redistribute it and or modify it under the terms of the gnu
> general public license as published by the free software foundation
> either version 2 of the license or at your option any later version
> this program is distributed in the hope that it will be useful but
> without 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 59 temple place suite
> 330 boston ma 02111 1307 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 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=bbbb499e964b
> ---
> drivers/scsi/libsas/sas_init.c | 19 +------------------
> drivers/scsi/libsas/sas_internal.h | 19 +------------------
> drivers/scsi/libsas/sas_scsi_host.c | 19 +------------------
> include/scsi/libsas.h | 19 +------------------
> include/scsi/sas.h | 19 +------------------
> 5 files changed, 5 insertions(+), 90 deletions(-)
>
> --- a/drivers/scsi/libsas/sas_init.c
> +++ b/drivers/scsi/libsas/sas_init.c
> @@ -1,26 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Serial Attached SCSI (SAS) Transport Layer initialization
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #include <linux/module.h>
> --- a/drivers/scsi/libsas/sas_internal.h
> +++ b/drivers/scsi/libsas/sas_internal.h
> @@ -1,26 +1,9 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Serial Attached SCSI (SAS) class internal header file
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #ifndef _SAS_INTERNAL_H_
> --- a/drivers/scsi/libsas/sas_scsi_host.c
> +++ b/drivers/scsi/libsas/sas_scsi_host.c
> @@ -1,26 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Serial Attached SCSI (SAS) class SCSI Host glue.
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #include <linux/kthread.h>
> --- a/include/scsi/libsas.h
> +++ b/include/scsi/libsas.h
> @@ -1,26 +1,9 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * SAS host prototypes and structures header file
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #ifndef _LIBSAS_H_
> --- a/include/scsi/sas.h
> +++ b/include/scsi/sas.h
> @@ -1,26 +1,9 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * SAS structures and definitions header file
> *
> * Copyright (C) 2005 Adaptec, Inc. All rights reserved.
> * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
> - *
> - * This file is licensed under GPLv2.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of the
> - * License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful, but
> - * WITHOUT 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
> - * USA
> - *
> */
>
> #ifndef _SAS_H_
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> released according to the gnu gpl version 2 or any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 10 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0dfde1eebe73
> ---
> drivers/fmc/fmc-chardev.c | 3 +--
> drivers/fmc/fmc-core.c | 3 +--
> drivers/fmc/fmc-debug.c | 3 +--
> drivers/fmc/fmc-dump.c | 3 +--
> drivers/fmc/fmc-match.c | 3 +--
> drivers/fmc/fmc-private.h | 3 +--
> drivers/fmc/fmc-sdb.c | 3 +--
> drivers/fmc/fmc-write-eeprom.c | 3 +--
> drivers/fmc/fru-parse.c | 3 +--
> include/linux/fmc.h | 3 +--
> 10 files changed, 10 insertions(+), 20 deletions(-)
>
> --- a/drivers/fmc/fmc-chardev.c
> +++ b/drivers/fmc/fmc-chardev.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-core.c
> +++ b/drivers/fmc/fmc-core.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-debug.c
> +++ b/drivers/fmc/fmc-debug.c
> @@ -1,8 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2015 CERN (www.cern.ch)
> * Author: Federico Vaga <federico.vaga@cern.ch>
> - *
> - * Released according to the GNU GPL, version 2 or any later version.
> */
>
> #include <linux/module.h>
> --- a/drivers/fmc/fmc-dump.c
> +++ b/drivers/fmc/fmc-dump.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2013 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-match.c
> +++ b/drivers/fmc/fmc-match.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-private.h
> +++ b/drivers/fmc/fmc-private.h
> @@ -1,8 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2015 CERN (www.cern.ch)
> * Author: Federico Vaga <federico.vaga@cern.ch>
> - *
> - * Released according to the GNU GPL, version 2 or any later version.
> */
>
> extern int fmc_debug_init(struct fmc_device *fmc);
> --- a/drivers/fmc/fmc-sdb.c
> +++ b/drivers/fmc/fmc-sdb.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fmc-write-eeprom.c
> +++ b/drivers/fmc/fmc-write-eeprom.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/drivers/fmc/fru-parse.c
> +++ b/drivers/fmc/fru-parse.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
> --- a/include/linux/fmc.h
> +++ b/include/linux/fmc.h
> @@ -1,9 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2012 CERN (www.cern.ch)
> * Author: Alessandro Rubini <rubini@gnudd.com>
> *
> - * Released according to the GNU GPL, version 2 or any later version.
> - *
> * This work is part of the White Rabbit project, a research effort led
> * by CERN, the European Institute for Nuclear Research.
> */
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> this program is free software you can redistribute it and or modify
> it under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without any warranty without even
> the implied warranty of merchantability or fitness for a particular
> purpose see the gnu general public license for more details you
> should have received a copy of the gnu general public license along
> with this program if not write to the free software foundation inc
> 675 mass ave cambridge ma 02139 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 441 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=45dcbaa532b4
> ---
> arch/arm/mach-davinci/board-sffsdr.c | 15 +--------------
> arch/arm/mach-davinci/serial.c | 16 +---------------
> arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h | 15 +--------------
> arch/arm/nwfpe/double_cpdo.c | 14 +-------------
> arch/arm/nwfpe/entry.S | 14 +-------------
> arch/arm/nwfpe/extended_cpdo.c | 14 +-------------
> arch/arm/nwfpe/fpa11.c | 14 +-------------
> arch/arm/nwfpe/fpa11.h | 14 +-------------
> arch/arm/nwfpe/fpa11_cpdo.c | 14 +-------------
> arch/arm/nwfpe/fpa11_cpdt.c | 14 +-------------
> arch/arm/nwfpe/fpa11_cprt.c | 14 +-------------
> arch/arm/nwfpe/fpmodule.c | 14 +-------------
> arch/arm/nwfpe/fpmodule.h | 14 +-------------
> arch/arm/nwfpe/fpopcode.c | 14 +-------------
> arch/arm/nwfpe/fpopcode.h | 14 +-------------
> arch/arm/nwfpe/fpsr.h | 14 +-------------
> arch/arm/nwfpe/single_cpdo.c | 14 +-------------
> arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h | 18 +-----------------
> arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h | 18 +-----------------
> arch/mips/include/asm/mach-pnx833x/gpio.h | 15 +--------------
> arch/mips/include/asm/mach-pnx833x/irq-mapping.h | 15 +--------------
> arch/mips/include/asm/mach-pnx833x/irq.h | 15 +--------------
> arch/mips/include/asm/mach-pnx833x/pnx833x.h | 15 +--------------
> arch/mips/pnx833x/common/interrupts.c | 15 +--------------
> arch/mips/pnx833x/common/platform.c | 15 +--------------
> arch/mips/pnx833x/common/prom.c | 15 +--------------
> arch/mips/pnx833x/common/reset.c | 15 +--------------
> arch/mips/pnx833x/common/setup.c | 15 +--------------
> arch/mips/pnx833x/stb22x/board.c | 15 +--------------
> arch/powerpc/include/asm/fsl_85xx_cache_sram.h | 15 +--------------
> arch/powerpc/kernel/l2cr_6xx.S | 14 +-------------
> arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h | 15 +--------------
> arch/powerpc/sysdev/fsl_85xx_cache_sram.c | 15 +--------------
> arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 15 +--------------
> arch/sparc/boot/piggyback.c | 15 ++-------------
> drivers/char/sonypi.c | 16 +---------------
> drivers/gpio/gpio-bt8xx.c | 14 +-------------
> drivers/gpio/gpio-pcf857x.c | 15 +--------------
> drivers/gpio/gpio-rdc321x.c | 16 +---------------
> drivers/hwmon/abituguru.c | 15 +--------------
> drivers/hwmon/abituguru3.c | 15 +--------------
> drivers/hwmon/adcxx.c | 15 +--------------
> drivers/hwmon/adm1021.c | 15 +--------------
> drivers/hwmon/adm1025.c | 15 +--------------
> drivers/hwmon/adm1026.c | 15 +--------------
> drivers/hwmon/adm1031.c | 15 +--------------
> drivers/hwmon/adm9240.c | 15 +--------------
> drivers/hwmon/ads1015.c | 15 +--------------
> drivers/hwmon/ads7828.c | 15 +--------------
> drivers/hwmon/adt7x10.c | 15 +--------------
> drivers/hwmon/amc6821.c | 15 +--------------
> drivers/hwmon/asb100.c | 15 +--------------
> drivers/hwmon/asc7621.c | 15 +--------------
> drivers/hwmon/dme1737.c | 15 +--------------
> drivers/hwmon/ds1621.c | 15 +--------------
> drivers/hwmon/ds620.c | 15 +--------------
> drivers/hwmon/emc2103.c | 15 +--------------
> drivers/hwmon/emc6w201.c | 15 +--------------
> drivers/hwmon/f71805f.c | 15 +--------------
> drivers/hwmon/f75375s.c | 16 +---------------
> drivers/hwmon/fschmd.c | 15 +--------------
> drivers/hwmon/gl518sm.c | 15 +--------------
> drivers/hwmon/gl520sm.c | 16 +---------------
> drivers/hwmon/hwmon-vid.c | 15 +--------------
> drivers/hwmon/jc42.c | 15 +--------------
> drivers/hwmon/lineage-pem.c | 15 +--------------
> drivers/hwmon/lm63.c | 15 +--------------
> drivers/hwmon/lm70.c | 15 +--------------
> drivers/hwmon/lm75.c | 15 +--------------
> drivers/hwmon/lm75.h | 14 +-------------
> drivers/hwmon/lm78.c | 15 +--------------
> drivers/hwmon/lm80.c | 15 +--------------
> drivers/hwmon/lm85.c | 15 +--------------
> drivers/hwmon/lm87.c | 15 +--------------
> drivers/hwmon/lm90.c | 15 +--------------
> drivers/hwmon/lm93.c | 15 +--------------
> drivers/hwmon/ltc4151.c | 16 +---------------
> drivers/hwmon/ltc4261.c | 15 +--------------
> drivers/hwmon/max1668.c | 15 +--------------
> drivers/hwmon/max6639.c | 15 +--------------
> drivers/hwmon/max6642.c | 15 +--------------
> drivers/hwmon/max6650.c | 15 +--------------
> drivers/hwmon/nct6775.c | 16 +---------------
> drivers/hwmon/pc87360.c | 15 +--------------
> drivers/hwmon/pcf8591.c | 15 +--------------
> drivers/hwmon/pmbus/lm25066.c | 15 +--------------
> drivers/hwmon/pmbus/max16064.c | 15 +--------------
> drivers/hwmon/pmbus/max34440.c | 15 +--------------
> drivers/hwmon/pmbus/max8688.c | 15 +--------------
> drivers/hwmon/pmbus/pmbus.c | 15 +--------------
> drivers/hwmon/pmbus/pmbus.h | 15 +--------------
> drivers/hwmon/pmbus/pmbus_core.c | 15 +--------------
> drivers/hwmon/pmbus/ucd9000.c | 15 +--------------
> drivers/hwmon/pmbus/ucd9200.c | 15 +--------------
> drivers/hwmon/pmbus/zl6100.c | 15 +--------------
> drivers/hwmon/sis5595.c | 15 +--------------
> drivers/hwmon/smsc47b397.c | 15 +--------------
> drivers/hwmon/smsc47m1.c | 15 +--------------
> drivers/hwmon/smsc47m192.c | 15 +--------------
> drivers/hwmon/thmc50.c | 15 +--------------
> drivers/hwmon/tmp401.c | 15 +--------------
> drivers/hwmon/via686a.c | 15 +--------------
> drivers/hwmon/vt1211.c | 15 +--------------
> drivers/hwmon/vt8231.c | 15 +--------------
> drivers/hwmon/w83627ehf.c | 15 +--------------
> drivers/hwmon/w83627hf.c | 15 +--------------
> drivers/hwmon/w83781d.c | 15 +--------------
> drivers/hwmon/w83791d.c | 15 +--------------
> drivers/hwmon/w83792d.c | 15 +--------------
> drivers/hwmon/w83l785ts.c | 15 +--------------
> drivers/ide/palm_bk3710.c | 15 +--------------
> drivers/iio/adc/exynos_adc.c | 15 +--------------
> drivers/iio/adc/vf610_adc.c | 15 +--------------
> drivers/iio/dac/max517.c | 15 +--------------
> drivers/input/gameport/fm801-gp.c | 17 +----------------
> drivers/input/keyboard/qt1070.c | 15 +--------------
> drivers/input/keyboard/qt2160.c | 15 +--------------
> drivers/input/misc/bma150.c | 15 +--------------
> drivers/input/misc/mma8450.c | 15 +--------------
> drivers/input/mouse/appletouch.c | 16 +---------------
> drivers/input/mouse/bcm5974.c | 16 +---------------
> drivers/input/mouse/sentelic.c | 15 +--------------
> drivers/input/mouse/sentelic.h | 15 +--------------
> drivers/input/mouse/touchkit_ps2.c | 15 +--------------
> drivers/input/touchscreen/usbtouchscreen.c | 15 +--------------
> drivers/isdn/i4l/isdnhdlc.c | 15 +--------------
> drivers/isdn/mISDN/dsp_biquad.h | 16 +---------------
> drivers/isdn/mISDN/dsp_ecdis.h | 16 +---------------
> drivers/leds/leds-blinkm.c | 15 +--------------
> drivers/media/common/saa7146/saa7146_core.c | 14 +-------------
> drivers/media/dvb-frontends/au8522.h | 14 +-------------
> drivers/media/dvb-frontends/au8522_common.c | 14 +-------------
> drivers/media/dvb-frontends/au8522_dig.c | 14 +-------------
> drivers/media/dvb-frontends/au8522_priv.h | 14 +-------------
> drivers/media/dvb-frontends/cx22700.c | 14 +-------------
> drivers/media/dvb-frontends/cx22700.h | 14 +-------------
> drivers/media/dvb-frontends/cx22702.c | 14 +-------------
> drivers/media/dvb-frontends/cx22702.h | 14 +-------------
> drivers/media/dvb-frontends/cx24110.c | 15 +--------------
> drivers/media/dvb-frontends/cx24110.h | 15 +--------------
> drivers/media/dvb-frontends/cx24116.c | 14 +-------------
> drivers/media/dvb-frontends/cx24116.h | 14 +-------------
> drivers/media/dvb-frontends/cx24117.c | 14 +-------------
> drivers/media/dvb-frontends/cx24117.h | 14 +-------------
> drivers/media/dvb-frontends/cx24123.h | 14 +-------------
> drivers/media/dvb-frontends/ds3000.c | 14 +-------------
> drivers/media/dvb-frontends/ds3000.h | 14 +-------------
> drivers/media/dvb-frontends/isl6423.c | 14 +-------------
> drivers/media/dvb-frontends/isl6423.h | 14 +-------------
> drivers/media/dvb-frontends/l64781.c | 14 +-------------
> drivers/media/dvb-frontends/l64781.h | 14 +-------------
> drivers/media/dvb-frontends/lgs8gl5.c | 14 +-------------
> drivers/media/dvb-frontends/lgs8gl5.h | 14 +-------------
> drivers/media/dvb-frontends/m88rs2000.c | 14 +-------------
> drivers/media/dvb-frontends/m88rs2000.h | 14 +-------------
> drivers/media/dvb-frontends/mb86a16.c | 14 +-------------
> drivers/media/dvb-frontends/mb86a16.h | 14 +-------------
> drivers/media/dvb-frontends/mb86a16_priv.h | 14 +-------------
> drivers/media/dvb-frontends/mt312.c | 15 +--------------
> drivers/media/dvb-frontends/mt312.h | 15 +--------------
> drivers/media/dvb-frontends/mt312_priv.h | 15 +--------------
> drivers/media/dvb-frontends/nxt6000.c | 14 +-------------
> drivers/media/dvb-frontends/nxt6000.h | 14 +-------------
> drivers/media/dvb-frontends/s5h1409.c | 14 +-------------
> drivers/media/dvb-frontends/s5h1409.h | 14 +-------------
> drivers/media/dvb-frontends/s5h1411.c | 14 +-------------
> drivers/media/dvb-frontends/s5h1411.h | 14 +-------------
> drivers/media/dvb-frontends/s5h1420_priv.h | 16 +---------------
> drivers/media/dvb-frontends/sp8870.c | 15 +--------------
> drivers/media/dvb-frontends/sp8870.h | 15 +--------------
> drivers/media/dvb-frontends/stb0899_algo.c | 14 +-------------
> drivers/media/dvb-frontends/stb0899_cfg.h | 14 +-------------
> drivers/media/dvb-frontends/stb0899_drv.c | 14 +-------------
> drivers/media/dvb-frontends/stb0899_drv.h | 14 +-------------
> drivers/media/dvb-frontends/stb0899_priv.h | 14 +-------------
> drivers/media/dvb-frontends/stb0899_reg.h | 14 +-------------
> drivers/media/dvb-frontends/stb6000.c | 15 +--------------
> drivers/media/dvb-frontends/stb6000.h | 15 +--------------
> drivers/media/dvb-frontends/stb6100.c | 14 +-------------
> drivers/media/dvb-frontends/stb6100.h | 14 +-------------
> drivers/media/dvb-frontends/stb6100_cfg.h | 14 +-------------
> drivers/media/dvb-frontends/stb6100_proc.h | 14 +-------------
> drivers/media/dvb-frontends/stv0288.c | 14 +-------------
> drivers/media/dvb-frontends/stv0288.h | 14 +-------------
> drivers/media/dvb-frontends/stv0297.c | 14 +-------------
> drivers/media/dvb-frontends/stv0297.h | 14 +-------------
> drivers/media/dvb-frontends/stv0299.c | 14 +-------------
> drivers/media/dvb-frontends/stv0299.h | 14 +-------------
> drivers/media/dvb-frontends/stv090x.c | 14 +-------------
> drivers/media/dvb-frontends/stv090x.h | 14 +-------------
> drivers/media/dvb-frontends/stv090x_priv.h | 14 +-------------
> drivers/media/dvb-frontends/stv090x_reg.h | 14 +-------------
> drivers/media/dvb-frontends/stv6110x.c | 14 +-------------
> drivers/media/dvb-frontends/stv6110x.h | 14 +-------------
> drivers/media/dvb-frontends/stv6110x_priv.h | 14 +-------------
> drivers/media/dvb-frontends/stv6110x_reg.h | 14 +-------------
> drivers/media/dvb-frontends/tda10021.c | 14 +-------------
> drivers/media/dvb-frontends/tda10023.c | 14 +-------------
> drivers/media/dvb-frontends/tda1002x.h | 14 +-------------
> drivers/media/dvb-frontends/tda10048.c | 14 +-------------
> drivers/media/dvb-frontends/tda10048.h | 14 +-------------
> drivers/media/dvb-frontends/tda1004x.c | 15 +--------------
> drivers/media/dvb-frontends/tda1004x.h | 15 +--------------
> drivers/media/dvb-frontends/tda10086.c | 15 +--------------
> drivers/media/dvb-frontends/tda10086.h | 15 +--------------
> drivers/media/dvb-frontends/tda665x.c | 14 +-------------
> drivers/media/dvb-frontends/tda665x.h | 14 +-------------
> drivers/media/dvb-frontends/tda8083.c | 14 +-------------
> drivers/media/dvb-frontends/tda8083.h | 14 +-------------
> drivers/media/dvb-frontends/tda8261.c | 14 +-------------
> drivers/media/dvb-frontends/tda8261.h | 14 +-------------
> drivers/media/dvb-frontends/tda8261_cfg.h | 14 +-------------
> drivers/media/dvb-frontends/tda826x.c | 15 +--------------
> drivers/media/dvb-frontends/tda826x.h | 15 +--------------
> drivers/media/dvb-frontends/ts2020.c | 14 +-------------
> drivers/media/dvb-frontends/ts2020.h | 14 +-------------
> drivers/media/dvb-frontends/ves1820.c | 14 +-------------
> drivers/media/dvb-frontends/ves1820.h | 14 +-------------
> drivers/media/dvb-frontends/ves1x93.c | 15 +--------------
> drivers/media/dvb-frontends/ves1x93.h | 15 +--------------
> drivers/media/dvb-frontends/zl10039.h | 15 +--------------
> drivers/media/i2c/bt866.c | 14 +-------------
> drivers/media/i2c/saa6588.c | 14 +-------------
> drivers/media/i2c/tda9840.c | 14 +-------------
> drivers/media/i2c/tea6420.c | 14 +-------------
> drivers/media/pci/bt8xx/bt848.h | 14 +-------------
> drivers/media/pci/bt8xx/bt878.h | 14 +-------------
> drivers/media/pci/bt8xx/btcx-risc.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-cards.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-driver.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-gpio.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-i2c.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-if.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-risc.c | 14 +-------------
> drivers/media/pci/bt8xx/bttv-vbi.c | 14 +-------------
> drivers/media/pci/bt8xx/bttvp.h | 14 +-------------
> drivers/media/pci/bt8xx/dst.c | 14 +-------------
> drivers/media/pci/bt8xx/dst_ca.c | 14 +-------------
> drivers/media/pci/bt8xx/dst_ca.h | 14 +-------------
> drivers/media/pci/bt8xx/dst_common.h | 14 +-------------
> drivers/media/pci/mantis/hopper_cards.c | 14 +-------------
> drivers/media/pci/mantis/hopper_vp3028.c | 14 +-------------
> drivers/media/pci/mantis/hopper_vp3028.h | 14 +-------------
> drivers/media/pci/mantis/mantis_ca.c | 14 +-------------
> drivers/media/pci/mantis/mantis_ca.h | 14 +-------------
> drivers/media/pci/mantis/mantis_cards.c | 14 +-------------
> drivers/media/pci/mantis/mantis_common.h | 14 +-------------
> drivers/media/pci/mantis/mantis_core.c | 14 +-------------
> drivers/media/pci/mantis/mantis_core.h | 14 +-------------
> drivers/media/pci/mantis/mantis_dma.c | 14 +-------------
> drivers/media/pci/mantis/mantis_dma.h | 14 +-------------
> drivers/media/pci/mantis/mantis_dvb.c | 14 +-------------
> drivers/media/pci/mantis/mantis_dvb.h | 14 +-------------
> drivers/media/pci/mantis/mantis_evm.c | 14 +-------------
> drivers/media/pci/mantis/mantis_hif.c | 14 +-------------
> drivers/media/pci/mantis/mantis_hif.h | 14 +-------------
> drivers/media/pci/mantis/mantis_i2c.c | 14 +-------------
> drivers/media/pci/mantis/mantis_i2c.h | 14 +-------------
> drivers/media/pci/mantis/mantis_ioc.c | 14 +-------------
> drivers/media/pci/mantis/mantis_ioc.h | 14 +-------------
> drivers/media/pci/mantis/mantis_link.h | 14 +-------------
> drivers/media/pci/mantis/mantis_pci.c | 14 +-------------
> drivers/media/pci/mantis/mantis_pci.h | 14 +-------------
> drivers/media/pci/mantis/mantis_pcmcia.c | 14 +-------------
> drivers/media/pci/mantis/mantis_reg.h | 14 +-------------
> drivers/media/pci/mantis/mantis_uart.c | 14 +-------------
> drivers/media/pci/mantis/mantis_uart.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1033.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1033.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1034.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1034.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1041.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp1041.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp2033.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp2033.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp2040.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp2040.h | 14 +-------------
> drivers/media/pci/mantis/mantis_vp3030.c | 14 +-------------
> drivers/media/pci/mantis/mantis_vp3030.h | 14 +-------------
> drivers/media/pci/saa7146/hexium_gemini.c | 14 +-------------
> drivers/media/pci/saa7146/hexium_orion.c | 14 +-------------
> drivers/media/pci/saa7146/mxb.c | 14 +-------------
> drivers/media/pci/ttpci/ttpci-eeprom.c | 14 +-------------
> drivers/media/pci/ttpci/ttpci-eeprom.h | 14 +-------------
> drivers/media/tuners/mt20xx.h | 14 +-------------
> drivers/media/tuners/mxl5005s.h | 14 +-------------
> drivers/media/tuners/tda18271-common.c | 14 +-------------
> drivers/media/tuners/tda18271-fe.c | 14 +-------------
> drivers/media/tuners/tda18271-maps.c | 14 +-------------
> drivers/media/tuners/tda18271-priv.h | 14 +-------------
> drivers/media/tuners/tda18271.h | 14 +-------------
> drivers/media/tuners/tda827x.h | 15 +--------------
> drivers/media/tuners/tda8290.c | 14 +-------------
> drivers/media/tuners/tda8290.h | 14 +-------------
> drivers/media/tuners/tda9887.h | 14 +-------------
> drivers/media/tuners/tea5761.h | 14 +-------------
> drivers/media/tuners/tea5767.h | 14 +-------------
> drivers/media/tuners/tuner-i2c.h | 14 +-------------
> drivers/media/tuners/tuner-simple.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-avcore.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-cards.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-conf-reg.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-core.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-dvb.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-i2c.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-reg.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-vbi.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-vbi.h | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx-video.c | 14 +-------------
> drivers/media/usb/cx231xx/cx231xx.h | 14 +-------------
> drivers/memory/fsl_ifc.c | 15 +--------------
> drivers/mfd/htc-i2cpld.c | 15 +--------------
> drivers/mfd/rdc321x-southbridge.c | 16 +---------------
> drivers/mfd/tps65010.c | 15 +--------------
> drivers/misc/altera-stapl/altera-comp.c | 16 +---------------
> drivers/misc/altera-stapl/altera-exprt.h | 16 +---------------
> drivers/misc/altera-stapl/altera-jtag.c | 16 +---------------
> drivers/misc/altera-stapl/altera-jtag.h | 16 +---------------
> drivers/misc/altera-stapl/altera-lpt.c | 16 +---------------
> drivers/misc/altera-stapl/altera.c | 16 +---------------
> drivers/misc/isl29003.c | 15 +--------------
> drivers/misc/tsl2550.c | 15 +--------------
> drivers/mmc/host/davinci_mmc.c | 15 +--------------
> drivers/mmc/host/sdricoh_cs.c | 16 +---------------
> drivers/mtd/nand/raw/davinci_nand.c | 15 +--------------
> drivers/net/ethernet/broadcom/bcm63xx_enet.c | 15 +--------------
> drivers/net/ethernet/faraday/ftgmac100.c | 15 +--------------
> drivers/net/ethernet/faraday/ftgmac100.h | 15 +--------------
> drivers/net/ethernet/faraday/ftmac100.c | 15 +--------------
> drivers/net/ethernet/faraday/ftmac100.h | 15 +--------------
> drivers/net/hamradio/dmascc.c | 15 +--------------
> drivers/net/wan/cosa.c | 15 +--------------
> drivers/net/wan/cosa.h | 15 +--------------
> drivers/phy/ti/phy-twl4030-usb.c | 15 +--------------
> drivers/platform/x86/sony-laptop.c | 16 +---------------
> drivers/pnp/isapnp/core.c | 16 +---------------
> drivers/pnp/isapnp/proc.c | 15 +--------------
> drivers/pps/clients/pps-gpio.c | 16 +---------------
> drivers/pps/clients/pps-ktimer.c | 16 +---------------
> drivers/pps/clients/pps-ldisc.c | 16 +---------------
> drivers/pps/clients/pps_parport.c | 16 +---------------
> drivers/pps/generators/pps_gen_parport.c | 16 +---------------
> drivers/pps/kapi.c | 16 +---------------
> drivers/pps/kc.c | 15 +--------------
> drivers/pps/kc.h | 15 +--------------
> drivers/pps/pps.c | 16 +---------------
> drivers/pps/sysfs.c | 16 +---------------
> drivers/ptp/ptp_chardev.c | 15 +--------------
> drivers/ptp/ptp_clock.c | 15 +--------------
> drivers/ptp/ptp_ixp46x.c | 15 +--------------
> drivers/ptp/ptp_private.h | 15 +--------------
> drivers/ptp/ptp_qoriq.c | 15 +--------------
> drivers/ptp/ptp_sysfs.c | 15 +--------------
> drivers/pwm/pwm-tiecap.c | 15 +--------------
> drivers/pwm/pwm-tiehrpwm.c | 15 +--------------
> drivers/sbus/char/openprom.c | 15 +--------------
> drivers/scsi/53c700.c | 14 +-------------
> drivers/scsi/dmx3191d.c | 14 +-------------
> drivers/scsi/lasi700.c | 14 +-------------
> drivers/scsi/ncr53c8xx.c | 14 +-------------
> drivers/scsi/ncr53c8xx.h | 14 +-------------
> drivers/scsi/script_asm.pl | 15 +--------------
> drivers/scsi/sim710.c | 15 +--------------
> drivers/scsi/sni_53c710.c | 14 +-------------
> drivers/uio/uio_mf624.c | 15 +--------------
> drivers/video/fbdev/pxa3xx-gcu.c | 15 +--------------
> drivers/watchdog/cpu5wdt.c | 16 +---------------
> drivers/watchdog/rdc321x_wdt.c | 16 +---------------
> fs/cifs/nterr.c | 15 +--------------
> fs/cifs/nterr.h | 14 +-------------
> fs/cifs/smbencrypt.c | 14 +-------------
> include/dt-bindings/media/tvp5150.h | 14 +-------------
> include/linux/bma150.h | 15 +--------------
> include/linux/hwmon-sysfs.h | 15 +--------------
> include/linux/hwmon-vid.h | 14 +-------------
> include/linux/isapnp.h | 17 +----------------
> include/linux/isdn/hdlc.h | 15 +--------------
> include/linux/kfifo.h | 16 +---------------
> include/linux/kmod.h | 15 +--------------
> include/linux/mfd/da9052/da9052.h | 16 +---------------
> include/linux/mfd/da9052/pdata.h | 16 +---------------
> include/linux/mfd/da9052/reg.h | 16 +---------------
> include/linux/mfd/da9055/core.h | 16 +---------------
> include/linux/mfd/da9055/reg.h | 16 +---------------
> include/linux/mfd/wm8400-audio.h | 15 +--------------
> include/linux/mfd/wm8400-private.h | 15 +--------------
> include/linux/mfd/wm8400.h | 15 +--------------
> include/linux/platform_data/ads1015.h | 15 +--------------
> include/linux/platform_data/media/camera-pxa.h | 14 +-------------
> include/linux/platform_data/mtd-davinci.h | 15 +--------------
> include/linux/platform_data/spi-davinci.h | 15 +--------------
> include/linux/pmbus.h | 15 +--------------
> include/linux/posix-clock.h | 15 +--------------
> include/linux/pps-gpio.h | 16 +---------------
> include/linux/pps_kernel.h | 15 +--------------
> include/linux/ptp_classify.h | 15 +--------------
> include/linux/ptp_clock_kernel.h | 15 +--------------
> include/linux/regulator/lp3971.h | 15 +--------------
> include/linux/regulator/lp3972.h | 15 +--------------
> include/linux/sonypi.h | 16 +---------------
> include/media/drv-intf/cx25840.h | 14 +-------------
> include/media/drv-intf/msp3400.h | 14 +-------------
> include/media/i2c/bt819.h | 14 +-------------
> include/media/i2c/cs5345.h | 14 +-------------
> include/media/i2c/cs53l32a.h | 14 +-------------
> include/media/i2c/m52790.h | 14 +-------------
> include/media/i2c/saa6588.h | 14 +-------------
> include/media/i2c/saa7115.h | 14 +-------------
> include/media/i2c/saa7127.h | 14 +-------------
> include/media/i2c/tvaudio.h | 14 +-------------
> include/media/i2c/wm8775.h | 14 +-------------
> include/misc/altera.h | 16 +---------------
> include/sound/pcm-indirect.h | 15 +--------------
> lib/kfifo.c | 16 +---------------
> net/core/timestamping.c | 15 +--------------
> net/dccp/ccids/ccid2.c | 15 +--------------
> net/dccp/ccids/ccid2.h | 15 +--------------
> scripts/get_dvb_firmware | 15 +--------------
> sound/drivers/pcm-indirect2.c | 15 +--------------
> sound/drivers/pcm-indirect2.h | 15 +--------------
> sound/drivers/portman2x4.c | 15 +--------------
> sound/isa/msnd/msnd.c | 15 +--------------
> sound/isa/msnd/msnd.h | 15 +--------------
> sound/isa/msnd/msnd_classic.h | 15 +--------------
> sound/isa/msnd/msnd_pinnacle.c | 16 +---------------
> sound/isa/msnd/msnd_pinnacle.h | 15 +--------------
> sound/pci/rme32.c | 16 +---------------
> sound/usb/usx2y/us122l.c | 15 +--------------
> sound/usb/usx2y/usb_stream.c | 15 +--------------
> tools/testing/selftests/ptp/testptp.c | 15 +--------------
> tools/usb/testusb.c | 15 +--------------
> tools/usb/usbip/libsrc/names.c | 20 +-------------------
> tools/usb/usbip/libsrc/names.h | 17 +----------------
> 435 files changed, 436 insertions(+), 5948 deletions(-)
>
> --- a/arch/arm/mach-davinci/board-sffsdr.c
> +++ b/arch/arm/mach-davinci/board-sffsdr.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Lyrtech SFFSDR board support.
> *
> @@ -7,20 +8,6 @@
> * Based on DV-EVM platform, original copyright follows:
> *
> * Copyright (C) 2007 MontaVista Software, Inc.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/init.h>
> --- a/arch/arm/mach-davinci/serial.c
> +++ b/arch/arm/mach-davinci/serial.c
> @@ -1,22 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * TI DaVinci serial driver
> *
> * Copyright (C) 2006 Texas Instruments.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> - *
> */
>
> #include <linux/kernel.h>
> --- a/arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h
> +++ b/arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h
> @@ -1,21 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * PTP 1588 clock using the IXP46X
> *
> * Copyright (C) 2010 OMICRON electronics GmbH
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef _IXP46X_TS_H_
> --- a/arch/arm/nwfpe/double_cpdo.c
> +++ b/arch/arm/nwfpe/double_cpdo.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/entry.S
> +++ b/arch/arm/nwfpe/entry.S
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <asm/assembler.h>
> #include <asm/opcodes.h>
> --- a/arch/arm/nwfpe/extended_cpdo.c
> +++ b/arch/arm/nwfpe/extended_cpdo.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11.c
> +++ b/arch/arm/nwfpe/fpa11.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11.h
> +++ b/arch/arm/nwfpe/fpa11.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.com, 1998-1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __FPA11_H__
> --- a/arch/arm/nwfpe/fpa11_cpdo.c
> +++ b/arch/arm/nwfpe/fpa11_cpdo.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11_cpdt.c
> +++ b/arch/arm/nwfpe/fpa11_cpdt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.com, 1998-1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpa11_cprt.c
> +++ b/arch/arm/nwfpe/fpa11_cprt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpmodule.c
> +++ b/arch/arm/nwfpe/fpmodule.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
>
> /*
> NetWinder Floating Point Emulator
> @@ -6,19 +7,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpmodule.h
> +++ b/arch/arm/nwfpe/fpmodule.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.com, 1998-1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
>
> 27/03/03 Ian Molton Clean up CONFIG_CPU
> */
> --- a/arch/arm/nwfpe/fpopcode.c
> +++ b/arch/arm/nwfpe/fpopcode.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/arm/nwfpe/fpopcode.h
> +++ b/arch/arm/nwfpe/fpopcode.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __FPOPCODE_H__
> --- a/arch/arm/nwfpe/fpsr.h
> +++ b/arch/arm/nwfpe/fpsr.h
> @@ -1,22 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.com, 1998-1999
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __FPSR_H__
> --- a/arch/arm/nwfpe/single_cpdo.c
> +++ b/arch/arm/nwfpe/single_cpdo.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> NetWinder Floating Point Emulator
> (c) Rebel.COM, 1998,1999
> @@ -5,19 +6,6 @@
>
> Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include "fpa11.h"
> --- a/arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h
> +++ b/arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h
> @@ -1,23 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (c) 2000-2006 PMC-Sierra INC.
> *
> - * This program is free software; you can redistribute it
> - * and/or modify it under the terms of the GNU General
> - * Public License as published by the Free Software
> - * Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be
> - * useful, but WITHOUT ANY WARRANTY; without even the implied
> - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
> - * PURPOSE. See the GNU General Public License for more
> - * details.
> - *
> - * You should have received a copy of the GNU General Public
> - * License along with this program; if not, write to the Free
> - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
> - * 02139, USA.
> - *
> * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
> * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
> * SOFTWARE.
> --- a/arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h
> +++ b/arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h
> @@ -1,23 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /******************************************************************
> * Copyright (c) 2000-2007 PMC-Sierra INC.
> *
> - * This program is free software; you can redistribute it
> - * and/or modify it under the terms of the GNU General
> - * Public License as published by the Free Software
> - * Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be
> - * useful, but WITHOUT ANY WARRANTY; without even the implied
> - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
> - * PURPOSE. See the GNU General Public License for more
> - * details.
> - *
> - * You should have received a copy of the GNU General Public
> - * License along with this program; if not, write to the Free
> - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
> - * 02139, USA.
> - *
> * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
> * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
> * SOFTWARE.
> --- a/arch/mips/include/asm/mach-pnx833x/gpio.h
> +++ b/arch/mips/include/asm/mach-pnx833x/gpio.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * gpio.h: GPIO Support for PNX833X.
> *
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #ifndef __ASM_MIPS_MACH_PNX833X_GPIO_H
> #define __ASM_MIPS_MACH_PNX833X_GPIO_H
> --- a/arch/mips/include/asm/mach-pnx833x/irq-mapping.h
> +++ b/arch/mips/include/asm/mach-pnx833x/irq-mapping.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
>
> /*
> * irq.h: IRQ mappings for PNX833X.
> @@ -5,20 +6,6 @@
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_MAPPING_H
> --- a/arch/mips/include/asm/mach-pnx833x/irq.h
> +++ b/arch/mips/include/asm/mach-pnx833x/irq.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * irq.h: IRQ mappings for PNX833X.
> *
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_H
> --- a/arch/mips/include/asm/mach-pnx833x/pnx833x.h
> +++ b/arch/mips/include/asm/mach-pnx833x/pnx833x.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * pnx833x.h: Register mappings for PNX833X.
> *
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #ifndef __ASM_MIPS_MACH_PNX833X_PNX833X_H
> #define __ASM_MIPS_MACH_PNX833X_PNX833X_H
> --- a/arch/mips/pnx833x/common/interrupts.c
> +++ b/arch/mips/pnx833x/common/interrupts.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * interrupts.c: Interrupt mappings for PNX833X.
> *
> * Copyright 2008 NXP Semiconductors
> * Chris Steel <chris.steel@nxp.com>
> * Daniel Laird <daniel.j.laird@nxp.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/kernel.h>
> #include <linux/irq.h>
> --- a/arch/mips/pnx833x/common/platform.c
> +++ b/arch/mips/pnx833x/common/platform.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * platform.c: platform support for PNX833X.
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/device.h>
> #include <linux/dma-mapping.h>
> --- a/arch/mips/pnx833x/common/prom.c
> +++ b/arch/mips/pnx833x/common/prom.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * prom.c:
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/init.h>
> #include <asm/bootinfo.h>
> --- a/arch/mips/pnx833x/common/reset.c
> +++ b/arch/mips/pnx833x/common/reset.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * reset.c: reset support for PNX833X.
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/reboot.h>
> #include <pnx833x.h>
> --- a/arch/mips/pnx833x/common/setup.c
> +++ b/arch/mips/pnx833x/common/setup.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * setup.c: Setup PNX833X Soc.
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/init.h>
> #include <linux/interrupt.h>
> --- a/arch/mips/pnx833x/stb22x/board.c
> +++ b/arch/mips/pnx833x/stb22x/board.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * board.c: STB225 board support.
> *
> @@ -7,20 +8,6 @@
> *
> * Based on software written by:
> * Nikita Youshchenko <yoush@debian.org>, based on PNX8550 code.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> #include <linux/init.h>
> #include <asm/bootinfo.h>
> --- a/arch/powerpc/include/asm/fsl_85xx_cache_sram.h
> +++ b/arch/powerpc/include/asm/fsl_85xx_cache_sram.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright 2009 Freescale Semiconductor, Inc.
> *
> @@ -7,20 +8,6 @@
>
> * This file is derived from the original work done
> * by Sylvain Munaut for the Bestcomm SRAM allocator.
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __ASM_POWERPC_FSL_85XX_CACHE_SRAM_H__
> --- a/arch/powerpc/kernel/l2cr_6xx.S
> +++ b/arch/powerpc/kernel/l2cr_6xx.S
> @@ -1,20 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> L2CR functions
> Copyright © 1997-1998 by PowerLogix R & D, Inc.
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License as published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT ANY WARRANTY; without even the implied warranty of
> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - GNU General Public License for more details.
> -
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
> /*
> Thur, Dec. 12, 1998.
> --- a/arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h
> +++ b/arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h
> @@ -1,23 +1,10 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc
> *
> * QorIQ based Cache Controller Memory Mapped Registers
> *
> * Author: Vivek Mahajan <vivek.mahajan@freescale.com>
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #ifndef __FSL_85XX_CACHE_CTLR_H__
> --- a/arch/powerpc/sysdev/fsl_85xx_cache_sram.c
> +++ b/arch/powerpc/sysdev/fsl_85xx_cache_sram.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright 2009-2010 Freescale Semiconductor, Inc.
> *
> @@ -7,20 +8,6 @@
> *
> * This file is derived from the original work done
> * by Sylvain Munaut for the Bestcomm SRAM allocator.
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/kernel.h>
> --- a/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
> +++ b/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
> @@ -1,23 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc.
> *
> * QorIQ (P1/P2) L2 controller init for Cache-SRAM instantiation
> *
> * Author: Vivek Mahajan <vivek.mahajan@freescale.com>
> - *
> - * This program is free software; you can redistribute it and/or modify it
> - * under the terms of the GNU General Public License as published by the
> - * Free Software Foundation; either version 2 of the License, or (at your
> - * option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/kernel.h>
> --- a/arch/sparc/boot/piggyback.c
> +++ b/arch/sparc/boot/piggyback.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> Simple utility to make a single-image install kernel with initial ramdisk
> for Sparc tftpbooting without need to set up nfs.
> @@ -6,19 +7,7 @@
> Pete Zaitcev <zaitcev@yahoo.com> endian fixes for cross-compiles, 2000.
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> released under the gpl version 2 or later
>
> and 1 additional 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
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=bd72bf50fea6
> ---
> net/unix/garbage.c | 7 +------
> 1 file changed, 1 insertion(+), 6 deletions(-)
>
> --- a/net/unix/garbage.c
> +++ b/net/unix/garbage.c
> @@ -1,9 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * NET3: Garbage Collector For AF_UNIX sockets
> *
> * Garbage Collector:
> * Copyright (C) Barak A. Pearlmutter.
> - * Released under the GPL version 2 or later.
> *
> * Chopped about by Alan Cox 22/3/96 to make it fit the AF_UNIX socket problem.
> * If it doesn't work blame me, it worked when Barak sent it.
> @@ -24,11 +24,6 @@
> *
> * - don't just push entire root set; process in place
> *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License
> - * as published by the Free Software Foundation; either version
> - * 2 of the License, or (at your option) any later version.
> - *
> * Fixes:
> * Alan Cox 07 Sept 1997 Vmalloc internal stack as needed.
> * Cope with changing max_files.
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 2 normalized pattern(s):
>
> driver is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version the [carillo] [ranch] [video]
> [subsystem] driver is distributed in the hope that it will be useful
> but without 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 driver if not
> write to the free software foundation inc 51 franklin st fifth floor
> boston ma 02110 1301 usa
>
> driver is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version the [vermilion] [range] [fb] driver is
> distributed in the hope that it will be useful but without 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 driver if not write to the free
> software foundation inc 51 franklin st fifth floor boston ma 02110
> 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=7fbea78e53cd
> ---
> drivers/video/backlight/cr_bllcd.c | 16 +---------------
> drivers/video/fbdev/vermilion/cr_pll.c | 16 +---------------
> drivers/video/fbdev/vermilion/vermilion.c | 16 +---------------
> drivers/video/fbdev/vermilion/vermilion.h | 16 +---------------
> 4 files changed, 4 insertions(+), 60 deletions(-)
>
> --- a/drivers/video/backlight/cr_bllcd.c
> +++ b/drivers/video/backlight/cr_bllcd.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Carillo Ranch video subsystem driver.
> - * The Carillo Ranch video subsystem driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Carillo Ranch video subsystem driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellstrom <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/cr_pll.c
> +++ b/drivers/video/fbdev/vermilion/cr_pll.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Carillo Ranch video subsystem driver.
> - * The Carillo Ranch video subsystem driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Carillo Ranch video subsystem driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellstrom <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/vermilion.c
> +++ b/drivers/video/fbdev/vermilion/vermilion.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Vermilion Range fb driver.
> - * The Vermilion Range fb driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Vermilion Range fb driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellström <thomas-at-tungstengraphics-dot-com>
> --- a/drivers/video/fbdev/vermilion/vermilion.h
> +++ b/drivers/video/fbdev/vermilion/vermilion.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (c) Intel Corp. 2007.
> * All Rights Reserved.
> @@ -6,21 +7,6 @@
> * develop this driver.
> *
> * This file is part of the Vermilion Range fb driver.
> - * The Vermilion Range fb driver is free software;
> - * you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * The Vermilion Range fb driver is distributed
> - * in the hope that it will be useful,
> - * but WITHOUT 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 driver; if not, write to the Free Software
> - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> *
> * Authors:
> * Thomas Hellström <thomas-at-tungstengraphics-dot-com>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner 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 see the file copying or write to the free
> software foundation inc 51 franklin st fifth floor boston ma 02110
> 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=0481d3941b51
> ---
> drivers/input/keyboard/maple_keyb.c | 16 +---------------
> drivers/input/touchscreen/ad7877.c | 16 +---------------
> sound/soc/codecs/ad73311.h | 17 +----------------
> sound/soc/codecs/ssm2602.h | 16 +---------------
> 4 files changed, 4 insertions(+), 61 deletions(-)
>
> --- a/drivers/input/keyboard/maple_keyb.c
> +++ b/drivers/input/keyboard/maple_keyb.c
> @@ -1,23 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * SEGA Dreamcast keyboard driver
> * Based on drivers/usb/usbkbd.c
> * Copyright (c) YAEGASHI Takeshi, 2001
> * Porting to 2.6 Copyright (c) Adrian McMenamin, 2007 - 2009
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #include <linux/kernel.h>
> --- a/drivers/input/touchscreen/ad7877.c
> +++ b/drivers/input/touchscreen/ad7877.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Copyright (C) 2006-2008 Michael Hennerich, Analog Devices Inc.
> *
> @@ -6,21 +7,6 @@
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> - *
> * History:
> * Copyright (c) 2005 David Brownell
> * Copyright (c) 2006 Nokia Corporation
> --- a/sound/soc/codecs/ad73311.h
> +++ b/sound/soc/codecs/ad73311.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * File: sound/soc/codec/ad73311.h
> * Based on:
> @@ -6,26 +7,10 @@
> * Created: Thur Sep 25, 2008
> * Description: definitions for AD73311 registers
> *
> - *
> * Modified:
> * Copyright 2006 Analog Devices Inc.
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #ifndef __AD73311_H__
> --- a/sound/soc/codecs/ssm2602.h
> +++ b/sound/soc/codecs/ssm2602.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * File: sound/soc/codecs/ssm2602.h
> * Author: Cliff Cai <Cliff.Cai@analog.com>
> @@ -8,21 +9,6 @@
> * Copyright 2008 Analog Devices Inc.
> *
> * Bugs: Enter bugs at http://blackfin.uclinux.org/
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, see the file COPYING, or write
> - * to the Free Software Foundation, Inc.,
> - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> */
>
> #ifndef _SSM2602_H
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner 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 any
> later version this program is distributed in the hope that it will
> be useful but without 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 see http www gnu org licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 6 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e9e8c4d9ab80
> ---
> drivers/media/usb/gspca/gl860/gl860-mi1320.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-mi2020.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-ov2640.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860-ov9655.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860.c | 14 +-------------
> drivers/media/usb/gspca/gl860/gl860.h | 14 +-------------
> 6 files changed, 6 insertions(+), 78 deletions(-)
>
> --- a/drivers/media/usb/gspca/gl860/gl860-mi1320.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-mi1320.c
> @@ -1,18 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the MI1320 sensor
> * Author Olivier LORIN from own logs
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : MI1320 */
> --- a/drivers/media/usb/gspca/gl860/gl860-mi2020.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-mi2020.c
> @@ -1,20 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the MI2020 sensor
> * Author Olivier LORIN, from logs by Iceman/Soro2005 + Fret_saw/Hulkie/Tricid
> * with the help of Kytrix/BUGabundo/Blazercist.
> * Driver achieved thanks to a webcam gift by Kytrix.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : MI2020 */
> --- a/drivers/media/usb/gspca/gl860/gl860-ov2640.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-ov2640.c
> @@ -1,18 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the OV2640 sensor
> * Author Olivier LORIN, from Malmostoso's logs
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : OV2640 */
> --- a/drivers/media/usb/gspca/gl860/gl860-ov9655.c
> +++ b/drivers/media/usb/gspca/gl860/gl860-ov9655.c
> @@ -1,19 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* Subdriver for the GL860 chip with the OV9655 sensor
> * Author Olivier LORIN, from logs done by Simon (Sur3) and Almighurt
> * on dsd's weblog
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> /* Sensor : OV9655 */
> --- a/drivers/media/usb/gspca/gl860/gl860.c
> +++ b/drivers/media/usb/gspca/gl860/gl860.c
> @@ -1,22 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /* GSPCA subdrivers for Genesys Logic webcams with the GL860 chip
> * Subdriver core
> *
> * 2009/09/24 Olivier Lorin <o.lorin@laposte.net>
> * GSPCA by Jean-Francois Moine <http://moinejf.free.fr>
> * Thanks BUGabundo and Malmostoso for your amazing help!
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
>
> #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
> --- a/drivers/media/usb/gspca/gl860/gl860.h
> +++ b/drivers/media/usb/gspca/gl860/gl860.h
> @@ -1,20 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /* GSPCA subdrivers for Genesys Logic webcams with the GL860 chip
> * Subdriver declarations
> *
> * 2009/10/14 Olivier LORIN <o.lorin@laposte.net>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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, see <http://www.gnu.org/licenses/>.
> */
> #ifndef GL860_DEV_H
> #define GL860_DEV_H
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> this code is free software you can redistribute it and or modify it
> under the terms of the gnu general public license as published by
> the free software foundation either version 2 of the license or at
> your option any later version this code is distributed in the hope
> that it will be useful but without 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 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=4e42839f6171
> ---
> drivers/net/ethernet/hp/hp100.c | 14 +-------------
> 1 file changed, 1 insertion(+), 13 deletions(-)
>
> --- a/drivers/net/ethernet/hp/hp100.c
> +++ b/drivers/net/ethernet/hp/hp100.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> ** hp100.c
> ** HP CASCADE Architecture Driver for 100VG-AnyLan Network Adapters
> @@ -31,19 +32,6 @@
> ** - some updates for EISA version of card
> **
> **
> -** This code is free software; you can redistribute it and/or modify
> -** it under the terms of the GNU General Public License as published by
> -** the Free Software Foundation; either version 2 of the License, or
> -** (at your option) any later version.
> -**
> -** This code is distributed in the hope that it will be useful,
> -** but WITHOUT 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.
> **
> ** 1.57c -> 1.58
> ** - used indent to change coding-style
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner 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 vs published by
> the free software foundation either version 2 of the license or at
> your option any later version this program is distributed in the
> hope that it will be useful but without 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 mvss 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 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=27ffcfd30a08
> ---
> drivers/media/i2c/saa6752hs.c | 14 +-------------
> drivers/media/i2c/tea6415c.c | 14 +-------------
> 2 files changed, 2 insertions(+), 26 deletions(-)
>
> --- a/drivers/media/i2c/saa6752hs.c
> +++ b/drivers/media/i2c/saa6752hs.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> saa6752hs - i2c-driver for the saa6752hs by Philips
>
> @@ -7,19 +8,6 @@
>
> Copyright (C) 2008 Hans Verkuil <hverkuil@xs4all.nl>
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License vs published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT 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 Mvss Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/module.h>
> --- a/drivers/media/i2c/tea6415c.c
> +++ b/drivers/media/i2c/tea6415c.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> tea6415c - i2c-driver for the tea6415c by SGS Thomson
>
> @@ -12,19 +13,6 @@
> For detailed information download the specifications directly
> from SGS Thomson at http://www.st.com
>
> - This program is free software; you can redistribute it and/or modify
> - it under the terms of the GNU General Public License vs published by
> - the Free Software Foundation; either version 2 of the License, or
> - (at your option) any later version.
> -
> - This program is distributed in the hope that it will be useful,
> - but WITHOUT 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 Mvss Ave, Cambridge, MA 02139, USA.
> */
>
>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner 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 please note that the gpl allows
> you to use the driver not the radio in order to use the radio you
> need a license from the communications authority of your country
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 7 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=c20ad7e6b3ee
> ---
> drivers/net/hamradio/baycom_epp.c | 17 +----------------
> drivers/net/hamradio/baycom_par.c | 18 +-----------------
> drivers/net/hamradio/baycom_ser_fdx.c | 17 +----------------
> drivers/net/hamradio/baycom_ser_hdx.c | 18 +-----------------
> drivers/net/hamradio/hdlcdrv.c | 15 +--------------
> drivers/net/hamradio/yam.c | 17 +----------------
> include/linux/yam.h | 17 +----------------
> 7 files changed, 7 insertions(+), 112 deletions(-)
>
> --- a/drivers/net/hamradio/baycom_epp.c
> +++ b/drivers/net/hamradio/baycom_epp.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,10 @@
> * Copyright (C) 1998-2000
> * Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * History:
> * 0.1 xx.xx.1998 Initial version by Matthias Welwarsky (dg2fef)
> * 0.2 21.04.1998 Massive rework by Thomas Sailer
> @@ -35,7 +21,6 @@
> * removed some pre-2.2 kernel compatibility cruft
> * 0.6 10.08.1999 Check if parport can do SPP and is safe to access during interrupt contexts
> * 0.7 12.02.2000 adapted to softnet driver interface
> - *
> */
>
> /*****************************************************************************/
> --- a/drivers/net/hamradio/baycom_par.c
> +++ b/drivers/net/hamradio/baycom_par.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard.
> @@ -45,13 +31,11 @@
> * built in DCD circuitry. The driver should therefore be configured
> * for hardware DCD.
> *
> - *
> * Command line options (insmod command line)
> *
> * mode driver mode string. Valid choices are par96 and picpar.
> * iobase base address of the port; common values are 0x378, 0x278, 0x3bc
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/baycom_ser_fdx.c
> +++ b/drivers/net/hamradio/baycom_ser_fdx.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
> @@ -53,7 +39,6 @@
> * baud baud rate (between 300 and 4800)
> * irq interrupt line of the port; common values are 4,3
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/baycom_ser_hdx.c
> +++ b/drivers/net/hamradio/baycom_ser_hdx.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,25 +6,10 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * Supported modems
> *
> * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
> @@ -34,7 +20,6 @@
> * port, the kernel driver for serial ports cannot be used, and this
> * driver only supports standard serial hardware (8250, 16450, 16550A)
> *
> - *
> * Command line options (insmod command line)
> *
> * mode ser12 hardware DCD
> @@ -45,7 +30,6 @@
> * iobase base address of the port; common values are 0x3f8, 0x2f8, 0x3e8, 0x2e8
> * irq interrupt line of the port; common values are 4,3
> *
> - *
> * History:
> * 0.1 26.06.1996 Adapted from baycom.c and made network driver interface
> * 18.10.1996 Changed to new user space access routines (copy_{to,from}_user)
> --- a/drivers/net/hamradio/hdlcdrv.c
> +++ b/drivers/net/hamradio/hdlcdrv.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -5,20 +6,6 @@
> *
> * Copyright (C) 1996-2000 Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> --- a/drivers/net/hamradio/yam.c
> +++ b/drivers/net/hamradio/yam.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,10 @@
> * Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr)
> * Adapted from baycom.c driver written by Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> *
> - *
> * History:
> * 0.0 F1OAT 06.06.98 Begin of work with baycom.c source code V 0.3
> * 0.1 F1OAT 07.06.98 Add timer polling routine for channel arbitration
> @@ -37,7 +23,6 @@
> * 0.8 F6FBB 14.10.98 Fixed slottime/persistence timing bug
> * OK1ZIA 2.09.01 Fixed "kfree_skb on hard IRQ"
> * using dev_kfree_skb_any(). (important in 2.4 kernel)
> - *
> */
>
> /*****************************************************************************/
> --- a/include/linux/yam.h
> +++ b/include/linux/yam.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*****************************************************************************/
>
> /*
> @@ -6,25 +7,9 @@
> * Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr)
> * Adapted from baycom.c driver written by Thomas Sailer (sailer@ife.ee.ethz.ch)
> *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT 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.
> - *
> * Please note that the GPL allows you to use the driver, NOT the radio.
> * In order to use the radio, you need a license from the communications
> * authority of your country.
> - *
> - *
> */
>
> /*****************************************************************************/
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner 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 the 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 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=10c404ce9d5e
> ---
> arch/x86/platform/iris/iris.c | 15 +--------------
> drivers/accessibility/braille/braille_console.c | 15 +--------------
> 2 files changed, 2 insertions(+), 28 deletions(-)
>
> --- a/arch/x86/platform/iris/iris.c
> +++ b/arch/x86/platform/iris/iris.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Eurobraille/Iris power off support.
> *
> @@ -5,20 +6,6 @@
> * It is shutdown by a special I/O sequence which this module provides.
> *
> * Copyright (C) Shérab <Sebastien.Hinderer@ens-lyon.org>
> - *
> - * This program is free software ; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation ; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY ; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with the program ; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/moduleparam.h>
> --- a/drivers/accessibility/braille/braille_console.c
> +++ b/drivers/accessibility/braille/braille_console.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Minimalistic braille device kernel support.
> *
> @@ -5,20 +6,6 @@
> * Pressing Insert switches to VC browsing.
> *
> * Copyright (C) Samuel Thibault <samuel.thibault@ens-lyon.org>
> - *
> - * This program is free software ; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation ; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY ; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with the program ; if not, write to the Free Software
> - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
> */
>
> #include <linux/kernel.h>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> licensed under the gplv2 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 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=4c32d429b91e
> ---
> drivers/iio/adc/at91_adc.c | 3 +--
> drivers/iio/adc/nau7802.c | 3 +--
> drivers/video/backlight/hx8357.c | 3 +--
> drivers/video/fbdev/ssd1307fb.c | 3 +--
> include/linux/platform_data/at91_adc.h | 3 +--
> 5 files changed, 5 insertions(+), 10 deletions(-)
>
> --- a/drivers/iio/adc/at91_adc.c
> +++ b/drivers/iio/adc/at91_adc.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the ADC present in the Atmel AT91 evaluation boards.
> *
> * Copyright 2011 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/bitmap.h>
> --- a/drivers/iio/adc/nau7802.c
> +++ b/drivers/iio/adc/nau7802.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Nuvoton NAU7802 ADC
> *
> * Copyright 2013 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/delay.h>
> --- a/drivers/video/backlight/hx8357.c
> +++ b/drivers/video/backlight/hx8357.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Himax HX-8357 LCD Controller
> *
> * Copyright 2012 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/delay.h>
> --- a/drivers/video/fbdev/ssd1307fb.c
> +++ b/drivers/video/fbdev/ssd1307fb.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Driver for the Solomon SSD1307 OLED controller
> *
> * Copyright 2012 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #include <linux/backlight.h>
> --- a/include/linux/platform_data/at91_adc.h
> +++ b/include/linux/platform_data/at91_adc.h
> @@ -1,7 +1,6 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
> * Copyright (C) 2011 Free Electrons
> - *
> - * Licensed under the GPLv2 or later.
> */
>
> #ifndef _AT91_ADC_H_
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner 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 version 2 or
> any later at your option as published by the free software
> foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=69233ac311ba
> ---
> net/netfilter/xt_nfacct.c | 5 +----
> 1 file changed, 1 insertion(+), 4 deletions(-)
>
> --- a/net/netfilter/xt_nfacct.c
> +++ b/net/netfilter/xt_nfacct.c
> @@ -1,10 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * (C) 2011 Pablo Neira Ayuso <pablo@netfilter.org>
> * (C) 2011 Intra2net AG <http://www.intra2net.com>
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2 (or any
> - * later at your option) as published by the Free Software Foundation.
> */
> #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner 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 version 2 or
> any later version as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=15c6c5f8acac
> ---
> drivers/video/backlight/jornada720_bl.c | 6 +-----
> drivers/video/backlight/jornada720_lcd.c | 6 +-----
> 2 files changed, 2 insertions(+), 10 deletions(-)
>
> --- a/drivers/video/backlight/jornada720_bl.c
> +++ b/drivers/video/backlight/jornada720_bl.c
> @@ -1,12 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> *
> * Backlight driver for HP Jornada 700 series (710/720/728)
> * Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com>
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License version
> - * 2 or any later version as published by the Free Software Foundation.
> - *
> */
>
> #include <linux/backlight.h>
> --- a/drivers/video/backlight/jornada720_lcd.c
> +++ b/drivers/video/backlight/jornada720_lcd.c
> @@ -1,12 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> *
> * LCD driver for HP Jornada 700 series (710/720/728)
> * Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com>
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License version
> - * 2 or any later version as published by the Free Software Foundation.
> - *
> */
>
> #include <linux/device.h>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> you may copy modify and redistribute this file under the terms of
> the gnu general public license version 2 or any later version at
> your convenience
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 3 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=e6277b5ec765
> ---
> arch/m68k/math-emu/fp_arith.c | 4 +---
> arch/m68k/math-emu/fp_arith.h | 4 +---
> arch/m68k/math-emu/multi_arith.h | 5 ++---
> 3 files changed, 4 insertions(+), 9 deletions(-)
>
> --- a/arch/m68k/math-emu/fp_arith.c
> +++ b/arch/m68k/math-emu/fp_arith.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
>
> fp_arith.c: floating-point math routines for the Linux-m68k
> @@ -8,9 +9,6 @@
> Somewhat based on the AlphaLinux floating point emulator, by David
> Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience.
> */
>
> #include "fp_emu.h"
> --- a/arch/m68k/math-emu/fp_arith.h
> +++ b/arch/m68k/math-emu/fp_arith.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /*
>
> fp_arith.h: floating-point math routines for the Linux-m68k
> @@ -8,9 +9,6 @@
> Somewhat based on the AlphaLinux floating point emulator, by David
> Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience.
>
> */
>
> --- a/arch/m68k/math-emu/multi_arith.h
> +++ b/arch/m68k/math-emu/multi_arith.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> /* multi_arith.h: multi-precision integer arithmetic functions, needed
> to do extended-precision floating point.
>
> @@ -6,9 +7,7 @@
> Somewhat based on arch/alpha/math-emu/ieee-math.c, which is (c)
> David Mosberger-Tang.
>
> - You may copy, modify, and redistribute this file under the terms of
> - the GNU General Public License, version 2, or any later version, at
> - your convenience. */
> + */
>
> /* Note:
>
>
>
Reviewed-by: Allison Randal <allison@lohutok.net>
On 5/20/19 3:19 AM, Thomas Gleixner wrote:
> Based on 1 normalized pattern(s):
>
> derived from gplv2+ licensed source [copyright] [c] [2008]
> [wondermedia] [technologies] [inc] this program is free software you
> can redistribute it and or modify it under the terms of the gnu
> general public license version 2 or at your option any later version
> as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-or-later
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=6d508f15fc67
> ---
> drivers/i2c/busses/i2c-wmt.c | 6 +-----
> 1 file changed, 1 insertion(+), 5 deletions(-)
>
> --- a/drivers/i2c/busses/i2c-wmt.c
> +++ b/drivers/i2c/busses/i2c-wmt.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-or-later
> /*
> * Wondermedia I2C Master Mode Driver
> *
> @@ -5,11 +6,6 @@
> *
> * Derived from GPLv2+ licensed source:
> * - Copyright (C) 2008 WonderMedia Technologies, Inc.
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License version 2, or
> - * (at your option) any later version. as published by the Free Software
> - * Foundation
> */
>
> #include <linux/clk.h>
>
>