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