[lwip 0/6] Add basic support for TMS570LC4357

Sebastian Huber sebastian.huber at embedded-brains.de
Tue Apr 4 14:55:10 UTC 2023


In general, the lwIP stack lacks a generic MDIO/Phy framework.

Sebastian Huber (6):
  Generalize MDIO support
  tms570: Fix warning
  tms570: Use new pin configuration API
  tms570: Add EMACUse100Mbps()
  tms570: Add endianess support
  tms570: Add data cache support

 cpsw/src/include/hw_mdio.h                   |  21 ++
 cpsw/src/include/mdio.h                      |  59 +++--
 cpsw/src/include/phy.h                       |  26 ++-
 cpsw/src/netif/cpswif.c                      |  47 ++--
 cpsw/src/netif/mdio.c                        |  58 ++---
 cpsw/src/netif/phy.c                         | 100 ++++----
 uLan/ports/driver/tms570_emac/phy_dp83848h.c |  80 +++----
 uLan/ports/driver/tms570_emac/phy_dp83848h.h |  26 +--
 uLan/ports/driver/tms570_emac/ti_drv_emac.h  |  19 ++
 uLan/ports/driver/tms570_emac/ti_drv_mdio.h  | 167 --------------
 uLan/ports/driver/tms570_emac/tms570_emac.h  |   5 +-
 uLan/ports/driver/tms570_emac/tms570_netif.c | 231 +++++++++++--------
 12 files changed, 377 insertions(+), 462 deletions(-)
 delete mode 100644 uLan/ports/driver/tms570_emac/ti_drv_mdio.h

-- 
2.35.3



More information about the devel mailing list