This series adds SNP support for Broadcom GENET on the RPi4 Cc: Pete Batard <p...@akeo.ie> Cc: Leif Lindholm <l...@nuviainc.com> Cc: Ard Biesheuvel <ard.biesheu...@arm.com> Cc: Andrei Warkentin <awarken...@vmware.com> Cc: Jared McNeill <jmcne...@invisible.ca>
Ard Biesheuvel (1): Platform/RaspberryPi: set DMA translation for BCM Genet driver Samer El-Haj-Mahmoud (5): Silicon/Broadcom: Add BcmGenetPlatformDevice protocol Silicon/Broadcom: BcmGenetDxe : Add GENET driver Platform/RaspberryPi: Clean up PCDs out of the GENET driver Platform/RaspberryPi: Register GENET platform device protocol Platform/RaspberryPi: Remove PlatformPcdLib Silicon/Broadcom/Bcm27xx/Bcm27xx.dec | 2 + Silicon/Broadcom/Drivers/Net/BcmNet.dec | 8 +- Platform/RaspberryPi/RPi4/RPi4.dsc | 7 +- .../RaspberryPi/AcpiTables/AcpiTables.inf | 2 +- .../Drivers/ConfigDxe/ConfigDxe.inf | 29 +- .../Library/PlatformPcdLib/PlatformPcdLib.inf | 43 - .../Drivers/Net/BcmGenetDxe/BcmGenetDxe.inf | 35 +- .../Include/IndustryStandard/Bcm2711.h | 3 + .../Drivers/Net/BcmGenetDxe/GenericPhy.h | 106 +++ .../Drivers/Net/BcmGenetDxe/GenetUtil.h | 351 ++++++++ .../Broadcom/Drivers/Net/Include/Net/Genet.h | 21 - .../Include/Protocol/BcmGenetPlatformDevice.h | 24 + .../RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c | 108 ++- .../Library/PlatformPcdLib/PlatformPcdLib.c | 45 - .../Drivers/Net/BcmGenetDxe/ComponentName.c | 198 ++++ .../Drivers/Net/BcmGenetDxe/DriverBinding.c | 314 +++++++ .../Drivers/Net/BcmGenetDxe/GenericPhy.c | 399 +++++++++ .../Broadcom/Drivers/Net/BcmGenetDxe/Genet.c | 114 --- .../Drivers/Net/BcmGenetDxe/GenetUtil.c | 773 ++++++++++++++++ .../Drivers/Net/BcmGenetDxe/SimpleNetwork.c | 843 ++++++++++++++++++ Platform/RaspberryPi/AcpiTables/Dsdt.asl | 2 +- 21 files changed, 3162 insertions(+), 265 deletions(-) delete mode 100644 Platform/RaspberryPi/Library/PlatformPcdLib/PlatformPcdLib.inf create mode 100644 Silicon/Broadcom/Drivers/Net/BcmGenetDxe/GenericPhy.h create mode 100644 Silicon/Broadcom/Drivers/Net/BcmGenetDxe/GenetUtil.h delete mode 100644 Silicon/Broadcom/Drivers/Net/Include/Net/Genet.h create mode 100644 Silicon/Broadcom/Drivers/Net/Include/Protocol/BcmGenetPlatformDevice.h delete mode 100644 Platform/RaspberryPi/Library/PlatformPcdLib/PlatformPcdLib.c create mode 100644 Silicon/Broadcom/Drivers/Net/BcmGenetDxe/ComponentName.c create mode 100644 Silicon/Broadcom/Drivers/Net/BcmGenetDxe/DriverBinding.c create mode 100644 Silicon/Broadcom/Drivers/Net/BcmGenetDxe/GenericPhy.c delete mode 100644 Silicon/Broadcom/Drivers/Net/BcmGenetDxe/Genet.c create mode 100644 Silicon/Broadcom/Drivers/Net/BcmGenetDxe/GenetUtil.c create mode 100644 Silicon/Broadcom/Drivers/Net/BcmGenetDxe/SimpleNetwork.c -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#58903): https://edk2.groups.io/g/devel/message/58903 Mute This Topic: https://groups.io/mt/74082580/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-