85xx/b4860: Add alternate serdes protocols for B4860/B4420
PATCH 1/3 85xx/b4860: Add alternate serdes protocols for B4860/B4420
Addded Alternate options with LC VCO for following protocols:0x02 --> 0x010x08 --> 0x070x18 --> 0x170x1E --> 0x1D0x49 --> 0x480x6F --> 0x6E0x9A --> 0x990x9E --> 0x9D
Reviewed-on: http://git.am.freescale.net:8181/23352
--- arch/powerpc/cpu/mpc85xx/b4860_serdes.c | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-)
arch/powerpc/cpu/mpc85xx/b4860_serdes.c +19 -0
@@ -18,6 +18,8 @@ struct serdes_config { #ifdef CONFIG_PPC_B4860 static struct serdes_config serdes1_cfg_tbl[] = { /* SerDes 1 */ + {0x01, {AURORA, AURORA, CPRI6, CPRI5, + CPRI4, CPRI3, CPRI2, CPRI1} }, {0x02, {AURORA, AURORA, CPRI6, CPRI5, CPRI4, CPRI3, CPRI2, CPRI1} }, {0x04, {AURORA, AURORA, CPRI6, CPRI5,
@@ -26,6 +28,8 @@ static struct serdes_config serdes1_cfg_tbl[] = { CPRI4, CPRI3, CPRI2, CPRI1} }, {0x06, {AURORA, AURORA, CPRI6, CPRI5, CPRI4, CPRI3, CPRI2, CPRI1} }, + {0x07, {AURORA, AURORA, CPRI6, CPRI5, + CPRI4, CPRI3, CPRI2, CPRI1} }, {0x08, {AURORA, AURORA, CPRI6, CPRI5, CPRI4, CPRI3, CPRI2, CPRI1} }, {0x09, {AURORA, AURORA, CPRI6, CPRI5,
@@ -184,12 +188,17 @@ static struct serdes_config serdes1_cfg_tbl[] = { CPRI4, CPRI3, NONE, NONE} }, {0x0F, {NONE, NONE, CPRI6, CPRI5, CPRI4, CPRI3, NONE, NONE} }, + {0x17, {NONE, NONE, +SGMII_FM1_DTSEC3 ,SGMII_FM1_DTSEC4 , + NONE, NONE, NONE, NONE} }, {0x18, {NONE, NONE,SGMII_FM1_DTSEC3 ,SGMII_FM1_DTSEC4 , NONE, NONE, NONE, NONE} }, {0x1B, {NONE, NONE,SGMII_FM1_DTSEC3 ,SGMII_FM1_DTSEC4 , NONE, NONE, NONE, NONE} }, + {0x1D, {NONE, NONE, AURORA, AURORA, + NONE, NONE, NONE, NONE} }, {0x1E, {NONE, NONE, AURORA, AURORA, NONE, NONE, NONE, NONE} }, {0x21, {NONE, NONE, AURORA, AURORA,
@@ -199,19 +208,29 @@ static struct serdes_config serdes1_cfg_tbl[] = { {} };static struct serdes_config serdes2_cfg_tbl[] = { + {0x48 , {SGMII_FM1_DTSEC1 ,SGMII_FM1_DTSEC2 , +SGMII_FM1_DTSEC3 ,AURORA , +NONE ,NONE ,NONE ,NONE } }, {0x49 , {SGMII_FM1_DTSEC1 ,SGMII_FM1_DTSEC2 ,SGMII_FM1_DTSEC3 ,AURORA ,NONE ,NONE ,NONE ,NONE } }, {0x4A , {SGMII_FM1_DTSEC1 ,SGMII_FM1_DTSEC2 ,SGMII_FM1_DTSEC3 ,AURORA ,NONE ,NONE ,NONE ,NONE } }, + {0x6E , {SGMII_FM1_DTSEC1 ,SGMII_FM1_DTSEC2 , +AURORA ,AURORA ,NONE ,NONE ,NONE ,NONE } }, {0x6F , {SGMII_FM1_DTSEC1 ,SGMII_FM1_DTSEC2 ,AURORA ,AURORA ,NONE ,NONE ,NONE ,NONE } }, {0x70 , {SGMII_FM1_DTSEC1 ,SGMII_FM1_DTSEC2 ,AURORA ,AURORA ,NONE ,NONE ,NONE ,NONE } }, + {0x99 , {PCIE1 ,PCIE1 , +SGMII_FM1_DTSEC3 ,SGMII_FM1_DTSEC4 , +NONE ,NONE ,NONE ,NONE } }, {0x9A , {PCIE1 ,PCIE1 ,SGMII_FM1_DTSEC3 ,SGMII_FM1_DTSEC4 ,NONE ,NONE ,NONE ,NONE } }, + {0x9D , {PCIE1 ,PCIE1 ,PCIE1 ,PCIE1 , +NONE ,NONE ,NONE ,NONE } }, {0x9E , {PCIE1 ,PCIE1 ,PCIE1 ,PCIE1 ,NONE ,NONE ,NONE ,NONE } }, {}
Signature · 1 line
1.7.6.GIT
PATCH 1/3 85xx/b4860: Add alternate serdes protocols for B4860/B4420
Quoted 10 lines · Shaveta Leekha
Addded Alternate options with LC VCO for following protocols:
0x02-->0x010x08-->0x070x18-->0x170x1E-->0x1D0x49-->0x480x6F-->0x6E0x9A-->0x990x9E-->0x9D
Quoted 7 lines
Signed-off-by Shaveta Leekha <[email protected]>Signed-off-by Poonam Aggrwal <[email protected]>Change-Id Iefe14012ee897095f0198453d50f31096ca020e2Reviewed-on: http://git.am.freescale.net:8181/23352
Tested-by Review Code-CDREVIEW <[email protected]>Reviewed-by Yusong Sun <[email protected]>---
First, you should remove internal review information when you send patches to this mailing list. Please do so from for your next patch.
Second, when you resend or update the patches, please add a change log and update the version number.
York
PATCH 1/3 85xx/b4860: Add alternate serdes protocols for B4860/B4420
In reply to Shaveta LeekhaQuoted 10 lines · Shaveta Leekha
Addded Alternate options with LC VCO for following protocols:
0x02-->0x010x08-->0x070x18-->0x170x1E-->0x1D0x49-->0x480x6F-->0x6E0x9A-->0x990x9E-->0x9D
Quoted 7 lines
Signed-off-by Shaveta Leekha <[email protected]>Signed-off-by Poonam Aggrwal <[email protected]>Change-Id Iefe14012ee897095f0198453d50f31096ca020e2Reviewed-on: http://git.am.freescale.net:8181/23352
Tested-by Review Code-CDREVIEW <[email protected]>Reviewed-by Yusong Sun <[email protected]>---
Applied to u-boot-mpc85xx, awaiting upstream.
York