|
@@ -18,6 +18,24 @@ struct serdes_config {
|
|
|
#ifdef CONFIG_PPC_B4860
|
|
|
static struct serdes_config serdes1_cfg_tbl[] = {
|
|
|
/* SerDes 1 */
|
|
|
+ {0x02, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x04, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x05, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x06, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x08, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x09, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x0A, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x0B, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x0C, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
{0x0D, {CPRI8, CPRI7, CPRI6, CPRI5,
|
|
|
CPRI4, CPRI3, CPRI2, CPRI1}},
|
|
|
{0x0E, {CPRI8, CPRI7, CPRI6, CPRI5,
|
|
@@ -44,8 +62,22 @@ static struct serdes_config serdes1_cfg_tbl[] = {
|
|
|
{0x34, {AURORA, AURORA,
|
|
|
SGMII_FM1_DTSEC3, SGMII_FM1_DTSEC4,
|
|
|
CPRI4, CPRI3, CPRI2, CPRI1}},
|
|
|
+ {0x39, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x3A, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x3C, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x3D, {AURORA, AURORA, CPRI6, CPRI5,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
{0x3E, {CPRI8, CPRI7, CPRI6, CPRI5,
|
|
|
CPRI4, CPRI3, CPRI2, CPRI1}},
|
|
|
+ {0x5C, {AURORA, AURORA,
|
|
|
+ SGMII_FM1_DTSEC3, SGMII_FM1_DTSEC4,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
+ {0x5D, {AURORA, AURORA,
|
|
|
+ SGMII_FM1_DTSEC3, SGMII_FM1_DTSEC4,
|
|
|
+ CPRI4, CPRI3, CPRI2, CPRI1} },
|
|
|
{}
|
|
|
};
|
|
|
static struct serdes_config serdes2_cfg_tbl[] = {
|