summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/fsl_serdes.h
diff options
context:
space:
mode:
authorKumar Gala <galak@kernel.crashing.org>2010-07-12 22:51:29 -0500
committerKumar Gala <galak@kernel.crashing.org>2010-07-26 13:07:57 -0500
commit34a8258fea40283426cf47c47008f9e6d2286080 (patch)
tree6b30ccb4f5895299fd31eec10f0ea67bb90a03f4 /arch/powerpc/include/asm/fsl_serdes.h
parentdb977abfc87eebf22dfed374528c89130949dce2 (diff)
downloadu-boot-imx-34a8258fea40283426cf47c47008f9e6d2286080.zip
u-boot-imx-34a8258fea40283426cf47c47008f9e6d2286080.tar.gz
u-boot-imx-34a8258fea40283426cf47c47008f9e6d2286080.tar.bz2
powerpc/p4080: Add support for initializing SERDES
Add support for initializing the SERDES blocks on CoreNet style QoriQ devices and the p4080 specific SERDES tables to know which actual componetns are enabled. Additionally, split out the Frame Manger (FMAN) into its specific ethernet ports instead of gross level of the full FMAN. Signed-off-by: Li Yang <leoli@freescale.com> Signed-off-by: Roy Zang <tie-fei.zang@freescale.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/include/asm/fsl_serdes.h')
-rw-r--r--arch/powerpc/include/asm/fsl_serdes.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/arch/powerpc/include/asm/fsl_serdes.h b/arch/powerpc/include/asm/fsl_serdes.h
index c7877b9..85518eb 100644
--- a/arch/powerpc/include/asm/fsl_serdes.h
+++ b/arch/powerpc/include/asm/fsl_serdes.h
@@ -32,8 +32,15 @@ enum srds_prtcl {
SATA2,
SRIO1,
SRIO2,
- SGMII_FM1,
- SGMII_FM2,
+ SGMII_FM1_DTSEC1,
+ SGMII_FM1_DTSEC2,
+ SGMII_FM1_DTSEC3,
+ SGMII_FM1_DTSEC4,
+ SGMII_FM1_DTSEC5,
+ SGMII_FM2_DTSEC1,
+ SGMII_FM2_DTSEC2,
+ SGMII_FM2_DTSEC3,
+ SGMII_FM2_DTSEC4,
SGMII_TSEC1,
SGMII_TSEC2,
SGMII_TSEC3,