summaryrefslogtreecommitdiff
path: root/include/configs/ks2_evm.h
diff options
context:
space:
mode:
authorHao Zhang <hzhang@ti.com>2014-10-22 17:18:23 +0300
committerTom Rini <trini@ti.com>2014-10-23 11:27:28 -0400
commit92a16c81f5c5b43779520dbc7278f3d7cfb24684 (patch)
treec239dc17624ebf8a26c5a51c4cebb22774ed3d3b /include/configs/ks2_evm.h
parent95f74dad912563181e4701dc4bc163c49c2bd3b3 (diff)
downloadu-boot-imx-92a16c81f5c5b43779520dbc7278f3d7cfb24684.zip
u-boot-imx-92a16c81f5c5b43779520dbc7278f3d7cfb24684.tar.gz
u-boot-imx-92a16c81f5c5b43779520dbc7278f3d7cfb24684.tar.bz2
soc: keystone_serdes: generalize to be used by other sub systems
SerDes driver is used by other sub systems like PCI, sRIO etc. So modify it to be more general. The SerDes driver provides common API's that can also be extended for other peripherals SerDes configurations. Signed-off-by: Hao Zhang <hzhang@ti.com> Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
Diffstat (limited to 'include/configs/ks2_evm.h')
-rw-r--r--include/configs/ks2_evm.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/include/configs/ks2_evm.h b/include/configs/ks2_evm.h
index 8037c3e..5ba975c 100644
--- a/include/configs/ks2_evm.h
+++ b/include/configs/ks2_evm.h
@@ -134,8 +134,10 @@
#define CONFIG_KSNAV_NETCP_PDMA_TX_SND_QUEUE KS2_NETCP_PDMA_TX_SND_QUEUE
/* Keystone net */
-#define CONFIG_KSNET_MAC_ID_BASE KS2_MAC_ID_BASE_ADDR
-#define CONFIG_KSNET_NETCP_BASE KS2_NETCP_BASE
+#define CONFIG_KSNET_MAC_ID_BASE KS2_MAC_ID_BASE_ADDR
+#define CONFIG_KSNET_NETCP_BASE KS2_NETCP_BASE
+#define CONFIG_KSNET_SERDES_SGMII_BASE KS2_SGMII_SERDES_BASE
+#define CONFIG_KSNET_SERDES_LANES_PER_SGMII KS2_LANES_PER_SGMII_SERDES
/* AEMIF */
#define CONFIG_TI_AEMIF
@@ -319,8 +321,4 @@
which is NOT applicable for DDR ECC test */
#define CONFIG_MAX_UBOOT_MEM_SIZE (4 << 20) /* 4 MiB */
-/* SGMII SerDes */
-#define CONFIG_KS2_SERDES_SGMII_BASE KS2_SGMII_SERDES_BASE
-#define CONFIG_KS2_SERDES_LANES_PER_SGMII KS2_LANES_PER_SGMII_SERDES
-
#endif /* __CONFIG_KS2_EVM_H */