public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/7] ARM: SPL: SPEAr: Add SPEAr600 X600 board with SPL support
@ 2012-05-08  7:29 Stefan Roese
  2012-05-08  8:05 ` Stefan Roese
  0 siblings, 1 reply; 2+ messages in thread
From: Stefan Roese @ 2012-05-08  7:29 UTC (permalink / raw)
  To: u-boot

This patch series introduces SPL support for SPEAr600. One more platform
not needing XLoader any more. The integrated new X600 board port is the
first user of this SPL support.

Thanks,
Stefan


Simon Glass (1):
      arm: Don't use printf() in SPL builds

Stefan Roese (6):
      SPL: common/Makefile: Add image.c to SPL build
      SPL: lib/Makefile: Add crc32.c to SPL build
      SPL: ARM: spear: Remove some objects from SPL build
      Makefile: Add u-boot.spr build target (SPEAr)
      SPL: ARM: spear: Add SPL support for SPEAr600 platform
      ARM: Add X600 board support (SPEAr600 based)

 MAINTAINERS                                        |    2 +
 Makefile                                           |   17 ++
 arch/arm/cpu/arm926ejs/spear/Makefile              |   24 +-
 arch/arm/cpu/arm926ejs/spear/spear600.c            |  236 ++++++++++++++
 arch/arm/cpu/arm926ejs/spear/spl.c                 |  282 +++++++++++++++++
 arch/arm/cpu/arm926ejs/spear/spl_boot.c            |  197 ++++++++++++
 .../spear/spr600_mt47h128m8_3_266_cl5_async.c      |  130 ++++++++
 .../spear/spr600_mt47h32m16_333_cl5_psync.c        |  135 ++++++++
 .../spear/spr600_mt47h32m16_37e_166_cl4_sync.c     |  130 ++++++++
 .../spear/spr600_mt47h64m16_3_333_cl5_psync.c      |  144 +++++++++
 arch/arm/cpu/arm926ejs/spear/start.S               |  122 ++++++++
 arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds        |   87 ++++++
 arch/arm/include/asm/arch-spear/hardware.h         |   55 ++--
 arch/arm/include/asm/arch-spear/spr_defs.h         |   30 ++
 arch/arm/include/asm/arch-spear/spr_misc.h         |  136 ++++++++-
 arch/arm/include/asm/arch-spear/spr_ssp.h          |   45 +++
 arch/arm/include/asm/arch-spear/spr_syscntl.h      |   14 +
 arch/arm/lib/eabi_compat.c                         |    3 +-
 board/spear/common/Makefile                        |    2 +
 board/spear/spear600/Makefile                      |    2 +
 board/spear/x600/Makefile                          |   47 +++
 board/spear/x600/fpga.c                            |  280 +++++++++++++++++
 board/spear/x600/fpga.h                            |   23 ++
 board/spear/x600/x600.c                            |  124 ++++++++
 boards.cfg                                         |    1 +
 common/Makefile                                    |    2 +-
 config.mk                                          |    4 +
 include/configs/x600.h                             |  323 ++++++++++++++++++++
 lib/Makefile                                       |    2 +-
 29 files changed, 2569 insertions(+), 30 deletions(-)
 create mode 100644 arch/arm/cpu/arm926ejs/spear/spear600.c
 create mode 100644 arch/arm/cpu/arm926ejs/spear/spl.c
 create mode 100644 arch/arm/cpu/arm926ejs/spear/spl_boot.c
 create mode 100644 arch/arm/cpu/arm926ejs/spear/spr600_mt47h128m8_3_266_cl5_async.c
 create mode 100644 arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_333_cl5_psync.c
 create mode 100644 arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_37e_166_cl4_sync.c
 create mode 100644 arch/arm/cpu/arm926ejs/spear/spr600_mt47h64m16_3_333_cl5_psync.c
 create mode 100644 arch/arm/cpu/arm926ejs/spear/start.S
 create mode 100644 arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
 create mode 100644 arch/arm/include/asm/arch-spear/spr_ssp.h
 create mode 100644 board/spear/x600/Makefile
 create mode 100644 board/spear/x600/fpga.c
 create mode 100644 board/spear/x600/fpga.h
 create mode 100644 board/spear/x600/x600.c
 create mode 100644 include/configs/x600.h

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

* [U-Boot] [PATCH 0/7] ARM: SPL: SPEAr: Add SPEAr600 X600 board with SPL support
  2012-05-08  7:29 [U-Boot] [PATCH 0/7] ARM: SPL: SPEAr: Add SPEAr600 X600 board with SPL support Stefan Roese
@ 2012-05-08  8:05 ` Stefan Roese
  0 siblings, 0 replies; 2+ messages in thread
From: Stefan Roese @ 2012-05-08  8:05 UTC (permalink / raw)
  To: u-boot

On Tuesday 08 May 2012 09:29:51 Stefan Roese wrote:
> This patch series introduces SPL support for SPEAr600. One more platform
> not needing XLoader any more. The integrated new X600 board port is the
> first user of this SPL support.

I forgot to mention, that this patch series has some dependencies:

GPIO: Add SPEAr GPIO driver (http://patchwork.ozlabs.org/patch/157578/)

net: Multiple updates/enhancements to designware.c 
(http://patchwork.ozlabs.org/patch/157579/)

SPEAr FSMC NAND driver updates (http://patchwork.ozlabs.org/patch/157230/ ...)

SPEAr SMI driver updates (http://patchwork.ozlabs.org/patch/157235/ ...)

SPEAr platform updates (http://patchwork.ozlabs.org/patch/157235/ ...)


Thanks,
Stefan

--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de

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

end of thread, other threads:[~2012-05-08  8:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-08  7:29 [U-Boot] [PATCH 0/7] ARM: SPL: SPEAr: Add SPEAr600 X600 board with SPL support Stefan Roese
2012-05-08  8:05 ` Stefan Roese

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox