aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md9
1 files changed, 5 insertions, 4 deletions
diff --git a/README.md b/README.md
index e216c9d..4bcd34b 100644
--- a/README.md
+++ b/README.md
@@ -62,10 +62,11 @@ reference, but could be replaced by any remoteproc driver.
## Ethos-U rpmsg driver
-The [Ethos-U rpmsg driver](kernel/ethosu_driver.c) uses dynamic name resolution.
-This means that when the firmware boots up it calls `rpmsg_create_ept()` to
-create a dynamic endpoint with a name of maximum 32 characters. The service name
-must be unique and is forwarded to Linux in a _name resolution_ message.
+The [Ethos-U rpmsg driver](kernel/ethosu_driver.c) uses dynamic name resolution,
+which requires a Linux kernel version of 5.12 or later. This means that when the
+firmware boots up it calls `rpmsg_create_ept()` to create a dynamic endpoint
+with a name of maximum 32 characters. The service name must be unique and is
+forwarded to Linux in a _name resolution_ message.
On the Linux side the name resolution message is handled by the
[rpmsg_ns.c](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/rpmsg/rpmsg_ns.c)