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