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.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED 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 76EBEC282DD for ; Thu, 23 May 2019 12:08:42 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 292F821019 for ; Thu, 23 May 2019 12:08:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730323AbfEWMIm convert rfc822-to-8bit (ORCPT ); Thu, 23 May 2019 08:08:42 -0400 Received: from mail-vs1-f66.google.com ([209.85.217.66]:43736 "EHLO mail-vs1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728309AbfEWMIl (ORCPT ); Thu, 23 May 2019 08:08:41 -0400 Received: by mail-vs1-f66.google.com with SMTP id d128so3397958vsc.10 for ; Thu, 23 May 2019 05:08:39 -0700 (PDT) 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=FkkB68BWlp0cLaGuFjjdKWkI4mPIaHKahlDZXddaB2k=; b=NSEVr6IomEJgH/gFppoq2DV0GivW3JoB3liYvSWjYo2DdraAIsddm7XnEzOKzoOdFh hcxYQrCHvdtsB28O8lO64b3vaycSUepBgzYNMsTsPD/w2HLj4JgI5+4SGYhQpmgLpY65 3ajBTgwnAzuO7/HiKDu87Qzhtq+BnZ89m7PgpO66Pf4W6qfbRmlK3qEHTlbmu1C6AXx1 CRr1IXonInFNeSemHgQP4DnuGsbH6HQ+qtn56Jy3+80LTfYQyFQnqJk2uncbVuf4gFhE 2J1qWpQMo5S8a6wJq9yW+ihDz/2QAcxnqG6BgrF/YyadOLguxfplZtJqExHj/CbujH9i CUVQ== X-Gm-Message-State: APjAAAU5yBpjlxVvs8rrQLlttZGAddKyWDyVAvifXtWM1mPaNl311B7w qpCS/UPO14hxNj6Xve2E3x13N4OEymDI6c1l0Sy24w== X-Google-Smtp-Source: APXvYqx2VufdHlkepNx0ydle0PMFATjYen2nPoxC9aEL5DA39qQEF2dZRlZdPIx6+vnFYCILlNvnsdHt52sIfuKTBUA= X-Received: by 2002:a67:f047:: with SMTP id q7mr13421004vsm.122.1558613318617; Thu, 23 May 2019 05:08:38 -0700 (PDT) MIME-Version: 1.0 References: <20190523091437.334232837@linutronix.de> <20190523091649.499889647@linutronix.de> In-Reply-To: <20190523091649.499889647@linutronix.de> From: Richard Fontana Date: Thu, 23 May 2019 08:08:27 -0400 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: 8BIT Sender: linux-spdx-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spdx@vger.kernel.org Reviewed-by: Richard Fontana On Thu, May 23, 2019 at 5: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/commit/?h=batch5&id=8c3596c19e1f > --- > 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 Foundation, 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-1301 USA > > 2007 - x86_64 support added by Glauber de Oliveira Costa, Red Hat Inc > */ > --- 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-1301 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 option) > - * any later version. > - * > - * This program is distributed in the hope that it will be useful, but WITHOUT > - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for > - * more details. > - * > - * You 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/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-1301 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 firmware > 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=3106&la_id=1&defId=44872 > */ > --- 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 © 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 © 2009-2010 Daniel Dickinson > * Copyright © 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 © 2002 SYSGO Real-Time Solutions GmbH > * Copyright © 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=[; --- 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 © 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 © 1999-2010 David Woodhouse > * Copyright © 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 © 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 © 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 © 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 © 1999-2010 David Woodhouse > * Copyright © 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 © 2000 Nicolas Pitre > * Copyright © 2002 Thomas Gleixner > * Copyright © 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 © 2001 Red Hat UK Limited > * Copyright © 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-1301 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-1301 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 © 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 © 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 © 2000-2010 David Woodhouse et al. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You 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 © 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 © 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 © 1999-2010 David Woodhouse > * Copyright © 2002-2003 Greg Ungerer > * Copyright © 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 © 2000 Red Hat UK Limited > * Copyright © 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 © 2001 Red Hat UK Limited > * Copyright © 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 © 2000-2010 David Woodhouse et al. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You 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 © 1999-2010 David Woodhouse et al. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You 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 © 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önig > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You 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 > > -- Richard Fontana Senior Commercial Counsel Red Hat, Inc.