diff options
Diffstat (limited to 'kernel/ethosu_capabilities.c')
-rw-r--r-- | kernel/ethosu_capabilities.c | 16 |
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) |