[U-Boot] [PATCH] armv8: ls1028a: add more personalities support

Add three more personalities support to LS1028A processor soc family.
LS1028A processor is the prime personality of LS1028A soc family. LS1027A processor is a lower funtionality version of QorIQ LS1028A which does not support the multimedia subsystems, such as LCD controller, GPU, and eDP PHY. The QorIQ LS1018A and LS1017A are low power versions of the QorIQ LS1028A and LS1027A processors, respectively which integrate single 64-bit Arm A72 core.
Signed-off-by: Tang Yuantian andy.tang@nxp.com --- arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 3 +++ arch/arm/include/asm/arch-fsl-layerscape/soc.h | 3 +++ 2 files changed, 6 insertions(+)
diff --git a/arch/arm/cpu/armv8/fsl-layerscape/cpu.c b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c index 3e2a24fe80..dee96afe2d 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/cpu.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c @@ -58,6 +58,9 @@ static struct cpu_type cpu_type_list[] = { CPU_TYPE_ENTRY(LS1026A, LS1026A, 2), CPU_TYPE_ENTRY(LS2040A, LS2040A, 4), CPU_TYPE_ENTRY(LS1012A, LS1012A, 1), + CPU_TYPE_ENTRY(LS1017A, LS1017A, 1), + CPU_TYPE_ENTRY(LS1018A, LS1018A, 1), + CPU_TYPE_ENTRY(LS1027A, LS1027A, 2), CPU_TYPE_ENTRY(LS1028A, LS1028A, 2), CPU_TYPE_ENTRY(LS1088A, LS1088A, 8), CPU_TYPE_ENTRY(LS1084A, LS1084A, 8), diff --git a/arch/arm/include/asm/arch-fsl-layerscape/soc.h b/arch/arm/include/asm/arch-fsl-layerscape/soc.h index 8d6541cb94..8bbf342d90 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/soc.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/soc.h @@ -83,6 +83,9 @@ enum boot_src get_boot_src(void); /* LS1043A/LS1023A 23x23 package silicon has different value of VAR_PER */ #define SVR_LS1043A_P23 0x879202 #define SVR_LS1023A_P23 0x87920A +#define SVR_LS1017A 0x870B24 +#define SVR_LS1018A 0x870B20 +#define SVR_LS1027A 0x870B04 #define SVR_LS1028A 0x870B00 #define SVR_LS1046A 0x870700 #define SVR_LS1026A 0x870708

-----Original Message----- From: U-Boot u-boot-bounces@lists.denx.de On Behalf Of Yuantian Tang Sent: Tuesday, September 17, 2019 8:21 AM To: Prabhakar Kushwaha prabhakar.kushwaha@nxp.com Cc: Andy Tang andy.tang@nxp.com; u-boot@lists.denx.de Subject: [U-Boot] [PATCH] armv8: ls1028a: add more personalities support
Be more specific about which personalities in subject. May be something like armv8: ls1028a: add ls1018a, ls1027a, ls1017a support
Add three more personalities support to LS1028A processor soc family.
Same as above
LS1028A processor is the prime personality of LS1028A soc family. LS1027A processor is a lower funtionality version of QorIQ LS1028A which does not support the multimedia subsystems, such as LCD controller, GPU, and eDP PHY. The QorIQ LS1018A and LS1017A are low power versions of the QorIQ LS1028A and LS1027A processors, respectively which integrate single 64-bit Arm A72 core.
Signed-off-by: Tang Yuantian andy.tang@nxp.com
<snip> priyankajain

Hi Priyanka,
Adding same information in both subject and description is not a good idea. I will add your suggested information in description.
Thanks, Andy
-----Original Message----- From: Priyanka Jain Sent: 2019年9月17日 18:05 To: Andy Tang andy.tang@nxp.com; Prabhakar Kushwaha prabhakar.kushwaha@nxp.com; Priyanka Jain priyanka.jain@nxp.com Cc: Andy Tang andy.tang@nxp.com; u-boot@lists.denx.de Subject: RE: [U-Boot] [PATCH] armv8: ls1028a: add more personalities support
-----Original Message----- From: U-Boot u-boot-bounces@lists.denx.de On Behalf Of Yuantian Tang Sent: Tuesday, September 17, 2019 8:21 AM To: Prabhakar Kushwaha prabhakar.kushwaha@nxp.com Cc: Andy Tang andy.tang@nxp.com; u-boot@lists.denx.de Subject: [U-Boot] [PATCH] armv8: ls1028a: add more personalities support
Be more specific about which personalities in subject. May be something like armv8: ls1028a: add ls1018a, ls1027a, ls1017a support
Add three more personalities support to LS1028A processor soc family.
Same as above
LS1028A processor is the prime personality of LS1028A soc family. LS1027A processor is a lower funtionality version of QorIQ LS1028A which does not support the multimedia subsystems, such as LCD controller, GPU, and eDP PHY. The QorIQ LS1018A and LS1017A are low power versions of the QorIQ LS1028A and LS1027A processors, respectively which integrate single 64-bit Arm A72 core.
Signed-off-by: Tang Yuantian andy.tang@nxp.com
<snip> priyankajain
participants (3)
-
Andy Tang
-
Priyanka Jain
-
Yuantian Tang