
Dear Michal Simek,
In message 1317969335-21798-1-git-send-email-monstr@monstr.eu you wrote:
Add axi_ethernet driver for little-endian Microblaze.
RX/TX BDs and rxframe buffer are shared among all axi_ethernet MACs. Only one MAC can work in one time.
Signed-off-by: Michal Simek monstr@monstr.eu
v2: Fix cammelcase weirdness Create mdio_wait function with timeouts Synchronize debug messages Remove base address + offset notation -> use struct instead
v3: Fix comments Add timeouts/delays to waiting loops Use in/out_be32 for dma accesses Setup return values for phy functions
v4: Fix merge confict - no functional change
drivers/net/Makefile | 1 + drivers/net/xilinx_axi_emac.c | 664 +++++++++++++++++++++++++++++++++++++++++ include/netdev.h | 2 + 3 files changed, 667 insertions(+), 0 deletions(-) create mode 100644 drivers/net/xilinx_axi_emac.c
Applied, thanks.
Best regards,
Wolfgang Denk