summaryrefslogtreecommitdiffstats
path: root/board/freescale/b4860qds/b4860qds.c
diff options
context:
space:
mode:
authorShaveta Leekha <shaveta@freescale.com>2013-03-25 07:40:17 +0000
committerAndy Fleming <afleming@freescale.com>2013-05-24 16:54:13 -0500
commit0fecbba80ad21b1148265c7659f370838069c560 (patch)
treeb0f95d25f2cab9a781c6d51f0e3e09e5d6877bc4 /board/freescale/b4860qds/b4860qds.c
parent037e19b812a4f8a1ce08e023484d51214766f341 (diff)
downloadtalos-obmc-uboot-0fecbba80ad21b1148265c7659f370838069c560.tar.gz
talos-obmc-uboot-0fecbba80ad21b1148265c7659f370838069c560.zip
powerpc/b4860: fix for Serdes connectivity to SFP's
Crossbar switches were wrongly programmed to route the CPRI lanes to SFP as the connectivity table was not correct. Modified it correctly for SFPs connections. Signed-off-by: Shaveta Leekha <shaveta@freescale.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
Diffstat (limited to 'board/freescale/b4860qds/b4860qds.c')
-rw-r--r--board/freescale/b4860qds/b4860qds.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/board/freescale/b4860qds/b4860qds.c b/board/freescale/b4860qds/b4860qds.c
index 41887c2c7a..a39c17a567 100644
--- a/board/freescale/b4860qds/b4860qds.c
+++ b/board/freescale/b4860qds/b4860qds.c
@@ -166,11 +166,13 @@ int configure_vsc3316_3308(void)
ret = select_i2c_ch_pca(I2C_CH_VSC3316);
if (!ret) {
ret = vsc3316_config(VSC3316_TX_ADDRESS,
- vsc16_tx_sgmii_lane_ab, num_vsc16_con);
+ vsc16_tx_4sfp_sgmii_12_56,
+ num_vsc16_con);
if (ret)
return ret;
ret = vsc3316_config(VSC3316_RX_ADDRESS,
- vsc16_rx_sgmii_lane_ab, num_vsc16_con);
+ vsc16_rx_4sfp_sgmii_12_56,
+ num_vsc16_con);
if (ret)
return ret;
} else {
OpenPOWER on IntegriCloud