linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/9] croc_ec: Switch to SPDX identifier
@ 2018-06-05  9:22 Enric Balletbo i Serra
  2018-06-05  9:22 ` [PATCH 6/9] Input: cros_ec_keyb - " Enric Balletbo i Serra
  0 siblings, 1 reply; 3+ messages in thread
From: Enric Balletbo i Serra @ 2018-06-05  9:22 UTC (permalink / raw)
  To: linux-kernel
  Cc: Gwendal Grignou, kernel, Tony Luck, Alessandro Zummo,
	Paolo Cretaro, linux-iio, Alexandre Belloni, linux-i2c,
	Olof Johansson, linux-rtc, Anton Vorontsov, Chanwoo Choi,
	Benson Leung, linux-input, Dmitry Torokhov, Jonathan Cameron,
	Peter Meerwald-Stadler, linux-pwm, Thierry Reding, MyungJoo Ham,
	Lee Jones

Dear all,

This patchset is just to adopt the SPDX license identifier for all
ChromeOS Embedded Controller related drivers. The patches touches
different subsystems but every patch can be picked from their respective
maintainer independently.

Thanks,
 Enric

Enric Balletbo i Serra (9):
  platform/chrome: cros_ec: Switch to SPDX identifier.
  platform/chrome: pstore: Switch to SPDX identifier.
  mfd: cros_ec: Add or fix SPDX-License-Identifier in all files.
  iio: cros_ec: Switch to SPDX identifier.
  rtc: cros-ec: Switch to SPDX identifier.
  Input: cros_ec_keyb - Switch to SPDX identifier.
  pwm: cros-ec: Switch to SPDX identifier.
  extcon: usbc-cros-ec: Switch to SPDX identifier.
  i2c: i2c-cros-ec-tunnel: Switch to SPDX identifier.

 drivers/extcon/extcon-usbc-cros-ec.c          | 20 ++++----------
 drivers/i2c/busses/i2c-cros-ec-tunnel.c       | 14 +++-------
 drivers/iio/accel/cros_ec_accel_legacy.c      | 23 ++++------------
 .../common/cros_ec_sensors/cros_ec_sensors.c  | 24 +++++------------
 .../cros_ec_sensors/cros_ec_sensors_core.c    | 18 +++----------
 .../cros_ec_sensors/cros_ec_sensors_core.h    | 12 ++-------
 drivers/iio/light/cros_ec_light_prox.c        | 18 +++----------
 drivers/iio/pressure/cros_ec_baro.c           | 18 +++----------
 drivers/input/keyboard/cros_ec_keyb.c         | 26 +++---------------
 drivers/mfd/cros_ec.c                         | 27 +++++++------------
 drivers/mfd/cros_ec_dev.c                     | 24 +++++------------
 drivers/mfd/cros_ec_dev.h                     | 16 ++---------
 drivers/mfd/cros_ec_i2c.c                     | 19 ++++---------
 drivers/mfd/cros_ec_spi.c                     | 21 +++++----------
 drivers/platform/chrome/chromeos_pstore.c     | 13 +++------
 drivers/platform/chrome/cros_ec_debugfs.c     | 22 +++------------
 drivers/platform/chrome/cros_ec_lightbar.c    | 22 +++------------
 drivers/platform/chrome/cros_ec_lpc.c         | 26 +++---------------
 drivers/platform/chrome/cros_ec_lpc_mec.c     | 26 +++---------------
 drivers/platform/chrome/cros_ec_lpc_reg.c     | 26 +++---------------
 drivers/platform/chrome/cros_ec_proto.c       | 19 +++----------
 drivers/platform/chrome/cros_ec_sysfs.c       | 22 +++------------
 drivers/platform/chrome/cros_ec_vbc.c         | 24 ++++-------------
 .../platform/chrome/cros_kbd_led_backlight.c  | 19 +++----------
 drivers/pwm/pwm-cros-ec.c                     | 13 +++------
 drivers/rtc/rtc-cros-ec.c                     | 21 ++++-----------
 include/linux/mfd/cros_ec.h                   | 10 +------
 include/linux/mfd/cros_ec_commands.h          | 10 +------
 include/linux/mfd/cros_ec_lpc_mec.h           | 12 ++-------
 include/linux/mfd/cros_ec_lpc_reg.h           | 12 ++-------
 30 files changed, 123 insertions(+), 454 deletions(-)

-- 
2.17.1

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 6/9] Input: cros_ec_keyb - Switch to SPDX identifier.
  2018-06-05  9:22 [PATCH 0/9] croc_ec: Switch to SPDX identifier Enric Balletbo i Serra
@ 2018-06-05  9:22 ` Enric Balletbo i Serra
  2018-06-05 16:37   ` Dmitry Torokhov
  0 siblings, 1 reply; 3+ messages in thread
From: Enric Balletbo i Serra @ 2018-06-05  9:22 UTC (permalink / raw)
  To: linux-kernel; +Cc: Gwendal Grignou, kernel, Dmitry Torokhov, linux-input

Adopt the SPDX license identifier headers to ease license compliance
management.

Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
---

 drivers/input/keyboard/cros_ec_keyb.c | 26 ++++----------------------
 1 file changed, 4 insertions(+), 22 deletions(-)

diff --git a/drivers/input/keyboard/cros_ec_keyb.c b/drivers/input/keyboard/cros_ec_keyb.c
index 79eb29550c34..342513ec0ede 100644
--- a/drivers/input/keyboard/cros_ec_keyb.c
+++ b/drivers/input/keyboard/cros_ec_keyb.c
@@ -1,25 +1,7 @@
-/*
- * ChromeOS EC keyboard driver
- *
- * Copyright (C) 2012 Google, Inc
- *
- * This software is licensed under the terms of the GNU General Public
- * License version 2, as published by the Free Software Foundation, and
- * may be copied, distributed, and modified under those terms.
- *
- * 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.
- *
- * This driver uses the Chrome OS EC byte-level message-based protocol for
- * communicating the keyboard state (which keys are pressed) from a keyboard EC
- * to the AP over some bus (such as i2c, lpc, spi).  The EC does debouncing,
- * but everything else (including deghosting) is done here.  The main
- * motivation for this is to keep the EC firmware as simple as possible, since
- * it cannot be easily upgraded and EC flash/IRAM space is relatively
- * expensive.
- */
+// SPDX-License-Identifier: GPL-2.0+
+// ChromeOS EC keyboard driver
+//
+// Copyright (C) 2012 Google, Inc.
 
 #include <linux/module.h>
 #include <linux/bitops.h>
-- 
2.17.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH 6/9] Input: cros_ec_keyb - Switch to SPDX identifier.
  2018-06-05  9:22 ` [PATCH 6/9] Input: cros_ec_keyb - " Enric Balletbo i Serra
