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