summaryrefslogtreecommitdiff
path: root/module
diff options
context:
space:
mode:
authornorly <ny-git@enpas.org>2022-02-05 05:29:08 +0100
committernorly <ny-git@enpas.org>2022-02-05 05:29:08 +0100
commit61e7216d6ffbe89093f7500de52e5c242cd8c7c3 (patch)
treea886281b38dad80e687b370dbe1809d7af87a18b /module
parent8756d338045b5a722f563570eac12110cf0bf159 (diff)
Add BSD-3-Clause licence
Diffstat (limited to 'module')
-rw-r--r--module/elmcan.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/module/elmcan.c b/module/elmcan.c
index cd57cad..6c99ca0 100644
--- a/module/elmcan.c
+++ b/module/elmcan.c
@@ -2,13 +2,23 @@
/* elmcan.c - ELM327 based CAN interface driver
* (tty line discipline)
*
- * This file is derived from linux/drivers/net/can/slcan.c
+ * This driver started as a derivative of linux/drivers/net/can/slcan.c
+ * and my thanks go to the original authors for their inspiration.
*
* elmcan.c Author : Max Staudt <max-linux@enpas.org>
* slcan.c Author : Oliver Hartkopp <socketcan@hartkopp.net>
* slip.c Authors : Laurence Culhane <loz@holmes.demon.co.uk>
* Fred N. van Kempen <waltje@uwalt.nl.mugnet.org>
*
+ * This code barely bears any resemblance to slcan anymore, and whatever
+ * may be left is Linux specific boilerplate anyway, however I am leaving
+ * the GPL-2.0 identifier at the top just to be sure.
+ *
+ * Please feel free to use my own code, especially the ELM327 communication
+ * logic, in accordance with SPDX-License-Identifier BSD-3-Clause to port
+ * this driver to other systems.
+ * - Max
+ *
*/
#define pr_fmt(fmt) "[elmcan] " fmt