[RFC PATCH 0/2] Ethernet driver for GENET

Amit Singh Tomar amittomer25 at gmail.com
Fri Dec 13 16:42:20 CET 2019


Hi,

This is the RFC version of Ethernet driver Andre and I have been working on for sometime now.
MAC controller is based on Broadcom's GENETv5 IP.There is no documentation available for this controller
Publicly and it's derived lookig at the Linux source[1].

At the moment, ping works from RPI to host machine and TFTP for small files succeed but TFTP bigger
files is still an issue.

We would be greatful to get some feedback and help to get it working properly.

[1]: https://github.com/torvalds/linux/blob/master/drivers/net/ethernet/broadcom/genet/bcmgenet.c

Amit Singh Tomar (2):
  rpi: Update memory map to accommodate scb devices
  net: Add Support for GENET Ethernet controller

 arch/arm/mach-bcm283x/init.c |   6 +-
 configs/rpi_4_defconfig      |   2 +
 drivers/net/Kconfig          |   7 +
 drivers/net/Makefile         |   1 +
 drivers/net/bcmgenet.c       | 770 +++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 783 insertions(+), 3 deletions(-)
 create mode 100644 drivers/net/bcmgenet.c

-- 
2.7.4



More information about the U-Boot mailing list