xref: /rk3399_ARM-atf/plat/qti/qcs615/inc/qti_map_chipinfo.h (revision f3ad3f48c259b0935a19794ce278913351ea4f4b)
1*f60617d3Squic_assethi /*
2*f60617d3Squic_assethi  * Copyright (c) 2024, The Linux Foundation. All rights reserved.
3*f60617d3Squic_assethi  * SPDX-License-Identifier: BSD-3-Clause
4*f60617d3Squic_assethi  */
5*f60617d3Squic_assethi #ifndef QTI_MAP_CHIPINFO_H
6*f60617d3Squic_assethi #define QTI_MAP_CHIPINFO_H
7*f60617d3Squic_assethi 
8*f60617d3Squic_assethi #include <stdint.h>
9*f60617d3Squic_assethi 
10*f60617d3Squic_assethi #include <qti_plat.h>
11*f60617d3Squic_assethi 
12*f60617d3Squic_assethi #define QTI_JTAG_ID_REG                         0x786130
13*f60617d3Squic_assethi #define QTI_JTAG_ID_SHIFT                       12
14*f60617d3Squic_assethi #define QTI_JTAG_ID_QCS615                      U(0x02E9)
15*f60617d3Squic_assethi #define QTI_JTAG_ID_SA6155P                     U(0x00EE)
16*f60617d3Squic_assethi #define QTI_CHIPINFO_ID_QCS615                  U(0x01E7)
17*f60617d3Squic_assethi #define QTI_CHIPINFO_ID_SA6155P                 U(0x0179)
18*f60617d3Squic_assethi #define QTI_DEFAULT_CHIPINFO_ID                 U(0xFFFF)
19*f60617d3Squic_assethi 
20*f60617d3Squic_assethi static const chip_id_info_t g_map_jtag_chipinfo_id[] = {
21*f60617d3Squic_assethi 	{QTI_JTAG_ID_QCS615,  QTI_CHIPINFO_ID_QCS615},
22*f60617d3Squic_assethi 	{QTI_JTAG_ID_SA6155P, QTI_CHIPINFO_ID_SA6155P},
23*f60617d3Squic_assethi };
24*f60617d3Squic_assethi 
25*f60617d3Squic_assethi #endif /* QTI_MAP_CHIPINFO_H */
26