Guard hacks for Linux < v6.0 with #ifdefs
[elmcan.git] / readme.rst
index 359675bf084bfa4823ae175cb2dd711f317eebc9..b67928e679fe327c3df9d677ab34aadf21524414 100644 (file)
@@ -3,6 +3,21 @@
 can327: ELM327 driver for Linux SocketCAN
 ==========================================
 
+Upstream
+--------
+
+This driver has become an official part of Linux since v6.0:
+
+    https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/net/can/can327.c?h=v6.0
+
+Please send patches upstream to [linux-can] and the maintainers for
+this driver.
+
+I may or may not backport upstream patches to this downstream
+repository, and/or use it for further pre-upstream work.
+
+
+
 Out-of-tree version
 --------------------
 
@@ -155,10 +170,8 @@ ELM327, a question mark is printed as a response instead of OK::
     ?
     >
 
-At present, can327 does not evaluate this response and silently assumes
-that all commands are recognized. It is structured such that it will
-degrade gracefully when a command is unknown. See the sections above on
-known limitations for details.
+At present, can327 does not evaluate this response. See the section
+below on known limitations for details.
 
 
 When a CAN frame is to be sent, the target address is configured, after