diff options
Diffstat (limited to 'kernel/ethosu_network.h')
-rw-r--r-- | kernel/ethosu_network.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/kernel/ethosu_network.h b/kernel/ethosu_network.h index 8ee6818..e0d41b1 100644 --- a/kernel/ethosu_network.h +++ b/kernel/ethosu_network.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020,2022 Arm Limited. + * Copyright 2020,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 @@ -33,17 +33,17 @@ ****************************************************************************/ struct ethosu_buffer; -struct ethosu_device; struct ethosu_uapi_network_create; struct device; struct file; struct ethosu_network { - struct ethosu_device *edev; - struct file *file; - struct kref kref; - struct ethosu_buffer *buf; - uint32_t index; + struct device *dev; + struct ethosu_mailbox *mailbox; + struct file *file; + struct kref kref; + struct ethosu_buffer *buf; + uint32_t index; }; /**************************************************************************** @@ -57,7 +57,8 @@ struct ethosu_network { * * Return: fd on success, else error code. */ -int ethosu_network_create(struct ethosu_device *edev, +int ethosu_network_create(struct device *dev, + struct ethosu_mailbox *mailbox, struct ethosu_uapi_network_create *uapi); /** |