net: Add driver for LiteX's LiteETH network interface
authorJoel Stanley <joel@jms.id.au>
Wed, 25 Aug 2021 22:21:06 +0000 (07:51 +0930)
committerDavid S. Miller <davem@davemloft.net>
Thu, 26 Aug 2021 11:13:52 +0000 (12:13 +0100)
commitee7da21ac4c3be1f618b6358e0a38739a5d1773e
tree9edc9b9580bfff79af8cf88df77517c1635c8d0d
parentb0f8d3077f8feacbd2642fce6e65d3bf04f57501
net: Add driver for LiteX's LiteETH network interface

LiteX is a soft system-on-chip that targets FPGAs. LiteETH is a basic
network device that is commonly used in LiteX designs.

The driver was first written in 2017 and has been maintained by the
LiteX community in various trees. Thank you to all who have contributed.

Co-developed-by: Gabriel Somlo <gsomlo@gmail.com>
Co-developed-by: David Shah <dave@ds0.me>
Co-developed-by: Stafford Horne <shorne@gmail.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Tested-by: Gabriel Somlo <gsomlo@gmail.com>
Reviewed-by: Gabriel Somlo <gsomlo@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/Kconfig
drivers/net/ethernet/Makefile
drivers/net/ethernet/litex/Kconfig [new file with mode: 0644]
drivers/net/ethernet/litex/Makefile [new file with mode: 0644]
drivers/net/ethernet/litex/litex_liteeth.c [new file with mode: 0644]