@ 2018-06-05 16:37   ` Dmitry Torokhov
  0 siblings, 0 replies; 3+ messages in thread
From: Dmitry Torokhov @ 2018-06-05 16:37 UTC (permalink / raw)
  To: Enric Balletbo i Serra; +Cc: linux-kernel, Gwendal Grignou, kernel, linux-input

On Tue, Jun 05, 2018 at 11:22:06AM +0200, Enric Balletbo i Serra wrote:
> Adopt the SPDX license identifier headers to ease license compliance
> management.
> 
> Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
> ---
> 
>  drivers/input/keyboard/cros_ec_keyb.c | 26 ++++----------------------
>  1 file changed, 4 insertions(+), 22 deletions(-)
> 
> diff --git a/drivers/input/keyboard/cros_ec_keyb.c b/drivers/input/keyboard/cros_ec_keyb.c
> index 79eb29550c34..342513ec0ede 100644
> --- a/drivers/input/keyboard/cros_ec_keyb.c
> +++ b/drivers/input/keyboard/cros_ec_keyb.c
> @@ -1,25 +1,7 @@
> -/*
> - * ChromeOS EC keyboard driver
> - *
> - * Copyright (C) 2012 Google, Inc
> - *
> - * This software is licensed under the terms of the GNU General Public
> - * License version 2, as published by the Free Software Foundation, and
> - * may be copied, distributed, and modified under those terms.
> - *
> - * 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.
> - *
> - * This driver uses the Chrome OS EC byte-level message-based protocol for
> - * communicating the keyboard state (which keys are pressed) from a keyboard EC
> - * to the AP over some bus (such as i2c, lpc, spi).  The EC does debouncing,
> - * but everything else (including deghosting) is done here.  The main
> - * motivation for this is to keep the EC firmware as simple as possible, since
> - * it cannot be easily upgraded and EC flash/IRAM space is relatively
> - * expensive.
> - */

Ugh, why did you remove this last paragraph? It has nothing to do with
license notice and should have been kept.

> +// SPDX-License-Identifier: GPL-2.0+
> +// ChromeOS EC keyboard driver
> +//
> +// Copyright (C) 2012 Google, Inc.
>  
>  #include <linux/module.h>
>  #include <linux/bitops.h>
> -- 
> 2.17.1
> 

Thanks.

-- 
Dmitry

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-06-05 16:37 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-05  9:22 [PATCH 0/9] croc_ec: Switch to SPDX identifier Enric Balletbo i Serra
2018-06-05  9:22 ` [PATCH 6/9] Input: cros_ec_keyb - " Enric Balletbo i Serra
2018-06-05 16:37   ` Dmitry Torokhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).