From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,T_DKIMWL_WL_HIGH autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7BA5BC282DD for ; Fri, 24 May 2019 01:11:07 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E7E0D2133D for ; Fri, 24 May 2019 01:11:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1558660267; bh=Cvhi1qg/zmDNNsAi/fq+nSfUNXag4UYfLUhSr2C6nvY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:List-ID:From; b=Fb8gty3yEe4kGofyQJJGI0dBostJEJPCWGChj+L8uNpijbkCdLBRCh1+gvgfy9xij wjjUhHscDZNGo7YLd19WB/p81WTuK4Tuy2G93PepIY+7kpCTpdiDOrlzsa6Mk54kUa THTsP3NcH1lJgWnqVIyOmVVT2Z5VHhjmw/byRzWA= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731632AbfEXBLG (ORCPT ); Thu, 23 May 2019 21:11:06 -0400 Received: from mail-lj1-f196.google.com ([209.85.208.196]:36186 "EHLO mail-lj1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731488AbfEXBLG (ORCPT ); Thu, 23 May 2019 21:11:06 -0400 Received: by mail-lj1-f196.google.com with SMTP id z1so1680391ljb.3 for ; Thu, 23 May 2019 18:11:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=QkNc3ezqdkjf0g0Z1e4qS1n8SMFDxROcl11BpGVvylE=; b=NKwIgKo4/H50bw6yORSqfh2hpZnD0CcbiJTVJ6XQrU41WBHFZEjID3zVN0dU/DqOy2 ptNElJOyN0NZ9J0pnghwskQ8QJG4MTa299bkIEC1FNxUyyPW1gfXYiKRGOWoEx+xEgp0 cJsrGZxYwF8rOUvGzUZN0dtL/EjWGwUSAYUGo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=QkNc3ezqdkjf0g0Z1e4qS1n8SMFDxROcl11BpGVvylE=; b=ZyMVFrZmk8eKB4Z7LRZjIRFiW+5BLWm4O/crPdLye0b4hMrFFdIbzHdMmk+CN3dXXT e/dXMng998t4bCJRdcz4EwFYRjNwNgEj0LdvOBjplUunlqF1LrAsPxTZOd+4V7xMkssq Kd2AOogKi+AgsE2CJTSUhq70XOgpmNbGJtPT8TX86oYJ4bCg7rsXjj6TBfJlc7lbQdt+ lw9b5AvQazvJ8JbOzwIpGwlWa9X51ndE/9UUOScc9gbgSEMqpCb+OFGlTHiTektOPYlx 4Ip3F07EKHz7Zk0Qa6YAsa+gzm/zv1rWEH2EcIXka2d2PCsmA2+o0VXkDDrZgYzAh4t8 V5Ag== X-Gm-Message-State: APjAAAXThDT4W4Xw9htm14QU/2Pawo5nk7RHsoXiWJx4m//RASj5SQqu AP5J7ttrsCpWNWbAVvkaW14VwwYP/4gehRPugnzWAg== X-Google-Smtp-Source: APXvYqyOsJWbEIJIGuS1dQUj1agClHieRZsH/7j2ydJXtNLDZsfKJvzO2oD4xyzPrmGAEWUgiljQJY/+4j5p4E7dQp8= X-Received: by 2002:a2e:5d9c:: with SMTP id v28mr7247437lje.32.1558660260777; Thu, 23 May 2019 18:11:00 -0700 (PDT) MIME-Version: 1.0 References: <20190523091437.334232837@linutronix.de> <20190523091649.499889647@linutronix.de> In-Reply-To: <20190523091649.499889647@linutronix.de> From: Kate Stewart Date: Thu, 23 May 2019 20:10:48 -0500 Message-ID: Subject: Re: [Batch 5 - patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 To: Thomas Gleixner Cc: linux-spdx@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-spdx-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spdx@vger.kernel.org Reviewed-by: Kate Stewart On Thu, May 23, 2019 at 4:29 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 > 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 50 file(s). > > Signed-off-by: Thomas Gleixner > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commi= t/?h=3Dbatch5&id=3D8c3596c19e1f > --- > arch/arm/mach-imx/iomux-v1.c | 15 +-------------- > arch/mips/alchemy/board-gpr.c | 15 +-------------- > arch/mips/alchemy/board-mtx1.c | 15 +-------------- > arch/mips/alchemy/board-xxs1500.c | 15 +-------------- > arch/mips/alchemy/devboards/db1000.c | 15 +-------------- > arch/mips/alchemy/devboards/db1200.c | 15 +-------------- > arch/mips/ar7/clock.c | 15 +-------------- > arch/mips/ar7/gpio.c | 15 +-------------- > arch/mips/ar7/irq.c | 15 +-------------- > arch/mips/ar7/memory.c | 15 +-------------- > arch/mips/ar7/platform.c | 15 +-------------- > arch/mips/include/asm/mach-ar7/ar7.h | 15 +-------------- > arch/mips/include/asm/mach-ar7/prom.h | 15 +-------------- > arch/mips/lasat/serial.c | 15 +-------------- > arch/x86/kernel/paravirt.c | 14 +------------- > arch/x86/kernel/pvclock.c | 14 +------------- > crypto/async_tx/async_raid6_recov.c | 16 +--------------- > drivers/char/hw_random/virtio-rng.c | 15 +-------------- > drivers/gpu/drm/drm_edid_load.c | 14 +------------- > drivers/hwmon/hih6130.c | 15 +-------------- > drivers/hwmon/sht21.c | 15 +-------------- > drivers/mtd/ar7part.c | 16 +--------------- > drivers/mtd/bcm63xxpart.c | 16 +--------------- > drivers/mtd/cmdlinepart.c | 15 +-------------- > drivers/mtd/mtd_blkdevs.c | 16 +--------------- > drivers/mtd/mtdblock.c | 16 +--------------- > drivers/mtd/mtdblock_ro.c | 16 +--------------- > drivers/mtd/mtdchar.c | 16 +--------------- > drivers/mtd/mtdconcat.c | 16 +--------------- > drivers/mtd/mtdcore.c | 16 +--------------- > drivers/mtd/mtdpart.c | 16 +--------------- > drivers/mtd/parsers/redboot.c | 16 +--------------- > drivers/virtio/virtio_balloon.c | 15 +-------------- > drivers/virtio/virtio_ring.c | 15 +-------------- > drivers/vlynq/vlynq.c | 15 +-------------- > include/linux/mtd/bbm.h | 16 +--------------- > include/linux/mtd/blktrans.h | 16 +--------------- > include/linux/mtd/cfi.h | 16 +--------------- > include/linux/mtd/cfi_endian.h | 16 +--------------- > include/linux/mtd/concat.h | 16 +--------------- > include/linux/mtd/doc2000.h | 16 +--------------- > include/linux/mtd/flashchip.h | 16 +--------------- > include/linux/mtd/gen_probe.h | 16 +--------------- > include/linux/mtd/map.h | 16 +--------------- > include/linux/mtd/mtd.h | 16 +--------------- > include/linux/mtd/nftl.h | 16 +--------------- > include/linux/platform_data/media/camera-mx2.h | 15 +-------------- > include/linux/vlynq.h | 15 +-------------- > sound/drivers/mts64.c | 16 +--------------- > 49 files changed, 49 insertions(+), 706 deletions(-) > > --- a/arch/arm/mach-imx/iomux-v1.c > +++ b/arch/arm/mach-imx/iomux-v1.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * arch/arm/plat-mxc/iomux-v1.c > * > @@ -5,20 +6,6 @@ > * Copyright (C) 2009 Uwe Kleine-Koenig, Pengutronix > * > * Common code for i.MX1, i.MX21 and i.MX27 > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software Foundatio= n, Inc., > - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. > */ > > #include > --- a/arch/mips/alchemy/board-gpr.c > +++ b/arch/mips/alchemy/board-gpr.c > @@ -1,21 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * GPR board platform device registration (Au1550) > * > * Copyright (C) 2010 Wolfgang Grandegger > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/alchemy/board-mtx1.c > +++ b/arch/mips/alchemy/board-mtx1.c > @@ -1,21 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * MTX-1 platform devices registration (Au1500) > * > * Copyright (C) 2007-2009, Florian Fainelli > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/alchemy/board-xxs1500.c > +++ b/arch/mips/alchemy/board-xxs1500.c > @@ -1,23 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * BRIEF MODULE DESCRIPTION > * MyCable XXS1500 board support > * > * Copyright 2003, 2008 MontaVista Software Inc. > * Author: 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/alchemy/devboards/db1000.c > +++ b/arch/mips/alchemy/devboards/db1000.c > @@ -1,22 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * DBAu1000/1500/1100 PBAu1100/1500 board support > * > * Copyright 2000, 2008 MontaVista Software Inc. > * Author: 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/alchemy/devboards/db1200.c > +++ b/arch/mips/alchemy/devboards/db1200.c > @@ -1,21 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * DBAu1200/PBAu1200 board platform device registration > * > * Copyright (C) 2008-2011 Manuel Lauss > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/ar7/clock.c > +++ b/arch/mips/ar7/clock.c > @@ -1,21 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright (C) 2007 Felix Fietkau > * Copyright (C) 2007 Eugene Konev > * Copyright (C) 2009 Florian Fainelli > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/ar7/gpio.c > +++ b/arch/mips/ar7/gpio.c > @@ -1,21 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright (C) 2007 Felix Fietkau > * Copyright (C) 2007 Eugene Konev > * Copyright (C) 2009-2010 Florian Fainelli > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/ar7/irq.c > +++ b/arch/mips/ar7/irq.c > @@ -1,20 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright (C) 2006,2007 Felix Fietkau > * Copyright (C) 2006,2007 Eugene Konev > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/ar7/memory.c > +++ b/arch/mips/ar7/memory.c > @@ -1,20 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright (C) 2007 Felix Fietkau > * Copyright (C) 2007 Eugene Konev > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > #include > #include > --- a/arch/mips/ar7/platform.c > +++ b/arch/mips/ar7/platform.c > @@ -1,20 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright (C) 2006,2007 Felix Fietkau > * Copyright (C) 2006,2007 Eugene Konev > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #include > --- a/arch/mips/include/asm/mach-ar7/ar7.h > +++ b/arch/mips/include/asm/mach-ar7/ar7.h > @@ -1,20 +1,7 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright (C) 2006,2007 Felix Fietkau > * Copyright (C) 2006,2007 Eugene Konev > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #ifndef __AR7_H__ > --- a/arch/mips/include/asm/mach-ar7/prom.h > +++ b/arch/mips/include/asm/mach-ar7/prom.h > @@ -1,19 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright (C) 2006, 2007 Florian Fainelli > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #ifndef __PROM_H__ > --- a/arch/mips/lasat/serial.c > +++ b/arch/mips/lasat/serial.c > @@ -1,21 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Registration of Lasat UART platform device. > * > * Copyright (C) 2007 Brian Murphy > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > #include > #include > --- a/arch/x86/kernel/paravirt.c > +++ b/arch/x86/kernel/paravirt.c > @@ -1,19 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* Paravirtualization interfaces > Copyright (C) 2006 Rusty Russell 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. > - > - You should have received a copy of the GNU General Public License > - along with this program; if not, write to the Free Software > - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-130= 1 USA > > 2007 - x86_64 support added by Glauber de Oliveira Costa, Red Hat In= c > */ > --- a/arch/x86/kernel/pvclock.c > +++ b/arch/x86/kernel/pvclock.c > @@ -1,18 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* paravirtual clock -- common code used by kvm/xen > > - This program is free software; you can redistribute it and/or modify > - it under the terms of the GNU General Public License as published by > - the Free Software Foundation; either version 2 of the License, or > - (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - You should have received a copy of the GNU General Public License > - along with this program; if not, write to the Free Software > - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-130= 1 USA > */ > > #include > --- a/crypto/async_tx/async_raid6_recov.c > +++ b/crypto/async_tx/async_raid6_recov.c > @@ -1,24 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Asynchronous RAID-6 recovery calculations ASYNC_TX API. > * Copyright(c) 2009 Intel Corporation > * > * based on raid6recov.c: > * Copyright 2002 H. Peter Anvin > - * > - * This program is free software; you can redistribute it and/or modify = it > - * under the terms of the GNU General Public License as published by the= Free > - * Software Foundation; either version 2 of the License, or (at your opt= ion) > - * any later version. > - * > - * This program is distributed in the hope that it will be useful, but W= ITHOUT > - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License= for > - * more details. > - * > - * You should have received a copy of the GNU General Public License alo= ng with > - * this program; if not, write to the Free Software Foundation, Inc., 51 > - * Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. > - * > */ > #include > #include > --- a/drivers/char/hw_random/virtio-rng.c > +++ b/drivers/char/hw_random/virtio-rng.c > @@ -1,20 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Randomness driver for virtio > * Copyright (C) 2007, 2008 Rusty Russell 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. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-130= 1 USA > */ > > #include > --- a/drivers/gpu/drm/drm_edid_load.c > +++ b/drivers/gpu/drm/drm_edid_load.c > @@ -1,22 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > drm_edid_load.c: use a built-in EDID data set or load it via the firm= ware > interface > > Copyright (C) 2012 Carsten Emde > > - This program is free software; you can redistribute it and/or > - modify it under the terms of the GNU General Public License > - as published by the Free Software Foundation; either version 2 > - of the License, or (at your option) any later version. > - > - This program is distributed in the hope that it will be useful, > - but WITHOUT ANY WARRANTY; without even the implied warranty of > - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - GNU General Public License for more details. > - > - You should have received a copy of the GNU General Public License > - along with this program; if not, write to the Free Software > - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA. > */ > > #include > --- a/drivers/hwmon/hih6130.c > +++ b/drivers/hwmon/hih6130.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* Honeywell HIH-6130/HIH-6131 humidity and temperature sensor driver > * > * Copyright (C) 2012 Iain Paton > @@ -5,20 +6,6 @@ > * heavily based on the sht21 driver > * Copyright (C) 2010 Urs Fleisch > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301= USA > - * > * Data sheets available (2012-06-22) at > * http://sensing.honeywell.com/index.php?ci_id=3D3106&la_id=3D1&defId= =3D44872 > */ > --- a/drivers/hwmon/sht21.c > +++ b/drivers/hwmon/sht21.c > @@ -1,21 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* Sensirion SHT21 humidity and temperature sensor driver > * > * Copyright (C) 2010 Urs Fleisch > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301= USA > - * > * Data sheet available at http://www.sensirion.com/file/datasheet_sht21 > */ > > --- a/drivers/mtd/ar7part.c > +++ b/drivers/mtd/ar7part.c > @@ -1,23 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright =C2=A9 2007 Eugene Konev > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > * TI AR7 flash partition table. > * Based on ar7 map by Felix Fietkau > - * > */ > > #include > --- a/drivers/mtd/bcm63xxpart.c > +++ b/drivers/mtd/bcm63xxpart.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * BCM63XX CFE image tag parser > * > @@ -5,21 +6,6 @@ > * Mike Albon > * Copyright =C2=A9 2009-2010 Daniel Dickinson > * Copyright =C2=A9 2011-2013 Jonas Gorski > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt > --- a/drivers/mtd/cmdlinepart.c > +++ b/drivers/mtd/cmdlinepart.c > @@ -1,23 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Read flash partition table from command line > * > * Copyright =C2=A9 2002 SYSGO Real-Time Solutions GmbH > * Copyright =C2=A9 2002-2010 David Woodhouse > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > * The format for the command line is as follows: > * > * mtdparts=3D[; --- a/drivers/mtd/mtd_blkdevs.c > +++ b/drivers/mtd/mtd_blkdevs.c > @@ -1,22 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Interface to Linux block layer for MTD 'translation layers'. > * > * Copyright =C2=A9 2003-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/drivers/mtd/mtdblock.c > +++ b/drivers/mtd/mtdblock.c > @@ -1,23 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Direct MTD block device access > * > * Copyright =C2=A9 1999-2010 David Woodhouse > * Copyright =C2=A9 2000-2003 Nicolas Pitre > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/drivers/mtd/mtdblock_ro.c > +++ b/drivers/mtd/mtdblock_ro.c > @@ -1,22 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Simple read-only (writable only for RAM) mtdblock driver > * > * Copyright =C2=A9 2001-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/drivers/mtd/mtdchar.c > +++ b/drivers/mtd/mtdchar.c > @@ -1,20 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright =C2=A9 1999-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/drivers/mtd/mtdconcat.c > +++ b/drivers/mtd/mtdconcat.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * MTD device concatenation layer > * > @@ -5,21 +6,6 @@ > * Copyright =C2=A9 2002-2010 David Woodhouse > * > * NAND support by Christian Gan > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/drivers/mtd/mtdcore.c > +++ b/drivers/mtd/mtdcore.c > @@ -1,24 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Core registration and callback routines for MTD > * drivers and users. > * > * Copyright =C2=A9 1999-2010 David Woodhouse > * Copyright =C2=A9 2006 Red Hat UK Limited > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/drivers/mtd/mtdpart.c > +++ b/drivers/mtd/mtdpart.c > @@ -1,24 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Simple MTD partitioning layer > * > * Copyright =C2=A9 2000 Nicolas Pitre > * Copyright =C2=A9 2002 Thomas Gleixner > * Copyright =C2=A9 2000-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/drivers/mtd/parsers/redboot.c > +++ b/drivers/mtd/parsers/redboot.c > @@ -1,24 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Parse RedBoot-style Flash Image System (FIS) tables and > * produce a Linux partition array to match. > * > * Copyright =C2=A9 2001 Red Hat UK Limited > * Copyright =C2=A9 2001-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/drivers/virtio/virtio_balloon.c > +++ b/drivers/virtio/virtio_balloon.c > @@ -1,22 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Virtio balloon implementation, inspired by Dor Laor and Marcelo > * Tosatti's implementations. > * > * Copyright 2008 Rusty Russell 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. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-130= 1 USA > */ > > #include > --- a/drivers/virtio/virtio_ring.c > +++ b/drivers/virtio/virtio_ring.c > @@ -1,20 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* Virtio ring implementation. > * > * Copyright 2007 Rusty Russell 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. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-130= 1 USA > */ > #include > #include > --- a/drivers/vlynq/vlynq.c > +++ b/drivers/vlynq/vlynq.c > @@ -1,20 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Copyright (C) 2006, 2007 Eugene Konev > * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > * Parts of the VLYNQ specification can be found here: > * http://www.ti.com/litv/pdf/sprue36a > */ > --- a/include/linux/mtd/bbm.h > +++ b/include/linux/mtd/bbm.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * NAND family Bad Block Management (BBM) header file > * - Bad Block Table (BBT) implementation > @@ -7,21 +8,6 @@ > * > * Copyright =C2=A9 2000-2005 > * Thomas Gleixner > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > #ifndef __LINUX_MTD_BBM_H > #define __LINUX_MTD_BBM_H > --- a/include/linux/mtd/blktrans.h > +++ b/include/linux/mtd/blktrans.h > @@ -1,20 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright =C2=A9 2003-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #ifndef __MTD_TRANS_H__ > --- a/include/linux/mtd/cfi.h > +++ b/include/linux/mtd/cfi.h > @@ -1,20 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright =C2=A9 2000-2010 David Woodhouse et a= l. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #ifndef __MTD_CFI_H__ > --- a/include/linux/mtd/cfi_endian.h > +++ b/include/linux/mtd/cfi_endian.h > @@ -1,20 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright =C2=A9 2001-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #include > --- a/include/linux/mtd/concat.h > +++ b/include/linux/mtd/concat.h > @@ -1,22 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * MTD device concatenation layer definitions > * > * Copyright =C2=A9 2002 Robert Kaiser > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #ifndef MTD_CONCAT_H > --- a/include/linux/mtd/doc2000.h > +++ b/include/linux/mtd/doc2000.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Linux driver for Disk-On-Chip devices > * > @@ -5,21 +6,6 @@ > * Copyright =C2=A9 1999-2010 David Woodhouse > * Copyright =C2=A9 2002-2003 Greg Ungerer > * Copyright =C2=A9 2002-2003 SnapGear 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #ifndef __MTD_DOC2000_H__ > --- a/include/linux/mtd/flashchip.h > +++ b/include/linux/mtd/flashchip.h > @@ -1,21 +1,7 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright =C2=A9 2000 Red Hat UK Limited > * Copyright =C2=A9 2000-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #ifndef __MTD_FLASHCHIP_H__ > --- a/include/linux/mtd/gen_probe.h > +++ b/include/linux/mtd/gen_probe.h > @@ -1,21 +1,7 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright =C2=A9 2001 Red Hat UK Limited > * Copyright =C2=A9 2001-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #ifndef __LINUX_MTD_GEN_PROBE_H__ > --- a/include/linux/mtd/map.h > +++ b/include/linux/mtd/map.h > @@ -1,20 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright =C2=A9 2000-2010 David Woodhouse et a= l. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > /* Overhauled routines for dealing with different mmap regions of flash = */ > --- a/include/linux/mtd/mtd.h > +++ b/include/linux/mtd/mtd.h > @@ -1,20 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright =C2=A9 1999-2010 David Woodhouse et a= l. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #ifndef __MTD_MTD_H__ > --- a/include/linux/mtd/nftl.h > +++ b/include/linux/mtd/nftl.h > @@ -1,20 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright =C2=A9 1999-2010 David Woodhouse > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > - * > */ > > #ifndef __MTD_NFTL_H__ > --- a/include/linux/platform_data/media/camera-mx2.h > +++ b/include/linux/platform_data/media/camera-mx2.h > @@ -1,23 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * mx2-cam.h - i.MX27/i.MX25 camera driver header file > * > * Copyright (C) 2003, Intel Corporation > * Copyright (C) 2008, Sascha Hauer > * Copyright (C) 2010, Baruch Siach > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301= USA. > */ > > #ifndef __MACH_MX2_CAM_H_ > --- a/include/linux/vlynq.h > +++ b/include/linux/vlynq.h > @@ -1,19 +1,6 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Copyright (C) 2006, 2007 Eugene Konev > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301= USA > */ > > #ifndef __VLYNQ_H__ > --- a/sound/drivers/mts64.c > +++ b/sound/drivers/mts64.c > @@ -1,21 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * ALSA Driver for Ego Systems Inc. (ESI) Miditerminal 4140 > * Copyright (c) 2006 by Matthias K=C3=B6nig > - * > - * This program is free software; you can redistribute it and/or modif= y > - * it under the terms of the GNU General Public License as published b= y > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-13= 01 USA > - * > */ > > #include > >