include/hw/net/imx_fec.h | 9 +- include/hw/net/lan9118_phy.h | 36 ++++++ include/hw/net/mii.h | 6 + include/hw/resettable.h | 1 + hw/net/imx_fec.c | 146 +++--------------------- hw/net/lan9118.c | 137 ++++------------------ hw/net/lan9118_phy.c | 215 +++++++++++++++++++++++++++++++++++ hw/net/Kconfig | 5 + hw/net/meson.build | 1 + hw/net/trace-events | 10 +- 10 files changed, 311 insertions(+), 255 deletions(-) create mode 100644 include/hw/net/lan9118_phy.h create mode 100644 hw/net/lan9118_phy.c