aboutsummaryrefslogtreecommitdiff
path: root/kernel/ethosu_capabilities.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/ethosu_capabilities.c')
-rw-r--r--kernel/ethosu_capabilities.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/kernel/ethosu_capabilities.c b/kernel/ethosu_capabilities.c
index d5f77f2..9735ee2 100644
--- a/kernel/ethosu_capabilities.c
+++ b/kernel/ethosu_capabilities.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022 Arm Limited.
+ * Copyright 2022-2023 Arm Limited and/or its affiliates
*
* This program is free software and is provided to you under the terms of the
* GNU General Public License version 2 as published by the Free Software
@@ -58,19 +58,6 @@ static void ethosu_capabilities_fail(struct ethosu_mailbox_msg *msg)
complete(&cap->done);
}
-static int ethosu_capabilities_resend(struct ethosu_mailbox_msg *msg)
-{
- struct ethosu_capabilities *cap =
- container_of(msg, typeof(*cap), msg);
-
- /* Don't resend request if response has already been received */
- if (completion_done(&cap->done))
- return 0;
-
- /* Resend request */
- return ethosu_capabilities_send(cap);
-}
-
void ethosu_capability_rsp(struct ethosu_device *edev,
struct ethosu_core_msg_capabilities_rsp *rsp)
{
@@ -126,7 +113,6 @@ int ethosu_capabilities_request(struct ethosu_device *edev,
cap->uapi = uapi;
init_completion(&cap->done);
cap->msg.fail = ethosu_capabilities_fail;
- cap->msg.resend = ethosu_capabilities_resend;
ret = ethosu_mailbox_register(&cap->edev->mailbox, &cap->msg);
if (ret < 0)