1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright (C) 2020 Marvell International Ltd.
3  */
4 
5 #ifndef __OTX2_REE_HW_H__
6 #define __OTX2_REE_HW_H__
7 
8 /* REE BAR0*/
9 #define REE_AF_REEXM_MAX_MATCH		(0x80c8)
10 
11 /* REE BAR02 */
12 #define REE_LF_MISC_INT                 (0x300)
13 #define REE_LF_DONE_INT                 (0x120)
14 
15 #define REE_AF_QUEX_GMCTL(a)            (0x800 | (a) << 3)
16 
17 #define REE_AF_INT_VEC_RAS          (0x0ull)
18 #define REE_AF_INT_VEC_RVU          (0x1ull)
19 #define REE_AF_INT_VEC_QUE_DONE     (0x2ull)
20 #define REE_AF_INT_VEC_AQ           (0x3ull)
21 
22 /* ENUMS */
23 
24 #define REE_LF_INT_VEC_QUE_DONE	(0x0ull)
25 #define REE_LF_INT_VEC_MISC		(0x1ull)
26 
27 #endif /* __OTX2_REE_HW_H__*/
28