diff options
author | Kinsey Moore <kinsey.moore@oarcorp.com> | 2022-11-09 16:53:33 -0600 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2022-11-15 08:22:50 -0600 |
commit | 331dcecc2edc5a0b507196e71e791d4aea8e4be8 (patch) | |
tree | 4fb6021c58193045021f1375b2f66e6668ed748e /embeddedsw | |
parent | wscript: Allow deeper lwIP configuration (diff) | |
download | rtems-lwip-331dcecc2edc5a0b507196e71e791d4aea8e4be8.tar.bz2 |
zynqmp: Add support for the CFC-400X BSP
This adds support for the CFC-400X BSP including an option to select
SGMII instead of the default RGMII PHY interface and adds a way for
ZynqMP BSPs to provide additional configuration via lwipbspopts.h.
Diffstat (limited to 'embeddedsw')
-rw-r--r-- | embeddedsw/ThirdParty/sw_services/lwip211/src/contrib/ports/xilinx/netif/xemacpsif_hw.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/embeddedsw/ThirdParty/sw_services/lwip211/src/contrib/ports/xilinx/netif/xemacpsif_hw.c b/embeddedsw/ThirdParty/sw_services/lwip211/src/contrib/ports/xilinx/netif/xemacpsif_hw.c index a1fdeda..f0ddf84 100644 --- a/embeddedsw/ThirdParty/sw_services/lwip211/src/contrib/ports/xilinx/netif/xemacpsif_hw.c +++ b/embeddedsw/ThirdParty/sw_services/lwip211/src/contrib/ports/xilinx/netif/xemacpsif_hw.c @@ -74,6 +74,12 @@ void init_emacps(xemacpsif_s *xemacps, struct netif *netif) xemacpsp = &xemacps->emacps; +#ifdef __rtems__ +#ifdef ZYNQMP_USE_SGMII + XEmacPs_SetOptions(xemacpsp, XEMACPS_SGMII_ENABLE_OPTION); +#endif +#endif + #ifdef ZYNQMP_USE_JUMBO XEmacPs_SetOptions(xemacpsp, XEMACPS_JUMBO_ENABLE_OPTION); #endif |