aboutsummaryrefslogtreecommitdiff
path: root/driver_library/python/src/ethosu_driver/swig/driver.i
diff options
context:
space:
mode:
Diffstat (limited to 'driver_library/python/src/ethosu_driver/swig/driver.i')
-rw-r--r--driver_library/python/src/ethosu_driver/swig/driver.i15
1 files changed, 13 insertions, 2 deletions
diff --git a/driver_library/python/src/ethosu_driver/swig/driver.i b/driver_library/python/src/ethosu_driver/swig/driver.i
index 4cd8bdf..558c22e 100644
--- a/driver_library/python/src/ethosu_driver/swig/driver.i
+++ b/driver_library/python/src/ethosu_driver/swig/driver.i
@@ -1,5 +1,5 @@
//
-// SPDX-FileCopyrightText: Copyright 2020, 2022 Arm Limited and/or its affiliates <open-source-office@arm.com>
+// SPDX-FileCopyrightText: Copyright 2020, 2022-2023 Arm Limited and/or its affiliates <open-source-office@arm.com>
// SPDX-License-Identifier: Apache-2.0
//
%module driver
@@ -29,7 +29,6 @@
%shared_ptr(EthosU::Buffer);
%shared_ptr(EthosU::Network);
-
namespace std {
%template(UintVector) vector<unsigned int>;
%template(SizeTVector) vector<size_t>;
@@ -39,6 +38,9 @@ namespace std {
namespace EthosU
{
+constexpr uint32_t MAX_SUPPORTED_KERNEL_DRIVER_MAJOR_VERSION;
+constexpr uint32_t MIN_SUPPORTED_KERNEL_DRIVER_MAJOR_VERSION;
+
%feature("docstring",
"
Semantic Version : major.minor.patch
@@ -166,6 +168,15 @@ public:
Capabilities: Return capabilities of device.
") capabilities;
Capabilities capabilities() const;
+
+ %feature("docstring",
+ "
+ Returns kernel driver version information.
+
+ Returns:
+ SemanticVersion: kernel driver version.
+ ") getDriverVersion;
+ const SemanticVersion &getDriverVersion() const;
};
%extend Device {