driver core: Remove redundant license text

Now that the SPDX tag is in all driver core files, that identifies the
license in a specific and legally-defined manner.  So the extra GPL text
wording can be removed as it is no longer needed at all.

This is done on a quest to remove the 700+ different ways that files in
the kernel describe the GPL license text.  And there's unneeded stuff
like the address (sometimes incorrect) for the FSF which is never
needed.

No copyright headers or other non-license-description text was removed.

Cc: Johannes Berg <johannes@sipsolutions.net>
Cc: "Luis R. Rodriguez" <mcgrof@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Greg Kroah-Hartman 2017-11-07 17:30:09 +01:00
parent 6ee97d357c
commit 3282570990
28 changed files with 0 additions and 123 deletions

View File

@ -4,8 +4,6 @@
* *
* Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com>
* *
* This file is licensed under GPLv2
*
* The basic idea here is to enable a device to be attached to an * The basic idea here is to enable a device to be attached to an
* aritrary numer of classes without having to allocate storage for them. * aritrary numer of classes without having to allocate storage for them.
* Instead, the contained classes select the devices they need to attach * Instead, the contained classes select the devices they need to attach

View File

@ -6,9 +6,6 @@
* Copyright (c) 2002-3 Open Source Development Labs * Copyright (c) 2002-3 Open Source Development Labs
* Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de> * Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>
* Copyright (c) 2007 Novell Inc. * Copyright (c) 2007 Novell Inc.
*
* This file is released under the GPLv2
*
*/ */
#include <linux/async.h> #include <linux/async.h>

View File

@ -4,18 +4,6 @@
* *
* Based on arch/x86/kernel/cpu/intel_cacheinfo.c * Based on arch/x86/kernel/cpu/intel_cacheinfo.c
* Author: Sudeep Holla <sudeep.holla@arm.com> * Author: Sudeep Holla <sudeep.holla@arm.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
* This program is distributed "as is" WITHOUT ANY WARRANTY of any
* kind, whether express or implied; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

View File

@ -6,9 +6,6 @@
* Copyright (c) 2002-3 Open Source Development Labs * Copyright (c) 2002-3 Open Source Development Labs
* Copyright (c) 2003-2004 Greg Kroah-Hartman * Copyright (c) 2003-2004 Greg Kroah-Hartman
* Copyright (c) 2003-2004 IBM Corp. * Copyright (c) 2003-2004 IBM Corp.
*
* This file is released under the GPLv2
*
*/ */
#include <linux/device.h> #include <linux/device.h>

View File

@ -2,10 +2,6 @@
/* /*
* Componentized device handling. * Componentized device handling.
* *
* 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 is work in progress. We gather up the component devices into a list, * This is work in progress. We gather up the component devices into a list,
* and bind them when instructed. At the moment, we're specific to the DRM * and bind them when instructed. At the moment, we're specific to the DRM
* subsystem, and only handles one master device, but this doesn't have to be * subsystem, and only handles one master device, but this doesn't have to be

View File

@ -4,10 +4,6 @@
* *
* Copyright (C) 2013, Intel Corporation * Copyright (C) 2013, Intel Corporation
* Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com> * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/ */
#include <linux/container.h> #include <linux/container.h>

View File

@ -6,9 +6,6 @@
* Copyright (c) 2002-3 Open Source Development Labs * Copyright (c) 2002-3 Open Source Development Labs
* Copyright (c) 2006 Greg Kroah-Hartman <gregkh@suse.de> * Copyright (c) 2006 Greg Kroah-Hartman <gregkh@suse.de>
* Copyright (c) 2006 Novell, Inc. * Copyright (c) 2006 Novell, Inc.
*
* This file is released under the GPLv2
*
*/ */
#include <linux/device.h> #include <linux/device.h>

View File

@ -14,8 +14,6 @@
* Copyright (c) 2002-3 Open Source Development Labs * Copyright (c) 2002-3 Open Source Development Labs
* Copyright (c) 2007-2009 Greg Kroah-Hartman <gregkh@suse.de> * Copyright (c) 2007-2009 Greg Kroah-Hartman <gregkh@suse.de>
* Copyright (c) 2007-2009 Novell Inc. * Copyright (c) 2007-2009 Novell Inc.
*
* This file is released under the GPLv2
*/ */
#include <linux/device.h> #include <linux/device.h>

