xref: /rk3399_rockchip-uboot/include/sandboxblockdev.h (revision 88033d737d9f46e7eebda6a8f9770957eb9aae9c)
1f4d8de48SHenrik Nordström /*
2f4d8de48SHenrik Nordström  * Copyright (c) 2013, Henrik Nordstrom <henrik@henriknordstrom.net>
3f4d8de48SHenrik Nordström  *
4f4d8de48SHenrik Nordström  * SPDX-License-Identifier:	GPL-2.0+
5f4d8de48SHenrik Nordström  */
6f4d8de48SHenrik Nordström 
7f4d8de48SHenrik Nordström #ifndef __SANDBOX_BLOCK_DEV__
8f4d8de48SHenrik Nordström #define __SANDBOX_BLOCK_DEV__
9f4d8de48SHenrik Nordström 
10f4d8de48SHenrik Nordström struct host_block_dev {
11*40fd0508SSimon Glass #ifndef CONFIG_BLK
124101f687SSimon Glass 	struct blk_desc blk_dev;
13*40fd0508SSimon Glass #endif
14f4d8de48SHenrik Nordström 	char *filename;
15f4d8de48SHenrik Nordström 	int fd;
16f4d8de48SHenrik Nordström };
17f4d8de48SHenrik Nordström 
18f4d8de48SHenrik Nordström int host_dev_bind(int dev, char *filename);
19f4d8de48SHenrik Nordström 
20f4d8de48SHenrik Nordström #endif
21