staging: greybus: add SPDX identifiers to all greybus driver files
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 7 Nov 2017 13:58:41 +0000 (14:58 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 11 Nov 2017 13:46:20 +0000 (14:46 +0100)
It's good to have SPDX identifiers in all files to make it easier to
audit the kernel tree for correct licenses.

Update the drivers/staging/greybus files files with the correct SPDX
license identifier based on the license text in the file itself.  The
SPDX identifier is a legally binding shorthand, which can be used
instead of the full boiler plate text.

This work is based on a script and data from Thomas Gleixner, Philippe
Ombredanne, and Kate Stewart.

Cc: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
Cc: "Bryan O'Donoghue" <pure.logic@nexus-software.ie>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Kate Stewart <kstewart@linuxfoundation.org>
Cc: Philippe Ombredanne <pombredanne@nexb.com>
Acked-by: Vaibhav Agarwal <vaibhav.sr@gmail.com>
Acked-by: David Lin <dtwlin@gmail.com>
Reviewed-by: Alex Elder <elder@linaro.org>
Acked-by: Johan Hovold <johan@kernel.org>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Acked-by: Mark Greer <mgreer@animalcreek.com>
Acked-by: Rui Miguel Silva <rmfrfs@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
74 files changed:
drivers/staging/greybus/Documentation/firmware/authenticate.c
drivers/staging/greybus/Documentation/firmware/firmware.c
drivers/staging/greybus/arche-apb-ctrl.c
drivers/staging/greybus/arche-platform.c
drivers/staging/greybus/arche_platform.h
drivers/staging/greybus/arpc.h
drivers/staging/greybus/audio_apbridgea.c
drivers/staging/greybus/audio_apbridgea.h
drivers/staging/greybus/audio_codec.c
drivers/staging/greybus/audio_codec.h
drivers/staging/greybus/audio_gb.c
drivers/staging/greybus/audio_manager.c
drivers/staging/greybus/audio_manager.h
drivers/staging/greybus/audio_manager_module.c
drivers/staging/greybus/audio_manager_private.h
drivers/staging/greybus/audio_manager_sysfs.c
drivers/staging/greybus/audio_module.c
drivers/staging/greybus/audio_topology.c
drivers/staging/greybus/authentication.c
drivers/staging/greybus/bootrom.c
drivers/staging/greybus/bundle.c
drivers/staging/greybus/bundle.h
drivers/staging/greybus/camera.c
drivers/staging/greybus/connection.c
drivers/staging/greybus/connection.h
drivers/staging/greybus/control.c
drivers/staging/greybus/control.h
drivers/staging/greybus/core.c
drivers/staging/greybus/debugfs.c
drivers/staging/greybus/es2.c
drivers/staging/greybus/firmware.h
drivers/staging/greybus/fw-core.c
drivers/staging/greybus/fw-download.c
drivers/staging/greybus/fw-management.c
drivers/staging/greybus/gb-camera.h
drivers/staging/greybus/gbphy.c
drivers/staging/greybus/gbphy.h
drivers/staging/greybus/gpio.c
drivers/staging/greybus/greybus.h
drivers/staging/greybus/greybus_authentication.h
drivers/staging/greybus/greybus_firmware.h
drivers/staging/greybus/greybus_manifest.h
drivers/staging/greybus/greybus_protocols.h
drivers/staging/greybus/greybus_trace.h
drivers/staging/greybus/hd.c
drivers/staging/greybus/hd.h
drivers/staging/greybus/hid.c
drivers/staging/greybus/i2c.c
drivers/staging/greybus/interface.c
drivers/staging/greybus/interface.h
drivers/staging/greybus/light.c
drivers/staging/greybus/log.c
drivers/staging/greybus/loopback.c
drivers/staging/greybus/manifest.c
drivers/staging/greybus/manifest.h
drivers/staging/greybus/module.c
drivers/staging/greybus/module.h
drivers/staging/greybus/operation.c
drivers/staging/greybus/operation.h
drivers/staging/greybus/power_supply.c
drivers/staging/greybus/pwm.c
drivers/staging/greybus/raw.c
drivers/staging/greybus/sdio.c
drivers/staging/greybus/spi.c
drivers/staging/greybus/spilib.c
drivers/staging/greybus/spilib.h
drivers/staging/greybus/svc.c
drivers/staging/greybus/svc.h
drivers/staging/greybus/svc_watchdog.c
drivers/staging/greybus/tools/lbtest
drivers/staging/greybus/tools/loopback_test.c
drivers/staging/greybus/uart.c
drivers/staging/greybus/usb.c
drivers/staging/greybus/vibrator.c

index b836f0a20c36767160ff9be1b9468592ab0e4c6a..806e75b7f4051bc3d051ca4954f5c474f0830ce1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
 /*
  * Sample code to test CAP protocol
  *
index c73dee9d13c177f8d8737c5cced2e39a8c201de7..31d9c23e2eeb12b42408cea716cc0b8e4dd9bd39 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
 /*
  * Sample code to test firmware-management protocol
  *
index 0412f3d06efb87b63323d4e609c90ebc015ccaf3..c6c3d01395edd178078274dacaa9f9464e02dfe8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Arche Platform driver to control APB.
  *
index 21ac92d0f533498f0e6e8d9274348b2cae9b5305..28c874ff16a708cbf95e3eb7f570b936d719d574 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Arche Platform driver to enable Unipro link.
  *
index bcffc69d096093bb83582fe5787b45448db79d2e..933be229b6d9478b8ffec7171fd81e00591ab5aa 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Arche Platform driver to enable Unipro link.
  *
index c0b63c0130c5905f63a0ebf1385eb6449f733ccf..3534ba1a4e6ca4bb108aa47b4d7d880be904d504 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
 /*
  * This file is provided under a dual BSD/GPLv2 license.  When using or
  * redistributing this file, you may do so under either license.
index 1b4252d5d2553baa0595d6b09664399076b51e74..d9a51dcfbaf09b2244959177c3a1ffa402bf5836 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Audio Device Class Protocol helpers
  *
index b94cb05c89e4816555b858e5614c3a0c6d8bb901..42ac6059bfc7a28dfe37f9cae6b43f5d28ee3159 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Copyright (c) 2015-2016 Google Inc.
  * All rights reserved.
index a6d01f0761f32068d14624c22f98c798cf0f7245..813a3636fb5240d6c12005e351abee705740cc01 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * APBridge ALSA SoC dummy codec driver
  * Copyright 2016 Google Inc.
index 6fb064c69a364a5ac1a216c70b31974e75ded7f1..4f0f2a042746f6f1699aea52ad318c755259161d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus audio driver
  * Copyright 2015 Google Inc.
index 7884d8482dc0b377134f300c778029216e11cfb4..fde86b45ef06ca7e41b680103f874f7ed6241ba5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Audio Device Class Protocol helpers
  *
index 045696ce85c783732ed1d433e7a33102beecd432..f5ef376467bc1a1e2e43a97acf7bc4292bfa45a7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus operations
  *
index 5ab8f5e0ed3fbb774d9e02a841a699f4b4ad54ef..312fa2af127013ea4c24b59a3707e6c2d8ccf328 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus operations
  *
index adc16977452d198bbfac63186427051083cc7a73..9fbfe394e11c9b9ffbed68d5587ce9ba5975d0e8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus operations
  *
index 079ce953c2565a39c231354f01aab98757dee52d..ee9b39977b41f951d02658cabfd37ad2b24d02f2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus operations
  *
index 34ebd147052f448187210a6de739204c49e89579..4a23ad177e65b33628f2cf70ef8930a85cc98abb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus operations
  *
index 094c3be79b3373f55b9071d42790c11a48348322..fb9bf23e440754c96589b2eb7ce4e09ab7e52509 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus audio driver
  * Copyright 2015 Google Inc.
index 07fac3948f3a60c70b8e3a2cf7f823d1cc0e76d9..28fba9bccf29da9849a808751ae7dd88e2ca2788 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus audio driver
  * Copyright 2015-2016 Google Inc.
index 6c5dcb1c226bc3cbef3a998453da52896c8fba5a..155862ac67289b5ff2dcf27e85d647beb986f801 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Component Authentication Protocol (CAP) Driver.
  *
index 06df0ce03150f28ae11b39d587b12739c13be5c9..6fd1ce76fa0eeac76a71a3a42665d9c121f0ab6d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * BOOTROM Greybus driver.
  *
index d2ef57d090bef3b72e0f752add4836b26ca249e9..5d94fc0735bd0a1934e351a78f5e46ac46d23eed 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus bundles
  *
index 0c3491def96c29f22390319eb5703986c7047c2c..a9cd7c241d78d5609c7423492c2894dec135fbda 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus bundles
  *
index a64517eabff4cd146cb89d139aa3988e3a7409ef..2ce5b20a3df0cab53bcffbc3683eec09f796f969 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Camera protocol driver.
  *
index 2cf64640e8ec55367dea4802233e05a70e0a3e6f..24ab6c0f72ec89fc90d02c310560aa9e4347c5b2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus connections
  *
index 4d9f4c64176cb124a6663c37d358058f5383cd18..2c6c0dd50f46ce7cc201db64237c96ac3acc4477 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus connections
  *
index 5b30be30a3a48487b35e59a0c44e9ea3c98af6b3..627e16c1d43afabba21de35010dae243ba254353 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus CPort control protocol.
  *
index 4dcaec8b9cfe839c5fec71d9638ccbcb0b384a77..43974a70b2416b4afb5d722084b3d69b02b57ce6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus CPort control protocol
  *
index ba761905b7908accfd2a3adbb52b4b104c98d322..44775772acf2c41ef15f2bec87d0945cc12c21a0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus "Core"
  *
index a9d4d3da99a0da60daada42c0d9348d4fa4fd5b1..d870d11c767a64490c1ce34fd7f5c503f93571f0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus debugfs code
  *
index e451c2f54a7e1a92c4acd0ab167f595c99427a66..25c5edbfeadecac2819c65f43a873dd97d26928e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus "AP" USB driver for "ES2" controller chips
  *
index f4f0db1cefe825754fa302454e0c0e697a8ce4a3..b59f7885402afaf2c4d6f8bdfaeec40c06fd6d3d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Firmware Management Header
  *
index 454a98957ba53d0a22e970b91e435a4c57945f81..d9d337ba207364f5a82750345502626e98f6575f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Firmware Core Bundle Driver.
  *
index 8a1a413c6cb38f87b95fe4873465cd13ae99456f..5837402ade4499d0fa09282efc5bac1fbaceb7a3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Firmware Download Protocol Driver.
  *
index 3cd6cf0a656b8872704388b570f9c7e51c4a3fbe..768badb754f9e72969b38e883e5b7751908c08b7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Firmware Management Protocol Driver.
  *
index d45dabc5b3679303c445546210b9754239df3d53..ff7e739304d6e81a0db93509982f6a78f818733c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Camera protocol driver.
  *
index 80c1da8224e6de7ae8681a86e05de7bdc7b11011..e5bfe0ad0f94bfdd35395e37663e0bf952caf459 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Bridged-Phy Bus driver
  *
index 8ee68055ccc4b1e292235ff837eec6d1475bb806..99041896c973f2db2a6c0542f62c7ff9991e82bc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Bridged-Phy Bus driver
  *
index ee5f998b174f5eeb071156e791dca25f2b465f76..3997c5cb0e6e1aa6d1c0358ac9ed71601d024eec 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * GPIO Greybus driver.
  *
index c9bb93f239271a5cdf47ff61dd151f5f6f8ac859..847c5b0efcfc276f4d760a6dfe03da6cb86d1c55 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus driver and device API
  *
index 4784ed98e8a3138bfffd12941233276ffb864fed..03ea9615b217cf9c6a1534b5b2e256aa023c289f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
 /*
  * Greybus Component Authentication User Header
  *
index 277a2acce6fdf2c88f066835917cbfde6ad295dc..b58281a63ba4d4119b38ad4deb52027a2142f1f9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
 /*
  * Greybus Firmware Management User Header
  *
index d135945cefe1cada6643e6d305d02ccbc524fa17..2cec5cf7a8469949cae7e975f06d424c51ac7243 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus manifest definition
  *
index b1be0b0af46451a2e3da7b271fdd4fa4de80b08f..9bd7b6dfb476c210f6ab12fc1580e20f4d3bfcce 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
 /*
  * This file is provided under a dual BSD/GPLv2 license.  When using or
  * redistributing this file, you may do so under either license.
index f8feae4dc3b5ba846296b432a84e94f448f7178a..d3988df866ea123b363860561b627304c6996a71 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus driver and device API
  *
index 185ae3fa10fd6f99357380cf6907cea0b98469b1..96f3fa1c62c399cb084ab58fe214b1d465e89989 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Host Device
  *
index e7927bb1761c42afffffc7e67926fbd8562665ac..8a811e6a16372a7fce190010839d5c49f484b464 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Host Device
  *
index 465101bbab697e420f868df204ca47bd22c278f7..538d5cd140ca18c48802b9951d7598ecf8bc3c12 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * HID class driver for the Greybus.
  *
index c2a50087000c716f2f6a1dcf3d27263e7549f266..02fd168ed014a732a0e4b2dacaff5c3f28f2a2ad 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * I2C bridge driver for the Greybus "generic" I2C module.
  *
index 71e5cc234e78e17df76d223796502545cbd6f402..1528af096c42f10e42012bfcd8eb656f2471f660 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus interface code
  *
index bd31b8c18d5be78d531cae952f111b9741b01a3e..417916c9815da285481dfcad9e68dc388eb2190e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Interface Block code
  *
index d7da475f9d331f68294a5357b9fb813925612e30..51bf9e28aac482dcc3b461002ede44a547673af8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Lights protocol driver.
  *
index 5c5bedaf69a625a073769797b695e780e26dcfc2..08aaab7ddc9860cd474a47d3bb90c2bb0e3ae587 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus driver for the log protocol
  *
index 6d51998b74b46ae181c9377fc3420df1407c02e3..9c4367e674abde209d4819f510be2dc81f948a2d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Loopback bridge driver for the Greybus loopback module.
  *
index 7b903770a68461e48e8ddf5e31d3172cafdf2172..9ac81753774b6d0f99ac7dba0abd43fa78e4fa77 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus manifest parsing
  *
index d96428407cd75d6817e52367b5b3fa793a71d772..75169e207397e164d9843f4d406a2c58aacef148 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus manifest parsing
  *
index 660b4674a76f584aa8a426abffc595d05051659c..54465805cf835546fcd6c531f2c4859a8e42fc34 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Module code
  *
index 88a97ce0424347c431afb2d98d9d59d8526969f6..706b00a66023136cd90619534e3c3bb2de253fc2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Module code
  *
index 3023012808d91d18ba37b28b43c99f5c23478a5e..5682f70367e70831cc815928be5a4dd11f6ec073 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus operations
  *
index bfec1e93384e6f87b621a507b159f75879a59e71..d900c7947902579de050ff3ed141887aa87a348d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus operations
  *
index 20cac20518d760e6aa1da4260ea431747c81cb6e..bc16307c73b803e08d19e6bfdbe310d67ce730d2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Power Supply driver for a Greybus module.
  *
index f0404bc37123da587d3ecf39f96cfc3c6e60bda2..f71ffd2248e0f9bf7a4c0601c401f9b28ba1a92c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * PWM Greybus driver.
  *
index 729d258115685284eaa91e4e8bc45e2f06c4ada8..e330375d8105b1c056c94af851d13695b2f3774d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus driver for the Raw protocol
  *
index 101ca5097fc9f5f05b158f3f36d31237306eb078..a81e0f4286efc361e72fec6572c0a7a83a95b586 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * SD/MMC Greybus driver.
  *
index c893552b5c0b8de1503651914dbc708c0dc6ef66..f3fb00826b6e3bd4aad8fd84fc86d4e0bfedf6ec 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * SPI bridge PHY driver.
  *
index 1e7321a1404cc104077af974a2e3d16ad92b5cbc..9b4424d9910e995ac484ef7a12fb2e31d949d952 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus SPI library
  *
index cb6092578a922643b31ba1ff8d7bf8f6c2a10088..043d4d32c3eed0eb51517ea430be48dd02547440 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus SPI library header
  *
index 516f827e5ed9aea6cef086ffe10308236e4218fa..ae1fb9bfea83b1d0bba53e8d5a2bf13d2984f144 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * SVC Greybus driver.
  *
index 226c2a396fc8067a565203af0d78cc39a53df76d..7501334d6c7e2342169457837b97c6ff436f2271 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus SVC code
  *
index 779fbea5d4ba8ac290a20c9f5d0b81c152c57dc8..1fcc7dec473986da5a7a0758e79ffa0df7d2befa 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * SVC Greybus "watchdog" driver.
  *
index d7353f1a2a6f68334125acd8826fdf3e73902e20..47c481239e986c35ba4818cb3e96f9ba7a813c2e 100755 (executable)
@@ -1,4 +1,5 @@
 #!/usr/bin/env python
+# SPDX-License-Identifier: BSD-3-Clause
 
 # Copyright (c) 2015 Google, Inc.
 # Copyright (c) 2015 Linaro, Ltd.
index fbe589fca840845ec8ec21fa81c065e9eab4926e..c51610ce24af82fe534c56f846ef773238445a29 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Loopback test application
  *
index c6d01b800d3ccee281b80bb926a037b86f650927..c4126c480c3cc4e742365977ba05eeeef251e68a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * UART driver for the Greybus "generic" UART module.
  *
index f93a76d02de650e57f6f9f4b29f8d01b01bf4b28..4fde518d9b149b773fdfd92d4cbc4834ab2ab0c1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * USB host driver for the Greybus "generic" USB module.
  *
index 5cd8a50d41adb50b980af03801e2319a3a2be9af..111501643af268e87b7c0e13757effedb610f9d7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Greybus Vibrator protocol driver.
  *