arm-trusted-firmware/plat/qti/sc7280/inc/qti_map_chipinfo.h
Bharath N 39fdd3d85d feat(qti): updated soc version for sc7180 and sc7280
SMCCC_GET_SOC_VERSION SMC will return soc id to distinguish
different varaints in sc7180 and sc7280

Signed-off-by: Bharath N <quic_bharn@quicinc.com>
Change-Id: I72ea4bdb8193c816ba249c1e0755784c9b9bb7da
2022-11-03 16:29:13 +05:30

34 lines
1.3 KiB
C

/*
* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#ifndef QTI_MAP_CHIPINFO_H
#define QTI_MAP_CHIPINFO_H
#include <stdint.h>
#include <qti_plat.h>
#define QTI_JTAG_ID_REG 0x786130
#define QTI_JTAG_ID_SHIFT 12
#define QTI_JTAG_ID_SC7280 U(0x0193)
#define QTI_JTAG_ID_SC7280P U(0x01EB)
#define QTI_JTAG_ID_SC8270 U(0x01E3)
#define QTI_JTAG_ID_SC8270P U(0x020A)
#define QTI_JTAG_ID_SC7270P U(0x0215)
#define QTI_CHIPINFO_ID_SC7280 U(0x01E7)
#define QTI_CHIPINFO_ID_SC7280P U(0x0222)
#define QTI_CHIPINFO_ID_SC8270 U(0x0229)
#define QTI_CHIPINFO_ID_SC8270P U(0x0233)
#define QTI_CHIPINFO_ID_SC7270P U(0x0237)
#define QTI_DEFAULT_CHIPINFO_ID U(0xFFFF)
static const chip_id_info_t g_map_jtag_chipinfo_id[] = {
{QTI_JTAG_ID_SC7280, QTI_CHIPINFO_ID_SC7280},
{QTI_JTAG_ID_SC7280P, QTI_CHIPINFO_ID_SC7280P},
{QTI_JTAG_ID_SC8270, QTI_CHIPINFO_ID_SC8270},
{QTI_JTAG_ID_SC8270P, QTI_CHIPINFO_ID_SC8270P},
{QTI_JTAG_ID_SC7270P, QTI_CHIPINFO_ID_SC7270P},
};
#endif /* QTI_MAP_CHIPINFO_H */