View File

@ -1,24 +1,8 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* /*
* This file is provided under the GPLv2 license.
*
* GPL LICENSE SUMMARY
*
* Copyright(c) 2014 Intel Mobile Communications GmbH * Copyright(c) 2014 Intel Mobile Communications GmbH
* Copyright(c) 2015 Intel Deutschland GmbH * Copyright(c) 2015 Intel Deutschland GmbH
* *
* This program is free software; you can redistribute it and/or modify
* it under the terms of version 2 of the GNU General Public License 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.
*
* The full GNU General Public License is included in this distribution
* in the file called COPYING.
*
* Contact Information: * Contact Information:
* Intel Linux Wireless <ilw@linux.intel.com> * Intel Linux Wireless <ilw@linux.intel.com>
* Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

View File

@ -4,8 +4,6 @@
* *
* Copyright (c) 2006 SUSE Linux Products GmbH * Copyright (c) 2006 SUSE Linux Products GmbH
* Copyright (c) 2006 Tejun Heo <teheo@suse.de> * Copyright (c) 2006 Tejun Heo <teheo@suse.de>
*
* This file is released under the GPLv2.
*/ */
#include <linux/device.h> #include <linux/device.h>

View File

@ -5,11 +5,6 @@
* Written by: * Written by:
* Marek Szyprowski <m.szyprowski@samsung.com> * Marek Szyprowski <m.szyprowski@samsung.com>
* Michal Nazarewicz <mina86@mina86.com> * Michal Nazarewicz <mina86@mina86.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of the
* License or (at your optional) any later version of the license.
*/ */
#define pr_fmt(fmt) "cma: " fmt #define pr_fmt(fmt) "cma: " fmt

View File

@ -4,8 +4,6 @@
* *
* Copyright (c) 2006 SUSE Linux Products GmbH * Copyright (c) 2006 SUSE Linux Products GmbH
* Copyright (c) 2006 Tejun Heo <teheo@suse.de> * Copyright (c) 2006 Tejun Heo <teheo@suse.de>
*
* This file is released under the GPLv2.
*/ */
#include <linux/acpi.h> #include <linux/acpi.h>

View File

@ -6,9 +6,6 @@
* Copyright (c) 2002-3 Open Source Development Labs * Copyright (c) 2002-3 Open Source Development Labs
* Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de> * Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>
* Copyright (c) 2007 Novell Inc. * Copyright (c) 2007 Novell Inc.
*
* This file is released under the GPLv2
*
*/ */
#include <linux/device.h> #include <linux/device.h>

View File

@ -6,8 +6,6 @@
* Copyright (c) 2002-3 Open Source Development Labs * Copyright (c) 2002-3 Open Source Development Labs
* Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de> * Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>
* Copyright (c) 2007 Novell Inc. * Copyright (c) 2007 Novell Inc.
*
* This file is released under the GPLv2
*/ */
#include <linux/kobject.h> #include <linux/kobject.h>
#include <linux/module.h> #include <linux/module.h>

View File

@ -5,8 +5,6 @@
* Copyright (C) IBM Corp. 2006 * Copyright (C) IBM Corp. 2006
* Copyright (C) 2007 Greg Kroah-Hartman <gregkh@suse.de> * Copyright (C) 2007 Greg Kroah-Hartman <gregkh@suse.de>
* Copyright (C) 2007 Novell Inc. * Copyright (C) 2007 Novell Inc.
*
* This file is released under the GPLv2
*/ */
#include <linux/kobject.h> #include <linux/kobject.h>

View File

@ -2,8 +2,6 @@
/* /*
* Copyright (c) 2002-3 Patrick Mochel * Copyright (c) 2002-3 Patrick Mochel
* Copyright (c) 2002-3 Open Source Development Labs * Copyright (c) 2002-3 Open Source Development Labs
*
* This file is released under the GPLv2
*/ */
#include <linux/device.h> #include <linux/device.h>

View File

@ -3,7 +3,6 @@
* linux/drivers/base/map.c * linux/drivers/base/map.c
* *
* (C) Copyright Al Viro 2002,2003 * (C) Copyright Al Viro 2002,2003
* Released under GPL v2.
* *
* NOTE: data structure needs to be changed. It works, but for large dev_t * NOTE: data structure needs to be changed. It works, but for large dev_t
* it will be too slow. It is isolated, though, so these changes will be * it will be too slow. It is isolated, though, so these changes will be

