blob: 4308bacbdbfa6b491019b126a2513a54659226fe [file] [log] [blame]
Matteo Martincigh79250ab2018-09-04 16:28:10 +01001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
David Beck93e48982018-09-05 13:05:09 +01003// SPDX-License-Identifier: MIT
Matteo Martincigh79250ab2018-09-04 16:28:10 +01004//
5
6#pragma once
7
8#include <HalInterfaces.h>
9
10#include "../DriverOptions.hpp"
11
12#include <armnn/ArmNN.hpp>
13
14namespace armnn_driver
15{
arovir01b0717b52018-09-05 17:03:25 +010016namespace hal_1_1
Matteo Martincigh79250ab2018-09-04 16:28:10 +010017{
18
19class ArmnnDriverImpl
20{
21public:
arovir01b0717b52018-09-05 17:03:25 +010022 static Return<void> getCapabilities_1_1(const armnn::IRuntimePtr& runtime,
23 V1_1::IDevice::getCapabilities_1_1_cb cb);
Matteo Martincigh79250ab2018-09-04 16:28:10 +010024};
25
arovir01b0717b52018-09-05 17:03:25 +010026} // namespace hal_1_1
Matteo Martincigh79250ab2018-09-04 16:28:10 +010027} // namespace armnn_driver