xref: /arm-trusted-firmware/plat/marvell/octeontx/otx2/t91/t9130/mvebu_def.h (revision 91f16700b400a8c0651d24a598fc48ee2997a0d7)
1*91f16700Schasinglulu /*
2*91f16700Schasinglulu  * Copyright (C) 2018 Marvell International Ltd.
3*91f16700Schasinglulu  *
4*91f16700Schasinglulu  * SPDX-License-Identifier:	BSD-3-Clause
5*91f16700Schasinglulu  * https://spdx.org/licenses
6*91f16700Schasinglulu  */
7*91f16700Schasinglulu 
8*91f16700Schasinglulu #ifndef __MVEBU_DEF_H__
9*91f16700Schasinglulu #define __MVEBU_DEF_H__
10*91f16700Schasinglulu 
11*91f16700Schasinglulu #include <a8k_plat_def.h>
12*91f16700Schasinglulu 
13*91f16700Schasinglulu /*
14*91f16700Schasinglulu  * CN-9130 has single CP0 inside the package and 2 additional one
15*91f16700Schasinglulu  * from MoChi interface. In case of db-9130-modular board the MCI interface
16*91f16700Schasinglulu  * is routed to:
17*91f16700Schasinglulu  * - on-board CP115 (MCI0)
18*91f16700Schasinglulu  * - extension board CP115 (MCI1)
19*91f16700Schasinglulu  */
20*91f16700Schasinglulu #define CP_COUNT		CP_NUM
21*91f16700Schasinglulu #define MVEBU_SOC_AP807		1
22*91f16700Schasinglulu #define I2C_SPD_ADDR		0x53	/* Access SPD data */
23*91f16700Schasinglulu #define I2C_SPD_P0_ADDR		0x36	/* Select SPD data page 0 */
24*91f16700Schasinglulu 
25*91f16700Schasinglulu #endif /* __MVEBU_DEF_H__ */
26