aboutsummaryrefslogtreecommitdiff
path: root/kernel/ethosu_inference.c
diff options
context:
space:
mode:
authorMikael Olsson <mikael.olsson@arm.com>2023-08-24 13:20:31 +0200
committerMikael Olsson <mikael.olsson@arm.com>2023-09-07 10:42:25 +0200
commit891156d2756d8b39b189a0d816b609520882d02a (patch)
treef8f7410d7870fad0e30e2af826d269221a23c3f9 /kernel/ethosu_inference.c
parent99429e1042a0fd9fb11a2f348eb36249161134ac (diff)
downloadethos-u-linux-driver-stack-891156d2756d8b39b189a0d816b609520882d02a.tar.gz
Fix IOCTL calls returning the wrong value
In some cases, the IOCTL functions didn't update the return value variable so the wrong value was returned from the IOCTL calls. Change-Id: I56529f8fb03cec52dbc555d5ed3d4e68e4bfab70 Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
Diffstat (limited to 'kernel/ethosu_inference.c')
-rw-r--r--kernel/ethosu_inference.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/ethosu_inference.c b/kernel/ethosu_inference.c
index 4dcdc0a..60ed954 100644
--- a/kernel/ethosu_inference.c
+++ b/kernel/ethosu_inference.c
@@ -262,6 +262,7 @@ static long ethosu_inference_ioctl(struct file *file,
default: {
dev_err(dev, "Invalid ioctl. cmd=%u, arg=%lu\n",
cmd, arg);
+ ret = -ENOIOCTLCMD;
break;
}
}