Re: [U-Boot] [PATCH v3 0/8] CPSW switch plus SPL net support

2012-08-03 Thread Tom Rini
On Wed, Jul 25, 2012 at 02:22:15AM +0400, Ilya Yanok wrote:
 
 These patches add CPSW switch driver and enable support for it
 on TI AM335x based boards. This version is rebased on top of
 u-boot-ti/next. Also now CPSW driver uses internal controller
 memory for DMA descriptors so coherent allocator is no longer
 a requirement for this series.
 
 The second part of the series provides support for networking in SPL.
 These patches try to use network infrasctructure as is, without
 trying to cut some minimal set of it, so the resulting SPL image
 is quite big and only useful for boards with plenty of SRAM/OCRAM
 (like TI AM335x based ones).
 
 Changes in v2:
  - fix timeout handling
  - use internal RAM for descriptors
 
 Changes in v3:
  - add support for setting different VCI in SPL
  - change calls to miiphy_{speed,duplex}() to phy_startup()
  - drop volatiles
  - fix whitespace problem
  - set Vendor Class Identifier for SPL
  - stop DMA on driver halt (fix by Mugunthan V N)
  - use BOOTP in SPL regardless of CONFIG_CMD_DHCP
 
 Chandan Nath (3):
   am33xx: CPSW init and definitions
   am33xx: pin mux defintions for CPSW switch
   am335x_evm: CPSW support
 
 Cyril Chemparathy (1):
   cpsw: add driver for cpsw ethernet device
 
 Ilya Yanok (4):
   am335x_evm: read the on-board EEPROM
   net/bootp: add VCI support for BOOTP also
   OMAP: networking support for SPL
   am335x_evm: enable networking in SPL
 
  arch/arm/cpu/armv7/am33xx/clock.c |8 +-
  arch/arm/cpu/armv7/omap-common/Makefile   |3 +
  arch/arm/cpu/armv7/omap-common/spl.c  |5 +
  arch/arm/cpu/armv7/omap-common/spl_eth.c  |   50 ++
  arch/arm/include/asm/arch-am33xx/common_def.h |2 +
  arch/arm/include/asm/arch-am33xx/cpu.h|   11 +
  arch/arm/include/asm/arch-am33xx/hardware.h   |5 +
  arch/arm/include/asm/omap_common.h|4 +
  board/ti/am335x/evm.c |  175 -
  board/ti/am335x/mux.c |   47 ++
  common/Makefile   |6 +
  common/cmd_nvedit.c   |6 +-
  common/env_common.c   |3 +-
  drivers/net/Makefile  |1 +
  drivers/net/cpsw.c|  991 
 +
  include/configs/am335x_evm.h  |   26 +-
  include/cpsw.h|   51 ++
  lib/Makefile  |   10 +-
  lib/vsprintf.c|2 +-
  net/bootp.c   |   28 +-
  net/net.c |3 +
  spl/Makefile  |3 +
  22 files changed, 1424 insertions(+), 16 deletions(-)
  create mode 100644 arch/arm/cpu/armv7/omap-common/spl_eth.c
  create mode 100644 drivers/net/cpsw.c
  create mode 100644 include/cpsw.h

Applied parts 1 to 5 to u-boot-ti/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v3 0/8] CPSW switch plus SPL net support

2012-07-30 Thread Tom Rini
On Wed, Jul 25, 2012 at 02:22:15AM +0400, Ilya Yanok wrote:
 
 These patches add CPSW switch driver and enable support for it
 on TI AM335x based boards. This version is rebased on top of
 u-boot-ti/next. Also now CPSW driver uses internal controller
 memory for DMA descriptors so coherent allocator is no longer
 a requirement for this series.
 
 The second part of the series provides support for networking in SPL.
 These patches try to use network infrasctructure as is, without
 trying to cut some minimal set of it, so the resulting SPL image
 is quite big and only useful for boards with plenty of SRAM/OCRAM
 (like TI AM335x based ones).

Parts 1 to 5 look good, barring comments from someone else, I'll pick those
up Friday or so and you can v4 just 6/7/8.

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