Add hint to upstream documentation
[elmcan.git] / readme.rst
index 359675bf084bfa4823ae175cb2dd711f317eebc9..3fdbece0876919921c3f3ad7ac2e0a420f0cb6ca 100644 (file)
@@ -3,6 +3,28 @@
 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
+
+For documentation and how to use the driver, please refer to the
+documentation that comes with your Linux kernel version, since
+the details may change as the driver evolves. The documentation
+below applies ONLY to the downstream driver.
+
+    https://www.kernel.org/doc/html/latest/networking/device_drivers/can/can327.html
+
+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 +177,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