summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/base/attribute_container.c1
-rw-r--r--drivers/base/bus.c1
-rw-r--r--drivers/base/cacheinfo.c1
-rw-r--r--drivers/base/class.c1
-rw-r--r--drivers/base/component.c1
-rw-r--r--drivers/base/container.c1
-rw-r--r--drivers/base/core.c1
-rw-r--r--drivers/base/cpu.c1
-rw-r--r--drivers/base/dd.c1
-rw-r--r--drivers/base/devcoredump.c1
-rw-r--r--drivers/base/devres.c1
-rw-r--r--drivers/base/dma-contiguous.c1
-rw-r--r--drivers/base/dma-mapping.c1
-rw-r--r--drivers/base/driver.c1
-rw-r--r--drivers/base/firmware.c1
-rw-r--r--drivers/base/firmware_class.c1
-rw-r--r--drivers/base/hypervisor.c1
-rw-r--r--drivers/base/init.c1
-rw-r--r--drivers/base/isa.c1
-rw-r--r--drivers/base/map.c1
-rw-r--r--drivers/base/module.c1
-rw-r--r--drivers/base/pinctrl.c1
-rw-r--r--drivers/base/platform-msi.c1
-rw-r--r--drivers/base/platform.c1
-rw-r--r--drivers/base/property.c1
-rw-r--r--drivers/base/soc.c1
-rw-r--r--drivers/base/syscore.c1
-rw-r--r--drivers/base/test/test_async_driver_probe.c1
-rw-r--r--drivers/base/topology.c1
-rw-r--r--drivers/base/transport_class.c1
-rw-r--r--include/linux/device.h1
31 files changed, 31 insertions, 0 deletions
diff --git a/drivers/base/attribute_container.c b/drivers/base/attribute_container.c
index 95e3ef82f3b7d..218b9deb4f0b3 100644
--- a/drivers/base/attribute_container.c
+++ b/drivers/base/attribute_container.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* attribute_container.c - implementation of a simple container for classes
*
diff --git a/drivers/base/bus.c b/drivers/base/bus.c
index 22a64fd3309b6..46ddb96b91792 100644
--- a/drivers/base/bus.c
+++ b/drivers/base/bus.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* bus.c - bus driver management
*
diff --git a/drivers/base/cacheinfo.c b/drivers/base/cacheinfo.c
index eb3af2739537a..e321a7e66a1da 100644
--- a/drivers/base/cacheinfo.c
+++ b/drivers/base/cacheinfo.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* cacheinfo support - processor cache information via sysfs
*
diff --git a/drivers/base/class.c b/drivers/base/class.c
index 52eb8e644acd1..61220ea83f8e5 100644
--- a/drivers/base/class.c
+++ b/drivers/base/class.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* class.c - basic device class management
*
diff --git a/drivers/base/component.c b/drivers/base/component.c
index 89b032f2ffd22..c96ed80687195 100644
--- a/drivers/base/component.c
+++ b/drivers/base/component.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Componentized device handling.
*
diff --git a/drivers/base/container.c b/drivers/base/container.c
index ecbfbe2e908ff..ddc68a1e10afd 100644
--- a/drivers/base/container.c
+++ b/drivers/base/container.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* System bus type for containers.
*
diff --git a/drivers/base/core.c b/drivers/base/core.c
index 110230d865270..aa0593f1c2b67 100644
--- a/drivers/base/core.c
+++ b/drivers/base/core.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* drivers/base/core.c - core driver model code (device registration, etc)
*
diff --git a/drivers/base/cpu.c b/drivers/base/cpu.c
index 58a9b608d8216..31d0ee53613b9 100644
--- a/drivers/base/cpu.c
+++ b/drivers/base/cpu.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* CPU subsystem support
*/
diff --git a/drivers/base/dd.c b/drivers/base/dd.c
index 2c964f56dafe2..47ac37838399a 100644
--- a/drivers/base/dd.c
+++ b/drivers/base/dd.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* drivers/base/dd.c - The core device/driver interactions.
*
diff --git a/drivers/base/devcoredump.c b/drivers/base/devcoredump.c
index 7be310f7db736..3133684a87547 100644
--- a/drivers/base/devcoredump.c
+++ b/drivers/base/devcoredump.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* This file is provided under the GPLv2 license.
*
diff --git a/drivers/base/devres.c b/drivers/base/devres.c
index 71d577025285b..1b7a9a8cbd6a2 100644
--- a/drivers/base/devres.c
+++ b/drivers/base/devres.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* drivers/base/devres.c - device resource management
*
diff --git a/drivers/base/dma-contiguous.c b/drivers/base/dma-contiguous.c
index ea9726e714682..7c954100d5032 100644
--- a/drivers/base/dma-contiguous.c
+++ b/drivers/base/dma-contiguous.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
/*
* Contiguous Memory Allocator for DMA mapping framework
* Copyright (c) 2010-2011 by Samsung Electronics.
diff --git a/drivers/base/dma-mapping.c b/drivers/base/dma-mapping.c
index e584eddef0a72..c7e7806a657f4 100644
--- a/drivers/base/dma-mapping.c
+++ b/drivers/base/dma-mapping.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* drivers/base/dma-mapping.c - arch-independent dma-mapping routines
*
diff --git a/drivers/base/driver.c b/drivers/base/driver.c
index 4eabfe28d2b39..6a93c7522dbe7 100644
--- a/drivers/base/driver.c
+++ b/drivers/base/driver.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* driver.c - centralized device driver management
*
diff --git a/drivers/base/firmware.c b/drivers/base/firmware.c
index 1138155568094..0ef2a36de65ee 100644
--- a/drivers/base/firmware.c
+++ b/drivers/base/firmware.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* firmware.c - firmware subsystem hoohaw.
*
diff --git a/drivers/base/firmware_class.c b/drivers/base/firmware_class.c
index 43b97a8137f7f..7dd36ace61520 100644
--- a/drivers/base/firmware_class.c
+++ b/drivers/base/firmware_class.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* firmware_class.c - Multi purpose firmware loading support
*
diff --git a/drivers/base/hypervisor.c b/drivers/base/hypervisor.c
index 4f8b741f46152..8dbd98c7ed553 100644
--- a/drivers/base/hypervisor.c
+++ b/drivers/base/hypervisor.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* hypervisor.c - /sys/hypervisor subsystem.
*
diff --git a/drivers/base/init.c b/drivers/base/init.c
index 48c0e220acc0a..0bf84b9e09b2c 100644
--- a/drivers/base/init.c
+++ b/drivers/base/init.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Copyright (c) 2002-3 Patrick Mochel
* Copyright (c) 2002-3 Open Source Development Labs
diff --git a/drivers/base/isa.c b/drivers/base/isa.c
index cd6ccdcf9df0c..61ab202aae432 100644
--- a/drivers/base/isa.c
+++ b/drivers/base/isa.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ISA bus.
*/
diff --git a/drivers/base/map.c b/drivers/base/map.c
index c1d38234d725c..07daaf6c2cd60 100644
--- a/drivers/base/map.c
+++ b/drivers/base/map.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* linux/drivers/base/map.c
*
diff --git a/drivers/base/module.c b/drivers/base/module.c
index 2a215780eda25..9e50e55c547ae 100644
--- a/drivers/base/module.c
+++ b/drivers/base/module.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* module.c - module sysfs fun for drivers
*
diff --git a/drivers/base/pinctrl.c b/drivers/base/pinctrl.c
index eb929dd6ef1e2..fec06a1a0e15d 100644
--- a/drivers/base/pinctrl.c
+++ b/drivers/base/pinctrl.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Driver core interface to the pinctrl subsystem.
*
diff --git a/drivers/base/platform-msi.c b/drivers/base/platform-msi.c
index e5473525e7b2e..d7c56d5b06e0f 100644
--- a/drivers/base/platform-msi.c
+++ b/drivers/base/platform-msi.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* MSI framework for platform devices
*
diff --git a/drivers/base/platform.c b/drivers/base/platform.c
index c203fb90c1a01..be287c7f5a6a8 100644
--- a/drivers/base/platform.c
+++ b/drivers/base/platform.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* platform.c - platform 'pseudo' bus for legacy devices
*
diff --git a/drivers/base/property.c b/drivers/base/property.c
index 851b1b6596a4a..f64bf6bebf58b 100644
--- a/drivers/base/property.c
+++ b/drivers/base/property.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* property.c - Unified device property interface.
*
diff --git a/drivers/base/soc.c b/drivers/base/soc.c
index 909dedae4c4e1..b1e6e7ca46f0d 100644
--- a/drivers/base/soc.c
+++ b/drivers/base/soc.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Copyright (C) ST-Ericsson SA 2011
*
diff --git a/drivers/base/syscore.c b/drivers/base/syscore.c
index 8d98a329f6ea6..34f71a46b51c0 100644
--- a/drivers/base/syscore.c
+++ b/drivers/base/syscore.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* syscore.c - Execution of system core operations.
*
diff --git a/drivers/base/test/test_async_driver_probe.c b/drivers/base/test/test_async_driver_probe.c
index a3355d66bc12d..58b445ed8d8be 100644
--- a/drivers/base/test/test_async_driver_probe.c
+++ b/drivers/base/test/test_async_driver_probe.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Copyright (C) 2014 Google, Inc.
*
diff --git a/drivers/base/topology.c b/drivers/base/topology.c
index d936fcf9f1fb9..5abc176a29669 100644
--- a/drivers/base/topology.c
+++ b/drivers/base/topology.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
/*
* driver/base/topology.c - Populate sysfs with cpu topology information
*
diff --git a/drivers/base/transport_class.c b/drivers/base/transport_class.c
index f6c453c3816e7..750378341a436 100644
--- a/drivers/base/transport_class.c
+++ b/drivers/base/transport_class.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* transport_class.c - implementation of generic transport classes
* using attribute_containers
diff --git a/include/linux/device.h b/include/linux/device.h
index 9d32000725da8..70d352f9083ab 100644
--- a/include/linux/device.h
+++ b/include/linux/device.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* device.h - generic, centralized driver model
*