mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00
feat(lx2): support more variants
Add more lx2 variants support. Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: Iac19b2532531616f638fd8f42bb6953bd1e83eda
This commit is contained in:
parent
50aa0ea7ac
commit
c07f5e9e50
2 changed files with 46 additions and 0 deletions
|
@ -54,8 +54,31 @@
|
|||
|
||||
/* SVR Definition (not include major and minor rev) */
|
||||
#define SVR_LX2160A 0x873601
|
||||
#define SVR_LX2160E 0x873610
|
||||
#define SVR_LX2160C 0x873600
|
||||
#define SVR_LX2160N 0x873611
|
||||
#define SVR_LX2120A 0x873621
|
||||
#define SVR_LX2120E 0x873630
|
||||
#define SVR_LX2120C 0x873620
|
||||
#define SVR_LX2120N 0x873631
|
||||
#define SVR_LX2080A 0x873603
|
||||
#define SVR_LX2080E 0x873612
|
||||
#define SVR_LX2080C 0x873602
|
||||
#define SVR_LX2080N 0x873613
|
||||
|
||||
/* SVR Definition of SoC LX2162A. */
|
||||
#define SVR_LX2162A 0x873609
|
||||
#define SVR_LX2162E 0x873618
|
||||
#define SVR_LX2162C 0x873608
|
||||
#define SVR_LX2162N 0x873619
|
||||
#define SVR_LX2122A 0x873629
|
||||
#define SVR_LX2122E 0x873638
|
||||
#define SVR_LX2122C 0x873628
|
||||
#define SVR_LX2122N 0x873639
|
||||
#define SVR_LX2082A 0x87360b
|
||||
#define SVR_LX2082E 0x87361a
|
||||
#define SVR_LX2082C 0x87360a
|
||||
#define SVR_LX2082N 0x87361b
|
||||
|
||||
/* Number of cores in platform */
|
||||
/* Used by common code for array initialization */
|
||||
|
|
|
@ -48,9 +48,32 @@
|
|||
#include "soc.h"
|
||||
|
||||
static struct soc_type soc_list[] = {
|
||||
/* SoC LX2160A */
|
||||
SOC_ENTRY(LX2160A, LX2160A, 8, 2),
|
||||
SOC_ENTRY(LX2160E, LX2160E, 8, 2),
|
||||
SOC_ENTRY(LX2160C, LX2160C, 8, 2),
|
||||
SOC_ENTRY(LX2160N, LX2160N, 8, 2),
|
||||
SOC_ENTRY(LX2080A, LX2080A, 8, 1),
|
||||
SOC_ENTRY(LX2080E, LX2080E, 8, 1),
|
||||
SOC_ENTRY(LX2080C, LX2080C, 8, 1),
|
||||
SOC_ENTRY(LX2080N, LX2080N, 8, 1),
|
||||
SOC_ENTRY(LX2120A, LX2120A, 6, 2),
|
||||
SOC_ENTRY(LX2120E, LX2120E, 6, 2),
|
||||
SOC_ENTRY(LX2120C, LX2120C, 6, 2),
|
||||
SOC_ENTRY(LX2120N, LX2120N, 6, 2),
|
||||
/* SoC LX2162A */
|
||||
SOC_ENTRY(LX2162A, LX2162A, 8, 2),
|
||||
SOC_ENTRY(LX2162E, LX2162E, 8, 2),
|
||||
SOC_ENTRY(LX2162C, LX2162C, 8, 2),
|
||||
SOC_ENTRY(LX2162N, LX2162N, 8, 2),
|
||||
SOC_ENTRY(LX2082A, LX2082A, 8, 1),
|
||||
SOC_ENTRY(LX2082E, LX2082E, 8, 1),
|
||||
SOC_ENTRY(LX2082C, LX2082C, 8, 1),
|
||||
SOC_ENTRY(LX2082N, LX2082N, 8, 1),
|
||||
SOC_ENTRY(LX2122A, LX2122A, 6, 2),
|
||||
SOC_ENTRY(LX2122E, LX2122E, 6, 2),
|
||||
SOC_ENTRY(LX2122C, LX2122C, 6, 2),
|
||||
SOC_ENTRY(LX2122N, LX2122N, 6, 2),
|
||||
};
|
||||
|
||||
static dcfg_init_info_t dcfg_init_data = {
|
||||
|
|
Loading…
Add table
Reference in a new issue