All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/17] Network support for spear platform and spear1300 support
@ 2010-04-21  7:54 Vipin KUMAR
  2010-04-21  7:54 ` [U-Boot] [PATCH 01/17] u-boot.img file not created when srctree and objtree are different Vipin KUMAR
  2010-04-21 11:54 ` [U-Boot] [PATCH 00/17] Network support for spear platform and spear1300 support Peter Tyser
  0 siblings, 2 replies; 38+ messages in thread
From: Vipin KUMAR @ 2010-04-21  7:54 UTC (permalink / raw)
  To: u-boot

The following set of patches contain
1. Network driver support for designware IP
2. FSMC(Flexible static memory controller) support for ST IP.
3. I2C driver support for designware IP
4. SMI driver support for ST IP
5. spear1300 SoC and board support
6. misc changes in spear platform and board related code
7. change_bit routine defined in bitops.h(similar to setbit and clearbit)
8. Fix for u-boot.img generation

FSMC, I2C, SMI drivers earlier existed with the names spr_i2c, spr_nand etc.
These drivers have now been ported as generic IPs so that the code can be reused
by other platforms using the same peripheral

Vipin Kumar (17):
  u-boot.img file not created when srctree and objtree are different
  change_bit routine defined
  SPEAr : SMI erase and write timeouts increased
  SPEAr : Placing ethaddr write and read within CONFIG_CMD_NET
  SPEAr : Reducing the max RAM size to 128MB
  SPEAr : Basic arch related support added for SPEAr SoCs
  SPEAr : Network driver support added
  SPEAr : Network support configured for spear SoCs
  SPEAr : macb driver support added for spear310 and spear320
  SPEAr : FSMC driver support added
  SPEAr : Configuring FSMC driver for NAND interface
  SPEAr : i2c driver moved completely into drivers/i2c
  SPEAr : smi driver moved completely into drivers/mtd
  SPEAr : USBD driver support added
  SPEAr : Basic spear1300 architecture support added
  SPEAr : spear1300 SoC support added
  SPEAr : Supporting various configurations for spear3xx and spear6xx
    boards

 Makefile                                   |   24 +-
 arch/arm/cpu/arm926ejs/spear/Makefile      |    3 +-
 arch/arm/include/asm/arch-spear/hardware.h |   16 +-
 arch/arm/include/asm/arch-spear/spr_i2c.h  |  146 ----
 arch/arm/include/asm/arch-spear/spr_misc.h |    5 +
 arch/arm/include/asm/arch-spear/spr_nand.h |   57 --
 arch/arm/include/asm/arch-spear/spr_smi.h  |  115 ----
 arch/arm/include/asm/bitops.h              |   11 +-
 board/spear/common/Makefile                |   10 +-
 board/spear/common/spr_misc.c              |   23 +-
 board/spear/spear1300/Makefile             |   51 ++
 board/spear/spear1300/config.mk            |   28 +
 board/spear/spear1300/spear1300.c          |   89 +++
 board/spear/spear1300/spr_lowlevel_init.S  |   38 +
 board/spear/spear300/config.mk             |   11 -
 board/spear/spear300/spear300.c            |   11 +-
 board/spear/spear310/config.mk             |   11 -
 board/spear/spear310/spear310.c            |   18 +-
 board/spear/spear320/config.mk             |   11 -
 board/spear/spear320/spear320.c            |   15 +-
 board/spear/spear600/config.mk             |   11 -
 board/spear/spear600/spear600.c            |   11 +-
 cpu/arm926ejs/spear/cpu_info.c             |   76 ++
 cpu/arm_cortexa8/spear13xx/Makefile        |   52 ++
 cpu/arm_cortexa8/spear13xx/cache.S         |  112 +++
 cpu/arm_cortexa8/spear13xx/cpu_info.c      |  105 +++
 cpu/arm_cortexa8/spear13xx/reset.c         |   47 ++
 cpu/arm_cortexa8/spear13xx/timer.c         |  136 ++++
 drivers/i2c/Makefile                       |    2 +-
 drivers/i2c/dw_i2c.c                       |  331 +++++++++
 drivers/i2c/dw_i2c.h                       |  146 ++++
 drivers/i2c/spr_i2c.c                      |  331 ---------
 drivers/mtd/Makefile                       |    2 +-
 drivers/mtd/nand/Makefile                  |    2 +-
 drivers/mtd/nand/fsmc_nand.c               |  363 ++++++++++
 drivers/mtd/nand/fsmc_nand.h               |  104 +++
 drivers/mtd/nand/spr_nand.c                |  124 ----
 drivers/mtd/spr_smi.c                      |  523 --------------
 drivers/mtd/st_smi.c                       |  523 ++++++++++++++
 drivers/mtd/st_smi.h                       |  115 ++++
 drivers/net/Makefile                       |    1 +
 drivers/net/dw_eth.c                       |  504 ++++++++++++++
 drivers/net/dw_eth.h                       |  281 ++++++++
 drivers/serial/usbtty.h                    |    4 +-
 drivers/usb/gadget/Makefile                |    2 +-
 drivers/usb/gadget/dw_udc.c                | 1014 ++++++++++++++++++++++++++++
 drivers/usb/gadget/spr_udc.c               |  998 ---------------------------
 include/asm-arm/arch-spear/clk.h           |   27 +
 include/asm-arm/arch-spear13xx/hardware.h  |   40 ++
 include/asm-arm/arch-spear13xx/spr_gpt.h   |   85 +++
 include/asm-arm/arch-spear13xx/spr_misc.h  |  317 +++++++++
 include/asm-arm/arch-spear13xx/sys_proto.h |   32 +
 include/configs/spear-common.h             |   27 +-
 include/configs/spear13xx.h                |  199 ++++++
 include/configs/spear3xx.h                 |   30 +
 include/configs/spear6xx.h                 |   13 +
 include/netdev.h                           |    1 +
 include/usb/dw_udc.h                       |  230 +++++++
 include/usb/spr_udc.h                      |  230 -------
 59 files changed, 5237 insertions(+), 2607 deletions(-)
 delete mode 100644 arch/arm/include/asm/arch-spear/spr_i2c.h
 delete mode 100644 arch/arm/include/asm/arch-spear/spr_nand.h
 delete mode 100644 arch/arm/include/asm/arch-spear/spr_smi.h
 create mode 100644 board/spear/spear1300/Makefile
 create mode 100644 board/spear/spear1300/config.mk
 create mode 100644 board/spear/spear1300/spear1300.c
 create mode 100644 board/spear/spear1300/spr_lowlevel_init.S
 create mode 100644 cpu/arm926ejs/spear/cpu_info.c
 create mode 100644 cpu/arm_cortexa8/spear13xx/Makefile
 create mode 100644 cpu/arm_cortexa8/spear13xx/cache.S
 create mode 100644 cpu/arm_cortexa8/spear13xx/cpu_info.c
 create mode 100755 cpu/arm_cortexa8/spear13xx/reset.c
 create mode 100644 cpu/arm_cortexa8/spear13xx/timer.c
 create mode 100644 drivers/i2c/dw_i2c.c
 create mode 100644 drivers/i2c/dw_i2c.h
 delete mode 100644 drivers/i2c/spr_i2c.c
 create mode 100755 drivers/mtd/nand/fsmc_nand.c
 create mode 100644 drivers/mtd/nand/fsmc_nand.h
 delete mode 100644 drivers/mtd/nand/spr_nand.c
 delete mode 100644 drivers/mtd/spr_smi.c
 create mode 100644 drivers/mtd/st_smi.c
 create mode 100644 drivers/mtd/st_smi.h
 create mode 100755 drivers/net/dw_eth.c
 create mode 100644 drivers/net/dw_eth.h
 create mode 100644 drivers/usb/gadget/dw_udc.c
 delete mode 100644 drivers/usb/gadget/spr_udc.c
 create mode 100644 include/asm-arm/arch-spear/clk.h
 create mode 100644 include/asm-arm/arch-spear13xx/hardware.h
 create mode 100755 include/asm-arm/arch-spear13xx/spr_gpt.h
 create mode 100755 include/asm-arm/arch-spear13xx/spr_misc.h
 create mode 100644 include/asm-arm/arch-spear13xx/sys_proto.h
 create mode 100644 include/configs/spear13xx.h
 create mode 100644 include/usb/dw_udc.h
 delete mode 100644 include/usb/spr_udc.h

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2010-04-26  8:34 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-21  7:54 [U-Boot] [PATCH 00/17] Network support for spear platform and spear1300 support Vipin KUMAR
2010-04-21  7:54 ` [U-Boot] [PATCH 01/17] u-boot.img file not created when srctree and objtree are different Vipin KUMAR
2010-04-21  7:54   ` [U-Boot] [PATCH 02/17] change_bit routine defined Vipin KUMAR
2010-04-21  7:54     ` [U-Boot] [PATCH 03/17] SPEAr : SMI erase and write timeouts increased Vipin KUMAR
2010-04-21  7:54       ` [U-Boot] [PATCH 04/17] SPEAr : Placing ethaddr write and read within CONFIG_CMD_NET Vipin KUMAR
2010-04-21  7:54         ` [U-Boot] [PATCH 05/17] SPEAr : Reducing the max RAM size to 128MB Vipin KUMAR
2010-04-21  7:54           ` [U-Boot] [PATCH 06/17] SPEAr : Basic arch related support added for SPEAr SoCs Vipin KUMAR
2010-04-21  7:54             ` [U-Boot] [PATCH 07/17] SPEAr : Network driver support added Vipin KUMAR
2010-04-21  7:54               ` [U-Boot] [PATCH 08/17] SPEAr : Network support configured for spear SoCs Vipin KUMAR
2010-04-21  7:54                 ` [U-Boot] [PATCH 09/17] SPEAr : macb driver support added for spear310 and spear320 Vipin KUMAR
2010-04-21  7:54                   ` [U-Boot] [PATCH 10/17] SPEAr : FSMC driver support added Vipin KUMAR
2010-04-21  7:54                     ` [U-Boot] [PATCH 11/17] SPEAr : Configuring FSMC driver for NAND interface Vipin KUMAR
2010-04-21  7:54                       ` [U-Boot] [PATCH 12/17] SPEAr : i2c driver moved completely into drivers/i2c Vipin KUMAR
2010-04-21  7:54                         ` [U-Boot] [PATCH 13/17] SPEAr : smi driver moved completely into drivers/mtd Vipin KUMAR
2010-04-21  7:54                           ` [U-Boot] [PATCH 14/17] SPEAr : USBD driver support added Vipin KUMAR
2010-04-21  7:54                             ` [U-Boot] [PATCH 15/17] SPEAr : Basic spear1300 architecture " Vipin KUMAR
2010-04-21  7:54                               ` [U-Boot] [PATCH 16/17] SPEAr : spear1300 SoC " Vipin KUMAR
2010-04-21  7:54                                 ` [U-Boot] [PATCH 17/17] SPEAr : Supporting various configurations for spear3xx and spear6xx boards Vipin KUMAR
2010-04-21 12:11                         ` [U-Boot] [PATCH 12/17] SPEAr : i2c driver moved completely into drivers/i2c Peter Tyser
2010-04-22  4:07                           ` Vipin KUMAR
2010-04-21 17:02                       ` [U-Boot] [PATCH 11/17] SPEAr : Configuring FSMC driver for NAND interface Scott Wood
2010-04-22  4:21                         ` Vipin KUMAR
2010-04-22 15:39                           ` Scott Wood
2010-04-21 17:02                     ` [U-Boot] [PATCH 10/17] SPEAr : FSMC driver support added Scott Wood
2010-04-22  4:28                       ` Vipin KUMAR
2010-04-22 16:01                         ` Scott Wood
2010-04-21 12:00               ` [U-Boot] [PATCH 07/17] SPEAr : Network " Peter Tyser
2010-04-22  4:30                 ` Vipin KUMAR
2010-04-21 17:48               ` Ben Warren
2010-04-22  4:43                 ` Vipin KUMAR
2010-04-23 10:32                 ` Armando VISCONTI
2010-04-26  5:02                   ` Ben Warren
2010-04-26  8:01                     ` Armando VISCONTI
2010-04-26  8:34                       ` Vipin KUMAR
2010-04-21 11:51             ` [U-Boot] [PATCH 06/17] SPEAr : Basic arch related support added for SPEAr SoCs Peter Tyser
2010-04-22  4:45               ` Vipin KUMAR
2010-04-21 11:54 ` [U-Boot] [PATCH 00/17] Network support for spear platform and spear1300 support Peter Tyser
2010-04-21 12:00   ` Vipin KUMAR

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.