1 /*
2  * Copyright (c) 2022, Arm Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 
7 #ifndef MEDIA_BASE_IO_DEV_H
8 #define MEDIA_BASE_IO_DEV_H
9 
10 #include <stdint.h>
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 /**
17  * Base io_dev definition. An io_dev is a tf-a abstraction used for accessing
18  * an underlying storage volume as a single file with posix-like file I/O
19  * operations.
20  *
21  * Export tf-a version with C++ linkage support.
22  */
23 #include <drivers/io/io_storage.h>
24 
25 #ifdef __cplusplus
26 }
27 #endif
28 
29 #endif /* MEDIA_BASE_IO_DEV_H */
30