diff options
-rw-r--r-- | README.md | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -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) |