aboutsummaryrefslogtreecommitdiff
path: root/kernel/ethosu_network.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/ethosu_network.h')
-rw-r--r--kernel/ethosu_network.h17
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);
/**