From: Fu Wei <fu....@linaro.org>

Add a driver for the SMSC Lan91x Ethernet controllers, such as
the 91C111 emulated in the ARM RTSM development simulators

Add support for including the SMSC LAN 91C111 driver support
by specify "-D EDK2_ENABLE_SMSC_91X=?" build variable.

A per-platform addition to the .fdf is also required to actually include
the driver and network protocol support in the produced image.

Add conditionalised networking support for
  FVP AArch64
  RTSM A15
  RTSM A15 MPcore
by default (EDK2_ENABLE_SMSC_91X=1).
If specify "-D EDK2_ENABLE_SMSC_91X=0" build variable,
the networking support will be disabled.

This repo is including all the patches:
https://git.linaro.org/people/fu.wei/uefi.git/shortlog/refs/heads/LAN91x_Dxe_driver_upstream_v3

Fu Wei (2):
  ArmPlatformPkg: Add conditionalised networking support for RTSM A15
    MPcore
  ArmPlatformPkg: Add conditionalised networking support for RTSM A15

Leif Lindholm (2):
  ArmPlatformPkg: Add conditional inclusion of Lan91x ethernet support
  ArmPlatformPkg: Add the conditionalised networking support for FVP
    AArch64.     It is enabled by default (EDK2_ENABLE_SMSC_91X=1).    
    If specify "-D EDK2_ENABLE_SMSC_91X=0" build variable,     the
    networking support will be disabled.

Reece R. Pollack (1):
  ArmPlatformPkg: Add Lan91x Dxe driver

 .../ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc     |    3 +
 .../ArmVExpressPkg/ArmVExpress-FVP-AArch64.fdf     |    5 +
 .../ArmVExpressPkg/ArmVExpress-RTSM-A15.dsc        |    4 +
 .../ArmVExpressPkg/ArmVExpress-RTSM-A15.fdf        |   21 +-
 .../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.dsc |    4 +
 .../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.fdf |   21 +-
 .../ArmVExpressPkg/ArmVExpress-networking.fdf.inc  |   28 +
 ArmPlatformPkg/ArmVExpressPkg/ArmVExpress.dsc.inc  |    9 +
 EmbeddedPkg/Drivers/Lan91xDxe/Lan91xDxe.c          | 2233 ++++++++++++++++++++
 EmbeddedPkg/Drivers/Lan91xDxe/Lan91xDxe.inf        |   58 +
 EmbeddedPkg/Drivers/Lan91xDxe/Lan91xDxeHw.h        |  278 +++
 EmbeddedPkg/EmbeddedPkg.dec                        |    3 +
 12 files changed, 2635 insertions(+), 32 deletions(-)
 create mode 100644 ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-networking.fdf.inc
 create mode 100644 EmbeddedPkg/Drivers/Lan91xDxe/Lan91xDxe.c
 create mode 100644 EmbeddedPkg/Drivers/Lan91xDxe/Lan91xDxe.inf
 create mode 100644 EmbeddedPkg/Drivers/Lan91xDxe/Lan91xDxeHw.h

-- 
1.9.1


------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to