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, 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 7F316C04AB6 for ; Wed, 29 May 2019 02:17:34 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 2A9DB21019 for ; Wed, 29 May 2019 02:17:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1559096254; bh=y9b8XV3KdLYA3rx6Eg+9+q99zs4YeaA/sxDyIdQMGLk=; h=References:In-Reply-To:From:Date:Subject:To:List-ID:From; b=AbKhTIPNDjUUhhyOPVz/jW7/xhNDX0iVzI5gab6Xvm5SZaaPuBU9Au6k+agk6yLeC ghSIUdhUVdUvrjqyIQCq6Mi3DYlyvW1Vph3kPk0Lti+NmhQ4xBhAghup84y+Qpc/to c3UMKudb0OmyC30K2q6Z/vc3ajUNRB6TWm7R+Ngw= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725917AbfE2CRd (ORCPT ); Tue, 28 May 2019 22:17:33 -0400 Received: from mail-qt1-f178.google.com ([209.85.160.178]:37902 "EHLO mail-qt1-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725816AbfE2CRd (ORCPT ); Tue, 28 May 2019 22:17:33 -0400 Received: by mail-qt1-f178.google.com with SMTP id l3so731544qtj.5 for ; Tue, 28 May 2019 19:17:31 -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; bh=HXETqwTE2noLoFqEWmUhV4N7g+hRzNs/xYfii3BCwjA=; b=BrGMgsYL/UESe1DUeYdeJ9t19n7sj0cmCeFbwItN0vlbVLyd1sh0jCdY6yqLNqi4as N7NVu+6Q+xnTikBb+ZP82DftTRzeGrD4gE0Psa0ivaRMi5L/TFeFGusBlcd7LIUXfyKb H8x1WrjdETOaBV8rGEsBS6qJNect/bB1BtI2U= 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; bh=HXETqwTE2noLoFqEWmUhV4N7g+hRzNs/xYfii3BCwjA=; b=rci5rm7gu1oCbUkI0v+yVlYKtNawdvDvy+FeM/Dx6gFf8rY223+ahxeniuufqs34JD BM34RjhJtv/UO3mxEq2e/tIDjK5lJm533icW5Zql3F6nxP7hSeGIXSGe4wSrl0G79ve9 rHTgeGT+a7cT8eahyTOYrZZtHqO+3EsADBPNSWP7SD8Mw+XDpt1baLPb7jlJNFpxKfMr Vu9lsGsGFccc2PlHGVZKJyJZPqMIu6i+pHP4dFqRAPYaMcbAL6TRFok+vgaAY3Sh7ZW4 aAPYMXFjjEfgJ/g1n8TanebF73l/rPwBUTIUyqH5WRMyPu9MHkVacuuFHX8iJPySICcw NJaA== X-Gm-Message-State: APjAAAXU6VYXBgxnJ++ZiyML3fjiJBhl73DPA9GSyInVd0wC244cqAnF rewbmrc7Af8dn5iH/7N0c+GyUke6nEu3FN7bfsbwn0TdufutKg== X-Google-Smtp-Source: APXvYqzkvdjcLfnIXXV8oQ7oiWKCXomfoLqaQhhc08VRBmI/2za66yT1cJKp9P5MHFH5KB2kV8WE2bUMLs3EyQ69TsA= X-Received: by 2002:ac8:374b:: with SMTP id p11mr2478553qtb.316.1559096250742; Tue, 28 May 2019 19:17:30 -0700 (PDT) MIME-Version: 1.0 References: <20190528165704.089944150@linutronix.de> <20190528170025.980374610@linutronix.de> In-Reply-To: <20190528170025.980374610@linutronix.de> From: Steve Winslow Date: Tue, 28 May 2019 22:17:18 -0400 Message-ID: Subject: Re: [Batch 9 patch 01/23] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 To: linux-spdx@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-spdx-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spdx@vger.kernel.org Reviewed-by: Steve Winslow On Tue, May 28, 2019 at 1:16 PM Thomas Gleixner wrote: > > From: Thomas Gleixner tglx@linutronix.de > > Based on 1 normalized pattern(s): > > this program is free software you can redistribute it and or modify > it under the terms of the gnu general public license version 2 as > published by the free software foundation this program is > distributed in the hope that it will be useful but without any > warranty without even the implied warranty of merchantability or > fitness for a particular purpose see the gnu general public license > for more details you should have received a copy of the gnu general > public license along with this program if not write to the free > software foundation inc 675 mass ave cambridge ma 02139 usa > > extracted by the scancode license scanner the SPDX license identifier > > GPL-2.0-only > > has been chosen to replace the boilerplate/reference in 44 file(s). > > Signed-off-by: Thomas Gleixner > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch9&id=5164ec5b0838 > --- > arch/parisc/include/asm/pdc_chassis.h | 15 +-------------- > drivers/gpio/gpio-mc33880.c | 14 +------------- > drivers/gpio/gpio-timberdale.c | 14 +------------- > drivers/input/touchscreen/cy8ctmg110_ts.c | 14 +------------- > drivers/isdn/hardware/mISDN/avmfritz.c | 15 +-------------- > drivers/isdn/hardware/mISDN/iohelper.h | 15 +-------------- > drivers/isdn/hardware/mISDN/ipac.h | 15 +-------------- > drivers/isdn/hardware/mISDN/isar.h | 15 +-------------- > drivers/isdn/hardware/mISDN/mISDNinfineon.c | 17 +---------------- > drivers/isdn/hardware/mISDN/mISDNipac.c | 15 +-------------- > drivers/isdn/hardware/mISDN/mISDNisar.c | 15 +-------------- > drivers/isdn/hardware/mISDN/netjet.c | 15 +-------------- > drivers/isdn/hardware/mISDN/netjet.h | 15 +-------------- > drivers/isdn/hardware/mISDN/speedfax.c | 15 +-------------- > drivers/isdn/hardware/mISDN/w6692.c | 15 +-------------- > drivers/isdn/hardware/mISDN/w6692.h | 15 +-------------- > drivers/mfd/cs5535-mfd.c | 14 +------------- > drivers/mfd/timberdale.c | 14 +------------- > drivers/mfd/timberdale.h | 14 +------------- > drivers/misc/echo/echo.c | 14 +------------- > drivers/misc/echo/echo.h | 14 +------------- > drivers/misc/echo/fir.h | 14 +------------- > drivers/misc/echo/oslec.h | 15 +-------------- > drivers/misc/enclosure.c | 13 +------------ > drivers/mmc/host/sdhci-dove.c | 14 +------------- > drivers/mmc/host/sdhci-pltfm.c | 14 +------------- > drivers/net/ethernet/micrel/ks8842.c | 14 +------------- > drivers/net/ethernet/micrel/ks8851_mll.c | 14 +------------- > drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 14 +------------- > drivers/scsi/ses.c | 13 +------------ > include/linux/enclosure.h | 13 +------------ > include/linux/ks8842.h | 14 +------------- > include/linux/ks8851_mll.h | 14 +------------- > include/linux/pch_dma.h | 14 +------------- > include/linux/platform_data/i2c-xiic.h | 14 +------------- > include/linux/platform_data/media/timb_radio.h | 14 +------------- > include/linux/platform_data/media/timb_video.h | 14 +------------- > include/linux/timb_dma.h | 14 +------------- > include/linux/timb_gpio.h | 14 +------------- > sound/mips/hal2.c | 15 +-------------- > sound/mips/hal2.h | 15 +-------------- > sound/parisc/harmony.c | 15 +-------------- > sound/pci/ad1889.c | 14 +------------- > 43 files changed, 43 insertions(+), 575 deletions(-) > > --- a/arch/parisc/include/asm/pdc_chassis.h > +++ b/arch/parisc/include/asm/pdc_chassis.h > @@ -1,23 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * include/asm-parisc/pdc_chassis.h > * > * Copyright (C) 2002 Laurent Canet > * Copyright (C) 2002 Thibaut Varene > * > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License, version 2, as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > * TODO: - handle processor number on SMP systems (Reporting Entity ID) > * - handle message ID > * - handle timestamps > --- a/drivers/gpio/gpio-mc33880.c > +++ b/drivers/gpio/gpio-mc33880.c > @@ -1,19 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * MC33880 high-side/low-side switch GPIO driver > * Copyright (c) 2009 Intel Corporation > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > /* Supports: > --- a/drivers/gpio/gpio-timberdale.c > +++ b/drivers/gpio/gpio-timberdale.c > @@ -1,20 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Timberdale FPGA GPIO driver > * Author: Mocean Laboratories > * Copyright (c) 2009 Intel Corporation > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > /* Supports: > --- a/drivers/input/touchscreen/cy8ctmg110_ts.c > +++ b/drivers/input/touchscreen/cy8ctmg110_ts.c > @@ -1,22 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Driver for cypress touch screen controller > * > * Copyright (c) 2009 Aava Mobile > * > * Some cleanups by Alan Cox > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > #include > --- a/drivers/isdn/hardware/mISDN/avmfritz.c > +++ b/drivers/isdn/hardware/mISDN/avmfritz.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * avm_fritz.c low level stuff for AVM FRITZ!CARD PCI ISDN cards > * Thanks to AVM, Berlin for informations > @@ -5,20 +6,6 @@ > * Author Karsten Keil > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > #include > #include > --- a/drivers/isdn/hardware/mISDN/iohelper.h > +++ b/drivers/isdn/hardware/mISDN/iohelper.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * iohelper.h > * helper for define functions to access ISDN hardware > @@ -7,20 +8,6 @@ > * Author Karsten Keil > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #ifndef _IOHELPER_H > --- a/drivers/isdn/hardware/mISDN/ipac.h > +++ b/drivers/isdn/hardware/mISDN/ipac.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * > * ipac.h Defines for the Infineon (former Siemens) ISDN > @@ -6,20 +7,6 @@ > * Author Karsten Keil > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #include "iohelper.h" > --- a/drivers/isdn/hardware/mISDN/isar.h > +++ b/drivers/isdn/hardware/mISDN/isar.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * > * isar.h ISAR (Siemens PSB 7110) specific defines > @@ -5,20 +6,6 @@ > * Author Karsten Keil (keil@isdn4linux.de) > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #include "iohelper.h" > --- a/drivers/isdn/hardware/mISDN/mISDNinfineon.c > +++ b/drivers/isdn/hardware/mISDN/mISDNinfineon.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * mISDNinfineon.c > * Support for cards based on following Infineon ISDN chipsets > @@ -17,25 +18,9 @@ > * - Berkom Scitel BRIX Quadro > * - Dr.Neuhaus (Sagem) Niccy > * > - * > - * > * Author Karsten Keil > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #include > --- a/drivers/isdn/hardware/mISDN/mISDNipac.c > +++ b/drivers/isdn/hardware/mISDN/mISDNipac.c > @@ -1,23 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * isac.c ISAC specific routines > * > * Author Karsten Keil > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #include > --- a/drivers/isdn/hardware/mISDN/mISDNisar.c > +++ b/drivers/isdn/hardware/mISDN/mISDNisar.c > @@ -1,23 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * mISDNisar.c ISAR (Siemens PSB 7110) specific functions > * > * Author Karsten Keil (keil@isdn4linux.de) > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > /* define this to enable static debug messages, if you kernel supports > --- a/drivers/isdn/hardware/mISDN/netjet.c > +++ b/drivers/isdn/hardware/mISDN/netjet.c > @@ -1,23 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * NETJet mISDN driver > * > * Author Karsten Keil > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #include > --- a/drivers/isdn/hardware/mISDN/netjet.h > +++ b/drivers/isdn/hardware/mISDN/netjet.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * NETjet common header file > * > @@ -6,20 +7,6 @@ > * Traverse Technologies P/L www.traverse.com.au > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #define NJ_CTRL 0x00 > --- a/drivers/isdn/hardware/mISDN/speedfax.c > +++ b/drivers/isdn/hardware/mISDN/speedfax.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * speedfax.c low level stuff for Sedlbauer Speedfax+ cards > * based on the ISAR DSP > @@ -6,20 +7,6 @@ > * Author Karsten Keil > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #include > --- a/drivers/isdn/hardware/mISDN/w6692.c > +++ b/drivers/isdn/hardware/mISDN/w6692.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * w6692.c mISDN driver for Winbond w6692 based cards > * > @@ -5,20 +6,6 @@ > * based on the w6692 I4L driver from Petr Novak > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #include > --- a/drivers/isdn/hardware/mISDN/w6692.h > +++ b/drivers/isdn/hardware/mISDN/w6692.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * Winbond W6692 specific defines > * > @@ -5,20 +6,6 @@ > * based on the w6692 I4L driver from Petr Novak > * > * Copyright 2009 by Karsten Keil > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > /* Specifications of W6692 registers */ > --- a/drivers/mfd/cs5535-mfd.c > +++ b/drivers/mfd/cs5535-mfd.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * cs5535-mfd.c - core MFD driver for CS5535/CS5536 southbridges > * > @@ -7,19 +8,6 @@ > * hardcoded in the CS553x specifications. > * > * Copyright (c) 2010 Andres Salomon > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > #include > --- a/drivers/mfd/timberdale.c > +++ b/drivers/mfd/timberdale.c > @@ -1,19 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * timberdale.c timberdale FPGA MFD driver > * Copyright (c) 2009 Intel Corporation > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > /* Supports: > --- a/drivers/mfd/timberdale.h > +++ b/drivers/mfd/timberdale.h > @@ -1,19 +1,7 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * timberdale.h timberdale FPGA MFD driver defines > * Copyright (c) 2009 Intel Corporation > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > /* Supports: > --- a/drivers/misc/echo/echo.c > +++ b/drivers/misc/echo/echo.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * SpanDSP - a series of DSP components for telephony > * > @@ -14,19 +15,6 @@ > * cells. > * > * All rights reserved. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2, as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > /*! \file */ > --- a/drivers/misc/echo/echo.h > +++ b/drivers/misc/echo/echo.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * SpanDSP - a series of DSP components for telephony > * > @@ -10,19 +11,6 @@ > * Copyright (C) 2001 Steve Underwood and 2007 David Rowe > * > * All rights reserved. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2, as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > #ifndef __ECHO_H > --- a/drivers/misc/echo/fir.h > +++ b/drivers/misc/echo/fir.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * SpanDSP - a series of DSP components for telephony > * > @@ -8,19 +9,6 @@ > * Copyright (C) 2002 Steve Underwood > * > * All rights reserved. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2, as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > #if !defined(_FIR_H_) > --- a/drivers/misc/echo/oslec.h > +++ b/drivers/misc/echo/oslec.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * OSLEC - A line echo canceller. This code is being developed > * against and partially complies with G168. Using code from SpanDSP > @@ -8,20 +9,6 @@ > * Copyright (C) 2001 Steve Underwood and 2007-2008 David Rowe > * > * All rights reserved. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2, as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > */ > > #ifndef __OSLEC_H > --- a/drivers/misc/enclosure.c > +++ b/drivers/misc/enclosure.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Enclosure Services > * > @@ -5,18 +6,6 @@ > * > **----------------------------------------------------------------------------- > ** > -** This program is free software; you can redistribute it and/or > -** modify it under the terms of the GNU General Public License > -** version 2 as published by the Free Software Foundation. > -** > -** This program is distributed in the hope that it will be useful, > -** but WITHOUT ANY WARRANTY; without even the implied warranty of > -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -** GNU General Public License for more details. > -** > -** You should have received a copy of the GNU General Public License > -** along with this program; if not, write to the Free Software > -** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > ** > **----------------------------------------------------------------------------- > */ > --- a/drivers/mmc/host/sdhci-dove.c > +++ b/drivers/mmc/host/sdhci-dove.c > @@ -1,22 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * sdhci-dove.c Support for SDHCI on Marvell's Dove SoC > * > * Author: Saeed Bishara > * Mike Rapoport > * Based on sdhci-cns3xxx.c > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > #include > --- a/drivers/mmc/host/sdhci-pltfm.c > +++ b/drivers/mmc/host/sdhci-pltfm.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * sdhci-pltfm.c Support for SDHCI platform devices > * Copyright (c) 2009 Intel Corporation > @@ -7,19 +8,6 @@ > * > * Authors: Xiaobo Xie > * Anton Vorontsov > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > /* Supports: > --- a/drivers/net/ethernet/micrel/ks8842.c > +++ b/drivers/net/ethernet/micrel/ks8842.c > @@ -1,19 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * ks8842.c timberdale KS8842 ethernet driver > * Copyright (c) 2009 Intel Corporation > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > /* Supports: > --- a/drivers/net/ethernet/micrel/ks8851_mll.c > +++ b/drivers/net/ethernet/micrel/ks8851_mll.c > @@ -1,19 +1,7 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /** > * drivers/net/ethernet/micrel/ks8851_mll.c > * Copyright (c) 2009 Micrel Inc. > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 as > - * published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > /* Supports: > --- a/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c > +++ b/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c > @@ -1,21 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * PS3 gelic network driver. > * > * Copyright (C) 2007 Sony Computer Entertainment Inc. > * Copyright 2007 Sony Corporation > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License version 2 > - * as published by the Free Software Foundation. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > #undef DEBUG > > --- a/drivers/scsi/ses.c > +++ b/drivers/scsi/ses.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * SCSI Enclosure Services > * > @@ -5,18 +6,6 @@ > * > **----------------------------------------------------------------------------- > ** > -** This program is free software; you can redistribute it and/or > -** modify it under the terms of the GNU General Public License > -** version 2 as published by the Free Software Foundation. > -** > -** This program is distributed in the hope that it will be useful, > -** but WITHOUT ANY WARRANTY; without even the implied warranty of > -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -** GNU General Public License for more details. > -** > -** You should have received a copy of the GNU General Public License > -** along with this program; if not, write to the Free Software > -** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > ** > **----------------------------------------------------------------------------- > */ > --- a/include/linux/enclosure.h > +++ b/include/linux/enclosure.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * Enclosure Services > * > @@ -5,18 +6,6 @@ > * > **----------------------------------------------------------------------------- > ** > -** This program is free software; you can redistribute it and/or > -** modify it under the terms of the GNU General Public License > -** version 2 as published by the Free Software Foundation. > -** > -** This program is distributed in the hope that it will be useful, > -** but WITHOUT ANY WARRANTY; without even the implied warranty of > -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -** GNU General Public License for more details. > -** > -** You should have received a copy of the GNU General Public License > -** along with this program; if not, write to the Free Software > -** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > ** > **----------------------------------------------------------------------------- > */ > --- a/include/linux/ks8842.h > +++ b/include/linux/ks8842.h > @@ -1,19 +1,7 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > /* > * ks8842.h KS8842 platform data struct definition > * Copyright (c) 2010 Intel Corporation > - * > - * This program is free software; you can redistribute it and/or modify > > -- Steve Winslow Director of Strategic Programs The Linux Foundation swinslow@linuxfoundation.org