staging: greybus: add SPDX identifiers to all greybus driver files

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>
This commit is contained in:
Greg Kroah-Hartman 2017-11-07 14:58:41 +01:00
parent 7f5ce9dddb
commit eb50fd3a22
74 changed files with 74 additions and 0 deletions

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
/* /*
* Sample code to test CAP protocol * Sample code to test CAP protocol
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
/* /*
* Sample code to test firmware-management protocol * Sample code to test firmware-management protocol
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Arche Platform driver to control APB. * Arche Platform driver to control APB.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Arche Platform driver to enable Unipro link. * Arche Platform driver to enable Unipro link.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Arche Platform driver to enable Unipro link. * Arche Platform driver to enable Unipro link.
* *

View 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 * This file is provided under a dual BSD/GPLv2 license. When using or
* redistributing this file, you may do so under either license. * redistributing this file, you may do so under either license.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Audio Device Class Protocol helpers * Greybus Audio Device Class Protocol helpers
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: BSD-3-Clause
/** /**
* Copyright (c) 2015-2016 Google Inc. * Copyright (c) 2015-2016 Google Inc.
* All rights reserved. * All rights reserved.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* APBridge ALSA SoC dummy codec driver * APBridge ALSA SoC dummy codec driver
* Copyright 2016 Google Inc. * Copyright 2016 Google Inc.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus audio driver * Greybus audio driver
* Copyright 2015 Google Inc. * Copyright 2015 Google Inc.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Audio Device Class Protocol helpers * Greybus Audio Device Class Protocol helpers
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus operations * Greybus operations
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus operations * Greybus operations
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus operations * Greybus operations
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus operations * Greybus operations
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus operations * Greybus operations
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus audio driver * Greybus audio driver
* Copyright 2015 Google Inc. * Copyright 2015 Google Inc.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus audio driver * Greybus audio driver
* Copyright 2015-2016 Google Inc. * Copyright 2015-2016 Google Inc.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Component Authentication Protocol (CAP) Driver. * Greybus Component Authentication Protocol (CAP) Driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* BOOTROM Greybus driver. * BOOTROM Greybus driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus bundles * Greybus bundles
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus bundles * Greybus bundles
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Camera protocol driver. * Greybus Camera protocol driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus connections * Greybus connections
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus connections * Greybus connections
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus CPort control protocol. * Greybus CPort control protocol.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus CPort control protocol * Greybus CPort control protocol
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus "Core" * Greybus "Core"
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus debugfs code * Greybus debugfs code
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus "AP" USB driver for "ES2" controller chips * Greybus "AP" USB driver for "ES2" controller chips
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Firmware Management Header * Greybus Firmware Management Header
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Firmware Core Bundle Driver. * Greybus Firmware Core Bundle Driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Firmware Download Protocol Driver. * Greybus Firmware Download Protocol Driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Firmware Management Protocol Driver. * Greybus Firmware Management Protocol Driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Camera protocol driver. * Greybus Camera protocol driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Bridged-Phy Bus driver * Greybus Bridged-Phy Bus driver
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Bridged-Phy Bus driver * Greybus Bridged-Phy Bus driver
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* GPIO Greybus driver. * GPIO Greybus driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus driver and device API * Greybus driver and device API
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
/* /*
* Greybus Component Authentication User Header * Greybus Component Authentication User Header
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
/* /*
* Greybus Firmware Management User Header * Greybus Firmware Management User Header
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus manifest definition * Greybus manifest definition
* *

View 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 * This file is provided under a dual BSD/GPLv2 license. When using or
* redistributing this file, you may do so under either license. * redistributing this file, you may do so under either license.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus driver and device API * Greybus driver and device API
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Host Device * Greybus Host Device
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Host Device * Greybus Host Device
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* HID class driver for the Greybus. * HID class driver for the Greybus.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* I2C bridge driver for the Greybus "generic" I2C module. * I2C bridge driver for the Greybus "generic" I2C module.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus interface code * Greybus interface code
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Interface Block code * Greybus Interface Block code
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Lights protocol driver. * Greybus Lights protocol driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus driver for the log protocol * Greybus driver for the log protocol
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Loopback bridge driver for the Greybus loopback module. * Loopback bridge driver for the Greybus loopback module.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus manifest parsing * Greybus manifest parsing
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus manifest parsing * Greybus manifest parsing
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Module code * Greybus Module code
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Module code * Greybus Module code
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus operations * Greybus operations
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus operations * Greybus operations
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Power Supply driver for a Greybus module. * Power Supply driver for a Greybus module.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* PWM Greybus driver. * PWM Greybus driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus driver for the Raw protocol * Greybus driver for the Raw protocol
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* SD/MMC Greybus driver. * SD/MMC Greybus driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* SPI bridge PHY driver. * SPI bridge PHY driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus SPI library * Greybus SPI library
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus SPI library header * Greybus SPI library header
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* SVC Greybus driver. * SVC Greybus driver.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus SVC code * Greybus SVC code
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* SVC Greybus "watchdog" driver. * SVC Greybus "watchdog" driver.
* *

View File

@ -1,4 +1,5 @@
#!/usr/bin/env python #!/usr/bin/env python
# SPDX-License-Identifier: BSD-3-Clause
# Copyright (c) 2015 Google, Inc. # Copyright (c) 2015 Google, Inc.
# Copyright (c) 2015 Linaro, Ltd. # Copyright (c) 2015 Linaro, Ltd.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: BSD-3-Clause
/* /*
* Loopback test application * Loopback test application
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* UART driver for the Greybus "generic" UART module. * UART driver for the Greybus "generic" UART module.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* USB host driver for the Greybus "generic" USB module. * USB host driver for the Greybus "generic" USB module.
* *

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0
/* /*
* Greybus Vibrator protocol driver. * Greybus Vibrator protocol driver.
* *