xref: /arm-trusted-firmware/plat/qti/sc7280/inc/qti_map_chipinfo.h (revision 91f16700b400a8c0651d24a598fc48ee2997a0d7)
1*91f16700Schasinglulu /*
2*91f16700Schasinglulu  * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
3*91f16700Schasinglulu  *
4*91f16700Schasinglulu  * SPDX-License-Identifier: BSD-3-Clause
5*91f16700Schasinglulu  */
6*91f16700Schasinglulu #ifndef QTI_MAP_CHIPINFO_H
7*91f16700Schasinglulu #define QTI_MAP_CHIPINFO_H
8*91f16700Schasinglulu 
9*91f16700Schasinglulu #include <stdint.h>
10*91f16700Schasinglulu 
11*91f16700Schasinglulu #include <qti_plat.h>
12*91f16700Schasinglulu 
13*91f16700Schasinglulu #define QTI_JTAG_ID_REG                         0x786130
14*91f16700Schasinglulu #define QTI_JTAG_ID_SHIFT                       12
15*91f16700Schasinglulu #define QTI_JTAG_ID_SC7280                      U(0x0193)
16*91f16700Schasinglulu #define QTI_JTAG_ID_SC7280P                     U(0x01EB)
17*91f16700Schasinglulu #define QTI_JTAG_ID_SC8270                      U(0x01E3)
18*91f16700Schasinglulu #define QTI_JTAG_ID_SC8270P                     U(0x020A)
19*91f16700Schasinglulu #define QTI_JTAG_ID_SC7270P                     U(0x0215)
20*91f16700Schasinglulu #define QTI_CHIPINFO_ID_SC7280                  U(0x01E7)
21*91f16700Schasinglulu #define QTI_CHIPINFO_ID_SC7280P                 U(0x0222)
22*91f16700Schasinglulu #define QTI_CHIPINFO_ID_SC8270                  U(0x0229)
23*91f16700Schasinglulu #define QTI_CHIPINFO_ID_SC8270P                 U(0x0233)
24*91f16700Schasinglulu #define QTI_CHIPINFO_ID_SC7270P                 U(0x0237)
25*91f16700Schasinglulu #define QTI_DEFAULT_CHIPINFO_ID                 U(0xFFFF)
26*91f16700Schasinglulu 
27*91f16700Schasinglulu static const chip_id_info_t g_map_jtag_chipinfo_id[] = {
28*91f16700Schasinglulu 	{QTI_JTAG_ID_SC7280, QTI_CHIPINFO_ID_SC7280},
29*91f16700Schasinglulu 	{QTI_JTAG_ID_SC7280P, QTI_CHIPINFO_ID_SC7280P},
30*91f16700Schasinglulu 	{QTI_JTAG_ID_SC8270, QTI_CHIPINFO_ID_SC8270},
31*91f16700Schasinglulu 	{QTI_JTAG_ID_SC8270P, QTI_CHIPINFO_ID_SC8270P},
32*91f16700Schasinglulu 	{QTI_JTAG_ID_SC7270P, QTI_CHIPINFO_ID_SC7270P},
33*91f16700Schasinglulu };
34*91f16700Schasinglulu #endif /* QTI_MAP_CHIPINFO_H */
35