aboutsummaryrefslogtreecommitdiff
path: root/kernel/rpmsg/ethosu_rpmsg_capabilities.c
diff options
context:
space:
mode:
authorMikael Olsson <mikael.olsson@arm.com>2024-02-16 11:04:46 +0100
committerMikael Olsson <mikael.olsson@arm.com>2024-02-19 13:27:51 +0100
commitdc18ceaa54957d5ac05292b363a5ac6fe479f409 (patch)
treeb7fae5e1448ef4436e78c0c838f4a07e59ce3039 /kernel/rpmsg/ethosu_rpmsg_capabilities.c
parent16be28550f0906e2bfff20b94dd373f59b4a2ccf (diff)
downloadethos-u-linux-driver-stack-dc18ceaa54957d5ac05292b363a5ac6fe479f409.tar.gz
Add NPU device type to capabilities
In preparation to support the Linux kernel driver directly managing the NPU without a subsystem. A NPU device type has been added to the capabilities to be able to specify what kind of NPU is used. Change-Id: I45345b7d75d234f821d70b858453d3af2a99194e Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
Diffstat (limited to 'kernel/rpmsg/ethosu_rpmsg_capabilities.c')
-rw-r--r--kernel/rpmsg/ethosu_rpmsg_capabilities.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/rpmsg/ethosu_rpmsg_capabilities.c b/kernel/rpmsg/ethosu_rpmsg_capabilities.c
index 3c21d3e..30a9aef 100644
--- a/kernel/rpmsg/ethosu_rpmsg_capabilities.c
+++ b/kernel/rpmsg/ethosu_rpmsg_capabilities.c
@@ -97,6 +97,7 @@ void ethosu_capability_rsp(struct ethosu_rpmsg_mailbox *mailbox,
cap->uapi->hw_cfg.macs_per_cc = rsp->macs_per_cc;
cap->uapi->hw_cfg.cmd_stream_version = rsp->cmd_stream_version;
cap->uapi->hw_cfg.custom_dma = rsp->custom_dma;
+ cap->uapi->hw_cfg.type = ETHOSU_DEV_SUBSYSTEM;
cap->errno = 0;
complete(&cap->done);