This patch set add support for keystone network driver.

Change history:
        v4
           - replaced reg_rmw() with clrsetbits_le32() and similar for clr/set
             functions

        v3
           - Review comments against the previous version except phylib support.
             I have responded to the original comment with issues that we see
             when we added support for phylib. If this initial version can go
             ASIS, please review and merge. We can address phylib support once
             the issues are discussed and a proper resolution is agreed on.
        v2/older (were part of "Add support for keystone2 SoC and K2HK EVM"
             series)
           - split network driver to navigator driver + ethernet
             driver

Murali Karicheri (1):
  keystone2: net: add keystone ethernet driver

Vitaly Andrianov (1):
  keystone2: add keystone multicore navigator driver

 arch/arm/cpu/armv7/keystone/Makefile              |    1 +
 arch/arm/cpu/armv7/keystone/keystone_nav.c        |  376 +++++++++++
 arch/arm/include/asm/arch-keystone/emac_defs.h    |  240 +++++++
 arch/arm/include/asm/arch-keystone/keystone_nav.h |  193 ++++++
 board/ti/k2hk_evm/board.c                         |   65 ++
 drivers/net/Makefile                              |    1 +
 drivers/net/keystone_net.c                        |  717 +++++++++++++++++++++
 include/configs/k2hk_evm.h                        |   35 +
 8 files changed, 1628 insertions(+)
 create mode 100644 arch/arm/cpu/armv7/keystone/keystone_nav.c
 create mode 100644 arch/arm/include/asm/arch-keystone/emac_defs.h
 create mode 100644 arch/arm/include/asm/arch-keystone/keystone_nav.h
 create mode 100644 drivers/net/keystone_net.c

-- 
1.7.9.5

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to