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