View File

@ -1,9 +1,6 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* /*
* module.c - module sysfs fun for drivers * module.c - module sysfs fun for drivers
*
* This file is released under the GPLv2
*
*/ */
#include <linux/device.h> #include <linux/device.h>
#include <linux/module.h> #include <linux/module.h>

View File

@ -7,8 +7,6 @@
* Based on bits of regulator core, gpio core and clk core * Based on bits of regulator core, gpio core and clk core
* *
* Author: Linus Walleij <linus.walleij@linaro.org> * Author: Linus Walleij <linus.walleij@linaro.org>
*
* License terms: GNU General Public License (GPL) version 2
*/ */
#include <linux/device.h> #include <linux/device.h>

View File

@ -4,18 +4,6 @@
* *
* Copyright (C) 2015 ARM Limited, All Rights Reserved. * Copyright (C) 2015 ARM Limited, All Rights Reserved.
* Author: Marc Zyngier <marc.zyngier@arm.com> * Author: Marc Zyngier <marc.zyngier@arm.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 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, see <http://www.gnu.org/licenses/>.
*/ */
#include <linux/device.h> #include <linux/device.h>

View File

@ -5,8 +5,6 @@
* Copyright (c) 2002-3 Patrick Mochel * Copyright (c) 2002-3 Patrick Mochel
* Copyright (c) 2002-3 Open Source Development Labs * Copyright (c) 2002-3 Open Source Development Labs
* *
* This file is released under the GPLv2
*
* Please see Documentation/driver-model/platform.txt for more * Please see Documentation/driver-model/platform.txt for more
* information. * information.
*/ */

View File

@ -5,10 +5,6 @@
* Copyright (C) 2014, Intel Corporation * Copyright (C) 2014, Intel Corporation
* Authors: Rafael J. Wysocki <rafael.j.wysocki@intel.com> * Authors: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
* Mika Westerberg <mika.westerberg@linux.intel.com> * Mika Westerberg <mika.westerberg@linux.intel.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/ */
#include <linux/acpi.h> #include <linux/acpi.h>

View File

@ -3,7 +3,6 @@
* Copyright (C) ST-Ericsson SA 2011 * Copyright (C) ST-Ericsson SA 2011
* *
* Author: Lee Jones <lee.jones@linaro.org> for ST-Ericsson. * Author: Lee Jones <lee.jones@linaro.org> for ST-Ericsson.
* License terms: GNU General Public License (GPL), version 2
*/ */
#include <linux/sysfs.h> #include <linux/sysfs.h>

View File

@ -3,8 +3,6 @@
* syscore.c - Execution of system core operations. * syscore.c - Execution of system core operations.
* *
* Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc. * Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
*
* This file is released under the GPLv2.
*/ */
#include <linux/syscore_ops.h> #include <linux/syscore_ops.h>

View File

@ -1,15 +1,6 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* /*
* Copyright (C) 2014 Google, Inc. * Copyright (C) 2014 Google, 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.
*/ */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

View File

@ -7,22 +7,6 @@
* Copyright (C) 2006, Intel Corp. * Copyright (C) 2006, Intel Corp.
* *
* All rights reserved. * All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or
* NON INFRINGEMENT. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/ */
#include <linux/mm.h> #include <linux/mm.h>
#include <linux/cpu.h> #include <linux/cpu.h>

View File

@ -5,8 +5,6 @@
* *
* Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com>
* *
* This file is licensed under GPLv2
*
* The basic idea here is to allow any "device controller" (which * The basic idea here is to allow any "device controller" (which
* would most often be a Host Bus Adapter to use the services of one * would most often be a Host Bus Adapter to use the services of one
* or more tranport classes for performing transport specific * or more tranport classes for performing transport specific

View File

@ -6,8 +6,6 @@
* Copyright (c) 2004-2009 Greg Kroah-Hartman <gregkh@suse.de> * Copyright (c) 2004-2009 Greg Kroah-Hartman <gregkh@suse.de>
* Copyright (c) 2008-2009 Novell Inc. * Copyright (c) 2008-2009 Novell Inc.
* *
* This file is released under the GPLv2
*
* See Documentation/driver-model/ for more information. * See Documentation/driver-model/ for more information.
*/ */