summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h
diff options
context:
space:
mode:
authorMinghuan Lian <Minghuan.Lian@freescale.com>2015-03-20 19:28:16 -0700
committerYork Sun <yorksun@freescale.com>2015-04-23 08:55:57 -0700
commit31d34c6c4b4470b4cd2094693259fb48ec51e652 (patch)
treeb47fd19473e087f15a5a05563f903a9bff5d96e6 /arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h
parent5753b0f1b0ec504e3a76a46a62ccfe619e426f21 (diff)
downloadtalos-obmc-uboot-31d34c6c4b4470b4cd2094693259fb48ec51e652.tar.gz
talos-obmc-uboot-31d34c6c4b4470b4cd2094693259fb48ec51e652.zip
armv8: Add SerDes framework for Layerscape Architecture
Add support of SerDes framework for Layerscape Architecture. - Add support of 2 SerDes block - Add SerDes protocol parsing and detection - Create table of SerDes protocol supported by LS2085A Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com> Signed-off-by: Minghuan Lian <Minghuan.Lian@freescale.com> Reviewed-by: York Sun <yorksun@freescale.com>
Diffstat (limited to 'arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h')
-rw-r--r--arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h b/arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h
index dd11ef79c8..91cf68b689 100644
--- a/arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h
+++ b/arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h
@@ -63,6 +63,11 @@ struct ccsr_gur {
#define FSL_CHASSIS3_RCWSR0_MEM_PLL_RAT_MASK 0x3f
#define FSL_CHASSIS3_RCWSR0_MEM2_PLL_RAT_SHIFT 18
#define FSL_CHASSIS3_RCWSR0_MEM2_PLL_RAT_MASK 0x3f
+#define FSL_CHASSIS3_RCWSR28_SRDS1_PRTCL_MASK 0x00FF0000
+#define FSL_CHASSIS3_RCWSR28_SRDS1_PRTCL_SHIFT 16
+#define FSL_CHASSIS3_RCWSR28_SRDS2_PRTCL_MASK 0xFF000000
+#define FSL_CHASSIS3_RCWSR28_SRDS2_PRTCL_SHIFT 24
+
u8 res_180[0x200-0x180];
u32 scratchrw[32]; /* Scratch Read/Write */
u8 res_280[0x300-0x280];
OpenPOWER on IntegriCloud