xref: /rk3399_ARM-atf/include/drivers/marvell/addr_map.h (revision c0474d5843321392172356f79efb6ec6140c4e48)
1*c0474d58SKonstantin Porotchkin /*
2*c0474d58SKonstantin Porotchkin  * Copyright (C) 2018 Marvell International Ltd.
3*c0474d58SKonstantin Porotchkin  *
4*c0474d58SKonstantin Porotchkin  * SPDX-License-Identifier:     BSD-3-Clause
5*c0474d58SKonstantin Porotchkin  * https://spdx.org/licenses
6*c0474d58SKonstantin Porotchkin  */
7*c0474d58SKonstantin Porotchkin 
8*c0474d58SKonstantin Porotchkin /* Address map types for Marvell address translation unit drivers */
9*c0474d58SKonstantin Porotchkin 
10*c0474d58SKonstantin Porotchkin #ifndef _ADDR_MAP_H_
11*c0474d58SKonstantin Porotchkin #define _ADDR_MAP_H_
12*c0474d58SKonstantin Porotchkin 
13*c0474d58SKonstantin Porotchkin #include <stdint.h>
14*c0474d58SKonstantin Porotchkin 
15*c0474d58SKonstantin Porotchkin struct addr_map_win {
16*c0474d58SKonstantin Porotchkin 	uint64_t base_addr;
17*c0474d58SKonstantin Porotchkin 	uint64_t win_size;
18*c0474d58SKonstantin Porotchkin 	uint32_t target_id;
19*c0474d58SKonstantin Porotchkin };
20*c0474d58SKonstantin Porotchkin 
21*c0474d58SKonstantin Porotchkin #endif /* _ADDR_MAP_H_ */
22