mirror of
https://github.com/torvalds/linux.git
synced 2024-11-21 19:41:42 +00:00
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
Based on 1 normalized pattern(s): this file is released under the gplv2 extracted by the scancode license scanner the SPDX license identifier GPL-2.0-only has been chosen to replace the boilerplate/reference in 68 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Armijn Hemel <armijn@tjaldur.nl> Reviewed-by: Allison Randal <allison@lohutok.net> Cc: linux-spdx@vger.kernel.org Link: https://lkml.kernel.org/r/20190531190114.292346262@linutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
1623de843d
commit
55716d2643
@ -1,7 +1,6 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Arch specific extensions to struct device
|
* Arch specific extensions to struct device
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
#include <asm-generic/device.h>
|
#include <asm-generic/device.h>
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Arch specific extensions to struct device
|
* Arch specific extensions to struct device
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
#ifndef ASMARM_DEVICE_H
|
#ifndef ASMARM_DEVICE_H
|
||||||
#define ASMARM_DEVICE_H
|
#define ASMARM_DEVICE_H
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Arch specific extensions to struct device
|
* Arch specific extensions to struct device
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
#ifndef _ASM_IA64_DEVICE_H
|
#ifndef _ASM_IA64_DEVICE_H
|
||||||
#define _ASM_IA64_DEVICE_H
|
#define _ASM_IA64_DEVICE_H
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Arch specific extensions to struct device
|
* Arch specific extensions to struct device
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
#ifndef _ASM_POWERPC_DEVICE_H
|
#ifndef _ASM_POWERPC_DEVICE_H
|
||||||
#define _ASM_POWERPC_DEVICE_H
|
#define _ASM_POWERPC_DEVICE_H
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* The driver for Freescale MPC512x LocalPlus Bus FIFO
|
* The driver for Freescale MPC512x LocalPlus Bus FIFO
|
||||||
* (called SCLPC in the Reference Manual).
|
* (called SCLPC in the Reference Manual).
|
||||||
*
|
*
|
||||||
* Copyright (C) 2013-2015 Alexander Popov <alex.popov@linux.com>.
|
* Copyright (C) 2013-2015 Alexander Popov <alex.popov@linux.com>.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/interrupt.h>
|
#include <linux/interrupt.h>
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* LocalPlus Bus FIFO driver for the Freescale MPC52xx.
|
* LocalPlus Bus FIFO driver for the Freescale MPC52xx.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009 Secret Lab Technologies Ltd.
|
* Copyright (C) 2009 Secret Lab Technologies Ltd.
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2
|
|
||||||
*
|
|
||||||
* Todo:
|
* Todo:
|
||||||
* - Add support for multiple requests to be queued.
|
* - Add support for multiple requests to be queued.
|
||||||
*/
|
*/
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Arch specific extensions to struct device
|
* Arch specific extensions to struct device
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
#ifndef _ASM_SPARC_DEVICE_H
|
#ifndef _ASM_SPARC_DEVICE_H
|
||||||
#define _ASM_SPARC_DEVICE_H
|
#define _ASM_SPARC_DEVICE_H
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* Architecture specific debugfs files
|
* Architecture specific debugfs files
|
||||||
*
|
*
|
||||||
* Copyright (C) 2007, Intel Corp.
|
* Copyright (C) 2007, Intel Corp.
|
||||||
* Huang Ying <ying.huang@intel.com>
|
* Huang Ying <ying.huang@intel.com>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
#include <linux/debugfs.h>
|
#include <linux/debugfs.h>
|
||||||
#include <linux/uaccess.h>
|
#include <linux/uaccess.h>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* Architecture specific sysfs attributes in /sys/kernel
|
* Architecture specific sysfs attributes in /sys/kernel
|
||||||
*
|
*
|
||||||
@ -5,8 +6,6 @@
|
|||||||
* Huang Ying <ying.huang@intel.com>
|
* Huang Ying <ying.huang@intel.com>
|
||||||
* Copyright (C) 2013, 2013 Red Hat, Inc.
|
* Copyright (C) 2013, 2013 Red Hat, Inc.
|
||||||
* Dave Young <dyoung@redhat.com>
|
* Dave Young <dyoung@redhat.com>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/kobject.h>
|
#include <linux/kobject.h>
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* Link physical devices with ACPI devices support
|
* Link physical devices with ACPI devices support
|
||||||
*
|
*
|
||||||
* Copyright (c) 2005 David Shaohua Li <shaohua.li@intel.com>
|
* Copyright (c) 2005 David Shaohua Li <shaohua.li@intel.com>
|
||||||
* Copyright (c) 2005 Intel Corp.
|
* Copyright (c) 2005 Intel Corp.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/acpi_iort.h>
|
#include <linux/acpi_iort.h>
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* nvs.c - Routines for saving and restoring ACPI NVS memory region
|
* nvs.c - Routines for saving and restoring ACPI NVS memory region
|
||||||
*
|
*
|
||||||
* Copyright (C) 2008-2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
|
* Copyright (C) 2008-2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/io.h>
|
#include <linux/io.h>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* sleep.c - ACPI sleep support.
|
* sleep.c - ACPI sleep support.
|
||||||
*
|
*
|
||||||
@ -5,9 +6,6 @@
|
|||||||
* Copyright (c) 2004 David Shaohua Li <shaohua.li@intel.com>
|
* Copyright (c) 2004 David Shaohua Li <shaohua.li@intel.com>
|
||||||
* Copyright (c) 2000-2003 Patrick Mochel
|
* Copyright (c) 2000-2003 Patrick Mochel
|
||||||
* Copyright (c) 2003 Open Source Development Lab
|
* Copyright (c) 2003 Open Source Development Lab
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/delay.h>
|
#include <linux/delay.h>
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* libata-pmp.c - libata port multiplier support
|
* libata-pmp.c - libata port multiplier support
|
||||||
*
|
*
|
||||||
* Copyright (c) 2007 SUSE Linux Products GmbH
|
* Copyright (c) 2007 SUSE Linux Products GmbH
|
||||||
* Copyright (c) 2007 Tejun Heo <teheo@suse.de>
|
* Copyright (c) 2007 Tejun Heo <teheo@suse.de>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* poll_state.c - Polling idle state
|
* poll_state.c - Polling idle state
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/cpuidle.h>
|
#include <linux/cpuidle.h>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* efi.c - EFI subsystem
|
* efi.c - EFI subsystem
|
||||||
*
|
*
|
||||||
@ -9,8 +10,6 @@
|
|||||||
* allowing the efivarfs to be mounted or the efivars module to be loaded.
|
* allowing the efivarfs to be mounted or the efivars module to be loaded.
|
||||||
* The existance of /sys/firmware/efi may also be used by userspace to
|
* The existance of /sys/firmware/efi may also be used by userspace to
|
||||||
* determine that the system supports EFI.
|
* determine that the system supports EFI.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* runtime-wrappers.c - Runtime Services function call wrappers
|
* runtime-wrappers.c - Runtime Services function call wrappers
|
||||||
*
|
*
|
||||||
@ -19,8 +20,6 @@
|
|||||||
* Copyright (C) 1999-2002 Hewlett-Packard Co.
|
* Copyright (C) 1999-2002 Hewlett-Packard Co.
|
||||||
* Copyright (C) 2005-2008 Intel Co.
|
* Copyright (C) 2005-2008 Intel Co.
|
||||||
* Copyright (C) 2013 SuSE Labs
|
* Copyright (C) 2013 SuSE Labs
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define pr_fmt(fmt) "efi: " fmt
|
#define pr_fmt(fmt) "efi: " fmt
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* drm_sysfs.c - Modifications to drm_sysfs_class.c to support
|
* drm_sysfs.c - Modifications to drm_sysfs_class.c to support
|
||||||
@ -7,9 +8,6 @@
|
|||||||
* Copyright (c) 2004 Jon Smirl <jonsmirl@gmail.com>
|
* Copyright (c) 2004 Jon Smirl <jonsmirl@gmail.com>
|
||||||
* Copyright (c) 2003-2004 Greg Kroah-Hartman <greg@kroah.com>
|
* Copyright (c) 2003-2004 Greg Kroah-Hartman <greg@kroah.com>
|
||||||
* 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>
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* lib_sw_fence.h - library routines for testing N:M synchronisation points
|
* lib_sw_fence.h - library routines for testing N:M synchronisation points
|
||||||
*
|
*
|
||||||
* Copyright (C) 2017 Intel Corporation
|
* Copyright (C) 2017 Intel Corporation
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LIB_SW_FENCE_H_
|
#ifndef _LIB_SW_FENCE_H_
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2007-2009 Luca Tettamanti <kronos.it@gmail.com>
|
* Copyright (C) 2007-2009 Luca Tettamanti <kronos.it@gmail.com>
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2
|
|
||||||
* See COPYING in the top level directory of the kernel tree.
|
* See COPYING in the top level directory of the kernel tree.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/**
|
/**
|
||||||
* i2c-ali1563.c - i2c driver for the ALi 1563 Southbridge
|
* i2c-ali1563.c - i2c driver for the ALi 1563 Southbridge
|
||||||
*
|
*
|
||||||
@ -12,8 +13,6 @@
|
|||||||
*
|
*
|
||||||
* This driver is based on a mix of the 15x3, 1535, and i801 drivers,
|
* This driver is based on a mix of the 15x3, 1535, and i801 drivers,
|
||||||
* with a little help from the ALi 1563 spec.
|
* with a little help from the ALi 1563 spec.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2012 Red Hat, Inc.
|
* Copyright (C) 2012 Red Hat, Inc.
|
||||||
*
|
*
|
||||||
@ -5,8 +6,6 @@
|
|||||||
*
|
*
|
||||||
* Based on Chromium dm-verity driver (C) 2011 The Chromium OS Authors
|
* Based on Chromium dm-verity driver (C) 2011 The Chromium OS Authors
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
* In the file "/sys/module/dm_verity/parameters/prefetch_cluster" you can set
|
* In the file "/sys/module/dm_verity/parameters/prefetch_cluster" you can set
|
||||||
* default prefetch value. Data are read in "prefetch_cluster" chunks from the
|
* default prefetch value. Data are read in "prefetch_cluster" chunks from the
|
||||||
* hash device. Setting this greatly improves performance when data and hash
|
* hash device. Setting this greatly improves performance when data and hash
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2012 Red Hat, Inc.
|
* Copyright (C) 2012 Red Hat, Inc.
|
||||||
* Copyright (C) 2015 Google, Inc.
|
* Copyright (C) 2015 Google, Inc.
|
||||||
@ -5,8 +6,6 @@
|
|||||||
* Author: Mikulas Patocka <mpatocka@redhat.com>
|
* Author: Mikulas Patocka <mpatocka@redhat.com>
|
||||||
*
|
*
|
||||||
* Based on Chromium dm-verity driver (C) 2011 The Chromium OS Authors
|
* Based on Chromium dm-verity driver (C) 2011 The Chromium OS Authors
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef DM_VERITY_H
|
#ifndef DM_VERITY_H
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* OF helpers for the MDIO (Ethernet PHY) API
|
* OF helpers for the MDIO (Ethernet PHY) API
|
||||||
*
|
*
|
||||||
* Copyright (c) 2009 Secret Lab Technologies, Ltd.
|
* Copyright (c) 2009 Secret Lab Technologies, Ltd.
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2
|
|
||||||
*
|
|
||||||
* This file provides helper functions for extracting PHY device information
|
* This file provides helper functions for extracting PHY device information
|
||||||
* out of the OpenFirmware device tree and using it to populate an mii_bus.
|
* out of the OpenFirmware device tree and using it to populate an mii_bus.
|
||||||
*/
|
*/
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* OF helpers for network devices.
|
* OF helpers for network devices.
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2
|
|
||||||
*
|
|
||||||
* Initially copied out of arch/powerpc/kernel/prom_parse.c
|
* Initially copied out of arch/powerpc/kernel/prom_parse.c
|
||||||
*/
|
*/
|
||||||
#include <linux/etherdevice.h>
|
#include <linux/etherdevice.h>
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* scsi_logging.c
|
* scsi_logging.c
|
||||||
*
|
*
|
||||||
* Copyright (C) 2014 SUSE Linux Products GmbH
|
* Copyright (C) 2014 SUSE Linux Products GmbH
|
||||||
* Copyright (C) 2014 Hannes Reinecke <hare@suse.de>
|
* Copyright (C) 2014 Hannes Reinecke <hare@suse.de>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* MPC52xx SPI bus driver.
|
* MPC52xx SPI bus driver.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2008 Secret Lab Technologies Ltd.
|
* Copyright (C) 2008 Secret Lab Technologies Ltd.
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2
|
|
||||||
*
|
|
||||||
* This is the driver for the MPC5200's dedicated SPI controller.
|
* This is the driver for the MPC5200's dedicated SPI controller.
|
||||||
*
|
*
|
||||||
* Note: this driver does not support the MPC5200 PSC in SPI mode. For
|
* Note: this driver does not support the MPC5200 PSC in SPI mode. For
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* generic display timing functions
|
* generic display timing functions
|
||||||
*
|
*
|
||||||
* Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
|
* Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/export.h>
|
#include <linux/export.h>
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* OF helpers for parsing display timings
|
* OF helpers for parsing display timings
|
||||||
*
|
*
|
||||||
* Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
|
* Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
|
||||||
*
|
*
|
||||||
* based on of_videomode.c by Sascha Hauer <s.hauer@pengutronix.de>
|
* based on of_videomode.c by Sascha Hauer <s.hauer@pengutronix.de>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
#include <linux/export.h>
|
#include <linux/export.h>
|
||||||
#include <linux/of.h>
|
#include <linux/of.h>
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* generic videomode helper
|
* generic videomode helper
|
||||||
*
|
*
|
||||||
* Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
|
* Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
#include <linux/errno.h>
|
#include <linux/errno.h>
|
||||||
#include <linux/export.h>
|
#include <linux/export.h>
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* generic display timing functions
|
* generic display timing functions
|
||||||
*
|
*
|
||||||
* Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
|
* Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/errno.h>
|
#include <linux/errno.h>
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* CUSE: Character device in Userspace
|
* CUSE: Character device in Userspace
|
||||||
*
|
*
|
||||||
* Copyright (C) 2008-2009 SUSE Linux Products GmbH
|
* Copyright (C) 2008-2009 SUSE Linux Products GmbH
|
||||||
* Copyright (C) 2008-2009 Tejun Heo <tj@kernel.org>
|
* Copyright (C) 2008-2009 Tejun Heo <tj@kernel.org>
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
* CUSE enables character devices to be implemented from userland much
|
* CUSE enables character devices to be implemented from userland much
|
||||||
* like FUSE allows filesystems. On initialization /dev/cuse is
|
* like FUSE allows filesystems. On initialization /dev/cuse is
|
||||||
* created. By opening the file and replying to the CUSE_INIT request
|
* created. By opening the file and replying to the CUSE_INIT request
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* fs/kernfs/dir.c - kernfs directory implementation
|
* fs/kernfs/dir.c - kernfs directory implementation
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001-3 Patrick Mochel
|
* Copyright (c) 2001-3 Patrick Mochel
|
||||||
* Copyright (c) 2007 SUSE Linux Products GmbH
|
* Copyright (c) 2007 SUSE Linux Products GmbH
|
||||||
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* fs/kernfs/file.c - kernfs file implementation
|
* fs/kernfs/file.c - kernfs file implementation
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001-3 Patrick Mochel
|
* Copyright (c) 2001-3 Patrick Mochel
|
||||||
* Copyright (c) 2007 SUSE Linux Products GmbH
|
* Copyright (c) 2007 SUSE Linux Products GmbH
|
||||||
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* fs/kernfs/inode.c - kernfs inode implementation
|
* fs/kernfs/inode.c - kernfs inode implementation
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001-3 Patrick Mochel
|
* Copyright (c) 2001-3 Patrick Mochel
|
||||||
* Copyright (c) 2007 SUSE Linux Products GmbH
|
* Copyright (c) 2007 SUSE Linux Products GmbH
|
||||||
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/pagemap.h>
|
#include <linux/pagemap.h>
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* fs/kernfs/kernfs-internal.h - kernfs internal header file
|
* fs/kernfs/kernfs-internal.h - kernfs internal header file
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001-3 Patrick Mochel
|
* Copyright (c) 2001-3 Patrick Mochel
|
||||||
* Copyright (c) 2007 SUSE Linux Products GmbH
|
* Copyright (c) 2007 SUSE Linux Products GmbH
|
||||||
* Copyright (c) 2007, 2013 Tejun Heo <teheo@suse.de>
|
* Copyright (c) 2007, 2013 Tejun Heo <teheo@suse.de>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __KERNFS_INTERNAL_H
|
#ifndef __KERNFS_INTERNAL_H
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* fs/kernfs/mount.c - kernfs mount implementation
|
* fs/kernfs/mount.c - kernfs mount implementation
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001-3 Patrick Mochel
|
* Copyright (c) 2001-3 Patrick Mochel
|
||||||
* Copyright (c) 2007 SUSE Linux Products GmbH
|
* Copyright (c) 2007 SUSE Linux Products GmbH
|
||||||
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* fs/kernfs/symlink.c - kernfs symlink implementation
|
* fs/kernfs/symlink.c - kernfs symlink implementation
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001-3 Patrick Mochel
|
* Copyright (c) 2001-3 Patrick Mochel
|
||||||
* Copyright (c) 2007 SUSE Linux Products GmbH
|
* Copyright (c) 2007 SUSE Linux Products GmbH
|
||||||
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
* Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* hed.h - ACPI Hardware Error Device
|
* hed.h - ACPI Hardware Error Device
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009, Intel Corp.
|
* Copyright (C) 2009, Intel Corp.
|
||||||
* Author: Huang Ying <ying.huang@intel.com>
|
* Author: Huang Ying <ying.huang@intel.com>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ACPI_HED_H
|
#ifndef ACPI_HED_H
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Arch specific extensions to struct device
|
* Arch specific extensions to struct device
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
#ifndef _ASM_GENERIC_DEVICE_H
|
#ifndef _ASM_GENERIC_DEVICE_H
|
||||||
#define _ASM_GENERIC_DEVICE_H
|
#define _ASM_GENERIC_DEVICE_H
|
||||||
|
@ -1,11 +1,9 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2006, Intel Corporation.
|
* Copyright (c) 2006, Intel Corporation.
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
* Copyright (C) 2006-2008 Intel Corporation
|
* Copyright (C) 2006-2008 Intel Corporation
|
||||||
* Author: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
|
* Author: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _IOVA_H_
|
#ifndef _IOVA_H_
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* kernfs.h - pseudo filesystem decoupled from vfs locking
|
* kernfs.h - pseudo filesystem decoupled from vfs locking
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __LINUX_KERNFS_H
|
#ifndef __LINUX_KERNFS_H
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* kref.h - library routines for handling generic reference counted objects
|
* kref.h - library routines for handling generic reference counted objects
|
||||||
*
|
*
|
||||||
@ -7,9 +8,6 @@
|
|||||||
* based on kobject.h which was:
|
* based on kobject.h which was:
|
||||||
* Copyright (C) 2002-2003 Patrick Mochel <mochel@osdl.org>
|
* Copyright (C) 2002-2003 Patrick Mochel <mochel@osdl.org>
|
||||||
* Copyright (C) 2002-2003 Open Source Development Labs
|
* Copyright (C) 2002-2003 Open Source Development Labs
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _KREF_H_
|
#ifndef _KREF_H_
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* OF helpers for the MDIO (Ethernet PHY) API
|
* OF helpers for the MDIO (Ethernet PHY) API
|
||||||
*
|
*
|
||||||
* Copyright (c) 2009 Secret Lab Technologies, Ltd.
|
* Copyright (c) 2009 Secret Lab Technologies, Ltd.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __LINUX_OF_MDIO_H
|
#ifndef __LINUX_OF_MDIO_H
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* OF helpers for network devices.
|
* OF helpers for network devices.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __LINUX_OF_NET_H
|
#ifndef __LINUX_OF_NET_H
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* i2c.h - i.MX I2C driver header file
|
* i2c.h - i.MX I2C driver header file
|
||||||
*
|
*
|
||||||
* Copyright (c) 2008, Darius Augulis <augulis.darius@gmail.com>
|
* Copyright (c) 2008, Darius Augulis <augulis.darius@gmail.com>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __ASM_ARCH_I2C_H_
|
#ifndef __ASM_ARCH_I2C_H_
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* platform_device.h - generic, centralized driver model
|
* platform_device.h - generic, centralized driver model
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org>
|
* Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org>
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2
|
|
||||||
*
|
|
||||||
* See Documentation/driver-model/ for more information.
|
* See Documentation/driver-model/ for more information.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* pm_clock.h - Definitions and headers related to device clocks.
|
* pm_clock.h - Definitions and headers related to device clocks.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp.
|
* Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_PM_CLOCK_H
|
#ifndef _LINUX_PM_CLOCK_H
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* pm_domain.h - Definitions and headers related to device power domains.
|
* pm_domain.h - Definitions and headers related to device power domains.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp.
|
* Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_PM_DOMAIN_H
|
#ifndef _LINUX_PM_DOMAIN_H
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* pm_runtime.h - Device run-time power management helper functions.
|
* pm_runtime.h - Device run-time power management helper functions.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009 Rafael J. Wysocki <rjw@sisk.pl>
|
* Copyright (C) 2009 Rafael J. Wysocki <rjw@sisk.pl>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_PM_RUNTIME_H
|
#ifndef _LINUX_PM_RUNTIME_H
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* stmp3xxx_rtc_wdt.h
|
* stmp3xxx_rtc_wdt.h
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011 Wolfram Sang, Pengutronix e.K.
|
* Copyright (C) 2011 Wolfram Sang, Pengutronix e.K.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
#ifndef __LINUX_STMP3XXX_RTC_WDT_H
|
#ifndef __LINUX_STMP3XXX_RTC_WDT_H
|
||||||
#define __LINUX_STMP3XXX_RTC_WDT_H
|
#define __LINUX_STMP3XXX_RTC_WDT_H
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* syscore_ops.h - System core operations.
|
* syscore_ops.h - 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.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_SYSCORE_OPS_H
|
#ifndef _LINUX_SYSCORE_OPS_H
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* UWB Multi-interface Controller support.
|
* UWB Multi-interface Controller support.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2007 Cambridge Silicon Radio Ltd.
|
* Copyright (C) 2007 Cambridge Silicon Radio Ltd.
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2
|
|
||||||
*
|
|
||||||
* UMC (UWB Multi-interface Controller) capabilities (e.g., radio
|
* UMC (UWB Multi-interface Controller) capabilities (e.g., radio
|
||||||
* controller, host controller) are presented as devices on the "umc"
|
* controller, host controller) are presented as devices on the "umc"
|
||||||
* bus.
|
* bus.
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
|
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
|
||||||
*
|
*
|
||||||
* description of display timings
|
* description of display timings
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __LINUX_DISPLAY_TIMING_H
|
#ifndef __LINUX_DISPLAY_TIMING_H
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
|
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
|
||||||
*
|
*
|
||||||
* display timings of helpers
|
* display timings of helpers
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __LINUX_OF_DISPLAY_TIMING_H
|
#ifndef __LINUX_OF_DISPLAY_TIMING_H
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
|
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
|
||||||
*
|
*
|
||||||
* videomode of-helpers
|
* videomode of-helpers
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __LINUX_OF_VIDEOMODE_H
|
#ifndef __LINUX_OF_VIDEOMODE_H
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
/*
|
/*
|
||||||
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
|
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
|
||||||
*
|
*
|
||||||
* generic videomode description
|
* generic videomode description
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __LINUX_VIDEOMODE_H
|
#ifndef __LINUX_VIDEOMODE_H
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* kernel/power/hibernate.c - Hibernation (a.k.a suspend-to-disk) support.
|
* kernel/power/hibernate.c - Hibernation (a.k.a suspend-to-disk) support.
|
||||||
*
|
*
|
||||||
@ -6,8 +7,6 @@
|
|||||||
* Copyright (c) 2004 Pavel Machek <pavel@ucw.cz>
|
* Copyright (c) 2004 Pavel Machek <pavel@ucw.cz>
|
||||||
* Copyright (c) 2009 Rafael J. Wysocki, Novell Inc.
|
* Copyright (c) 2009 Rafael J. Wysocki, Novell Inc.
|
||||||
* Copyright (C) 2012 Bojan Smojver <bojan@rexursive.com>
|
* Copyright (C) 2012 Bojan Smojver <bojan@rexursive.com>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define pr_fmt(fmt) "PM: " fmt
|
#define pr_fmt(fmt) "PM: " fmt
|
||||||
|
@ -1,11 +1,9 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* kernel/power/main.c - PM subsystem core functionality.
|
* kernel/power/main.c - PM subsystem core functionality.
|
||||||
*
|
*
|
||||||
* Copyright (c) 2003 Patrick Mochel
|
* Copyright (c) 2003 Patrick Mochel
|
||||||
* Copyright (c) 2003 Open Source Development Lab
|
* Copyright (c) 2003 Open Source Development Lab
|
||||||
*
|
|
||||||
* This file is released under the GPLv2
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/export.h>
|
#include <linux/export.h>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* linux/kernel/power/snapshot.c
|
* linux/kernel/power/snapshot.c
|
||||||
*
|
*
|
||||||
@ -5,9 +6,6 @@
|
|||||||
*
|
*
|
||||||
* Copyright (C) 1998-2005 Pavel Machek <pavel@ucw.cz>
|
* Copyright (C) 1998-2005 Pavel Machek <pavel@ucw.cz>
|
||||||
* Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
|
* Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define pr_fmt(fmt) "PM: " fmt
|
#define pr_fmt(fmt) "PM: " fmt
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* kernel/power/suspend.c - Suspend to RAM and standby functionality.
|
* kernel/power/suspend.c - Suspend to RAM and standby functionality.
|
||||||
*
|
*
|
||||||
* Copyright (c) 2003 Patrick Mochel
|
* Copyright (c) 2003 Patrick Mochel
|
||||||
* Copyright (c) 2003 Open Source Development Lab
|
* Copyright (c) 2003 Open Source Development Lab
|
||||||
* Copyright (c) 2009 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
|
* Copyright (c) 2009 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define pr_fmt(fmt) "PM: " fmt
|
#define pr_fmt(fmt) "PM: " fmt
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* kernel/power/suspend_test.c - Suspend to RAM and standby test facility.
|
* kernel/power/suspend_test.c - Suspend to RAM and standby test facility.
|
||||||
*
|
*
|
||||||
* Copyright (c) 2009 Pavel Machek <pavel@ucw.cz>
|
* Copyright (c) 2009 Pavel Machek <pavel@ucw.cz>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* linux/kernel/power/swap.c
|
* linux/kernel/power/swap.c
|
||||||
*
|
*
|
||||||
@ -7,9 +8,6 @@
|
|||||||
* Copyright (C) 1998,2001-2005 Pavel Machek <pavel@ucw.cz>
|
* Copyright (C) 1998,2001-2005 Pavel Machek <pavel@ucw.cz>
|
||||||
* Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
|
* Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
|
||||||
* Copyright (C) 2010-2012 Bojan Smojver <bojan@rexursive.com>
|
* Copyright (C) 2010-2012 Bojan Smojver <bojan@rexursive.com>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define pr_fmt(fmt) "PM: " fmt
|
#define pr_fmt(fmt) "PM: " fmt
|
||||||
|
@ -1,12 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* linux/kernel/power/user.c
|
* linux/kernel/power/user.c
|
||||||
*
|
*
|
||||||
* This file provides the user space interface for software suspend/resume.
|
* This file provides the user space interface for software suspend/resume.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
|
* Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/suspend.h>
|
#include <linux/suspend.h>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* ratelimit.c - Do something with rate limit.
|
* ratelimit.c - Do something with rate limit.
|
||||||
*
|
*
|
||||||
@ -5,8 +6,6 @@
|
|||||||
*
|
*
|
||||||
* 2008-05-01 rewrite the function and use a ratelimit_state data struct as
|
* 2008-05-01 rewrite the function and use a ratelimit_state data struct as
|
||||||
* parameter. Now every user can use their own standalone ratelimit_state.
|
* parameter. Now every user can use their own standalone ratelimit_state.
|
||||||
*
|
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/ratelimit.h>
|
#include <linux/ratelimit.h>
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* mm/percpu-km.c - kernel memory based chunk allocation
|
* mm/percpu-km.c - kernel memory based chunk allocation
|
||||||
*
|
*
|
||||||
* Copyright (C) 2010 SUSE Linux Products GmbH
|
* Copyright (C) 2010 SUSE Linux Products GmbH
|
||||||
* Copyright (C) 2010 Tejun Heo <tj@kernel.org>
|
* Copyright (C) 2010 Tejun Heo <tj@kernel.org>
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
* Chunks are allocated as a contiguous kernel memory using gfp
|
* Chunks are allocated as a contiguous kernel memory using gfp
|
||||||
* allocation. This is to be used on nommu architectures.
|
* allocation. This is to be used on nommu architectures.
|
||||||
*
|
*
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* mm/percpu-debug.c
|
* mm/percpu-debug.c
|
||||||
*
|
*
|
||||||
* Copyright (C) 2017 Facebook Inc.
|
* Copyright (C) 2017 Facebook Inc.
|
||||||
* Copyright (C) 2017 Dennis Zhou <dennisz@fb.com>
|
* Copyright (C) 2017 Dennis Zhou <dennisz@fb.com>
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
* Prints statistics about the percpu allocator and backing chunks.
|
* Prints statistics about the percpu allocator and backing chunks.
|
||||||
*/
|
*/
|
||||||
#include <linux/debugfs.h>
|
#include <linux/debugfs.h>
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* mm/percpu-vm.c - vmalloc area based chunk allocation
|
* mm/percpu-vm.c - vmalloc area based chunk allocation
|
||||||
*
|
*
|
||||||
* Copyright (C) 2010 SUSE Linux Products GmbH
|
* Copyright (C) 2010 SUSE Linux Products GmbH
|
||||||
* Copyright (C) 2010 Tejun Heo <tj@kernel.org>
|
* Copyright (C) 2010 Tejun Heo <tj@kernel.org>
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2.
|
|
||||||
*
|
|
||||||
* Chunks are mapped into vmalloc areas and populated page by page.
|
* Chunks are mapped into vmalloc areas and populated page by page.
|
||||||
* This is the default chunk allocator.
|
* This is the default chunk allocator.
|
||||||
*/
|
*/
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* mm/percpu.c - percpu memory allocator
|
* mm/percpu.c - percpu memory allocator
|
||||||
*
|
*
|
||||||
@ -7,8 +8,6 @@
|
|||||||
* Copyright (C) 2017 Facebook Inc.
|
* Copyright (C) 2017 Facebook Inc.
|
||||||
* Copyright (C) 2017 Dennis Zhou <dennisszhou@gmail.com>
|
* Copyright (C) 2017 Dennis Zhou <dennisszhou@gmail.com>
|
||||||
*
|
*
|
||||||
* This file is released under the GPLv2 license.
|
|
||||||
*
|
|
||||||
* The percpu allocator handles both static and dynamic areas. Percpu
|
* The percpu allocator handles both static and dynamic areas. Percpu
|
||||||
* areas are allocated in chunks which are divided into units. There is
|
* areas are allocated in chunks which are divided into units. There is
|
||||||
* a 1-to-1 mapping for units to possible cpus. These units are grouped
|
* a 1-to-1 mapping for units to possible cpus. These units are grouped
|
||||||
|
Loading…
Reference in New Issue
Block a user