[U-Boot] [PATCH v4 0/2] Add keystone network driver

Murali Karicheri m-karicheri2 at ti.com
Tue Apr 1 21:01:11 CEST 2014


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



More information about the U-Boot mailing list