summaryrefslogtreecommitdiff
path: root/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
diff options
context:
space:
mode:
authorPriyanka Jain <priyanka.jain@nxp.com>2018-10-29 09:17:09 +0000
committerYork Sun <york.sun@nxp.com>2018-12-06 14:37:19 -0800
commit4909b89ec763f0c7030fa8474f9b6c5df866b01f (patch)
tree4e2258c0a30e5576116e258d5597aa7168a1facb /arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
parentd6fdec211f7913c97917ba262fa257fdcb6b000e (diff)
armv8: lx2160a: Add LX2160A SoC Support
LX2160A Soc is based on Layerscape Chassis Generation 3.2 architecture with features: 16 ARM v8 Cortex-A72 cores in 8 cluster, CCN508, SEC, 2 64-bit DDR4 memory controller, RGMII, 8 I2C controllers, 3 serdes modules, USB 3.0, SATA, 4 PL011 SBSA UARTs, 4 TZASC instances, etc. SoC personalites: LX2120A is SoC with Twelve 64-bit ARM v8 Cortex-A72 CPUs LX2080A is SoC with Eight 64-bit ARM v8 Cortex-A72 CPUs Signed-off-by: Bao Xiaowei <xiaowei.bao@nxp.com> Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Signed-off-by: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> Signed-off-by: Vabhav Sharma <vabhav.sharma@nxp.com> Signed-off-by: Sriram Dash <sriram.dash@nxp.com> Signed-off-by: Priyanka Jain <priyanka.jain@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
Diffstat (limited to 'arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h')
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h b/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
index c041a3173dc..68354ff5460 100644
--- a/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
+++ b/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
@@ -20,8 +20,12 @@ enum srds_prtcl {
PCIE2,
PCIE3,
PCIE4,
+ PCIE5,
+ PCIE6,
SATA1,
SATA2,
+ SATA3,
+ SATA4,
XAUI1,
XAUI2,
XFI1,
@@ -32,6 +36,12 @@ enum srds_prtcl {
XFI6,
XFI7,
XFI8,
+ XFI9,
+ XFI10,
+ XFI11,
+ XFI12,
+ XFI13,
+ XFI14,
SGMII1,
SGMII2,
SGMII3,
@@ -48,10 +58,28 @@ enum srds_prtcl {
SGMII14,
SGMII15,
SGMII16,
+ SGMII17,
+ SGMII18,
QSGMII_A,
QSGMII_B,
QSGMII_C,
QSGMII_D,
+ _25GE1,
+ _25GE2,
+ _25GE3,
+ _25GE4,
+ _25GE5,
+ _25GE6,
+ _25GE7,
+ _25GE8,
+ _25GE9,
+ _25GE10,
+ _40GE1,
+ _40GE2,
+ _50GE1,
+ _50GE2,
+ _100GE1,
+ _100GE2,
SERDES_PRCTL_COUNT
};