All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCHv2 00/13] ST-Ericsson Ux500 support
@ 2010-04-08 13:43 Rabin Vincent
  2010-04-08 13:43 ` [U-Boot] [PATCHv2 01/13] Nomadik: move nomadik.h to asm/arch/nhk8815.h Rabin Vincent
  0 siblings, 1 reply; 22+ messages in thread
From: Rabin Vincent @ 2010-04-08 13:43 UTC (permalink / raw)
  To: u-boot

v2: Addressed review comments.

This series adds base support for ST-Ericsson's Ux500 series of Cortex-A9 based
SoCs.  Several peripherals are shared with the Nomadik family, for which
support already exists in U-Boot.

Rabin Vincent (13):
  Nomadik: move nomadik.h to asm/arch/nhk8815.h
  Nomadik: timer: push down single-use macros
  Nomadik: timer: remove header and use C structs
  Nomadik: move timer code to drivers/misc
  Nomadik: move gpio driver to drivers/gpio
  nomadik-gpio: check for invalid gpio numbers
  nomadik-gpio: get base address from platform code
  nomadik-mtu: support configurable clock rates
  arm: add Cortex A9 support
  ARM Cortex A9: ifdef code calling lowlevel init
  ux500: add SoC-specific code
  pl01x: add support for Ux500 variant of pl011
  mop500: add board-specific files

 MAINTAINERS                                        |    4 +
 MAKEALL                                            |    9 +
 Makefile                                           |    9 +-
 board/st/nhk8815/nhk8815.c                         |   11 +-
 board/stericsson/mop500/Makefile                   |   54 +++
 board/stericsson/mop500/config.mk                  |   23 ++
 board/stericsson/mop500/mop500.c                   |   72 ++++
 cpu/arm926ejs/nomadik/Makefile                     |    1 -
 cpu/arm_cortexa9/Makefile                          |   47 +++
 cpu/arm_cortexa9/config.mk                         |   33 ++
 cpu/arm_cortexa9/cpu.c                             |   83 ++++
 cpu/arm_cortexa9/start.S                           |  394 ++++++++++++++++++++
 cpu/arm_cortexa9/u-boot.lds                        |   58 +++
 cpu/arm_cortexa9/ux500/Makefile                    |   45 +++
 .../gpio.h => cpu/arm_cortexa9/ux500/clock.c       |   48 ++-
 .../gpio.h => cpu/arm_cortexa9/ux500/cpu.c         |   45 ++-
 drivers/gpio/Makefile                              |    1 +
 .../nomadik/gpio.c => drivers/gpio/nomadik_gpio.c  |   28 +-
 drivers/misc/Makefile                              |    1 +
 .../nomadik/timer.c => drivers/misc/nomadik_mtu.c  |   65 +++-
 drivers/serial/serial_pl01x.c                      |    8 +
 drivers/serial/serial_pl01x.h                      |    1 +
 include/asm-arm/arch-nomadik/mtu.h                 |   66 ----
 include/asm-arm/arch-nomadik/nmdk8815.h            |   40 ++
 include/asm-arm/arch-ux500/clock.h                 |   80 ++++
 include/asm-arm/arch-ux500/hardware.h              |   72 ++++
 include/configs/mop500.h                           |  108 ++++++
 include/configs/nhk8815.h                          |   14 +-
 include/nomadik.h                                  |   74 ++--
 29 files changed, 1323 insertions(+), 171 deletions(-)
 create mode 100644 board/stericsson/mop500/Makefile
 create mode 100644 board/stericsson/mop500/config.mk
 create mode 100644 board/stericsson/mop500/mop500.c
 create mode 100644 cpu/arm_cortexa9/Makefile
 create mode 100644 cpu/arm_cortexa9/config.mk
 create mode 100644 cpu/arm_cortexa9/cpu.c
 create mode 100644 cpu/arm_cortexa9/start.S
 create mode 100644 cpu/arm_cortexa9/u-boot.lds
 create mode 100644 cpu/arm_cortexa9/ux500/Makefile
 copy include/asm-arm/arch-nomadik/gpio.h => cpu/arm_cortexa9/ux500/clock.c (51%)
 rename include/asm-arm/arch-nomadik/gpio.h => cpu/arm_cortexa9/ux500/cpu.c (55%)
 rename cpu/arm926ejs/nomadik/gpio.c => drivers/gpio/nomadik_gpio.c (90%)
 rename cpu/arm926ejs/nomadik/timer.c => drivers/misc/nomadik_mtu.c (57%)
 delete mode 100644 include/asm-arm/arch-nomadik/mtu.h
 create mode 100644 include/asm-arm/arch-nomadik/nmdk8815.h
 create mode 100644 include/asm-arm/arch-ux500/clock.h
 create mode 100644 include/asm-arm/arch-ux500/hardware.h
 create mode 100644 include/configs/mop500.h

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

end of thread, other threads:[~2010-04-20 12:16 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-08 13:43 [U-Boot] [PATCHv2 00/13] ST-Ericsson Ux500 support Rabin Vincent
2010-04-08 13:43 ` [U-Boot] [PATCHv2 01/13] Nomadik: move nomadik.h to asm/arch/nhk8815.h Rabin Vincent
2010-04-08 13:43   ` [U-Boot] [PATCHv2 02/13] Nomadik: timer: push down single-use macros Rabin Vincent
2010-04-08 13:43     ` [U-Boot] [PATCHv2 03/13] Nomadik: timer: remove header and use C structs Rabin Vincent
2010-04-08 13:43       ` [U-Boot] [PATCHv2 04/13] Nomadik: move timer code to drivers/misc Rabin Vincent
2010-04-08 13:43         ` [U-Boot] [PATCHv2 05/13] Nomadik: move gpio driver to drivers/gpio Rabin Vincent
2010-04-08 13:43           ` [U-Boot] [PATCHv2 06/13] nomadik-gpio: check for invalid gpio numbers Rabin Vincent
2010-04-08 13:43             ` [U-Boot] [PATCHv2 07/13] nomadik-gpio: get base address from platform code Rabin Vincent
2010-04-08 13:43               ` [U-Boot] [PATCHv2 08/13] nomadik-mtu: support configurable clock rates Rabin Vincent
2010-04-08 13:43                 ` [U-Boot] [PATCHv2 09/13] arm: add Cortex A9 support Rabin Vincent
2010-04-08 13:43                   ` [U-Boot] [PATCHv2 10/13] ARM Cortex A9: ifdef code calling lowlevel init Rabin Vincent
2010-04-08 13:43                     ` [U-Boot] [PATCHv2 11/13] ux500: add SoC-specific code Rabin Vincent
2010-04-08 13:43                       ` [U-Boot] [PATCHv2 12/13] pl01x: add support for Ux500 variant of pl011 Rabin Vincent
2010-04-08 13:43                         ` [U-Boot] [PATCHv2 13/13] mop500: add board-specific files Rabin Vincent
2010-04-09 23:04                         ` [U-Boot] [PATCHv2 12/13] pl01x: add support for Ux500 variant of pl011 Wolfgang Denk
2010-04-09 11:29                   ` [U-Boot] [PATCHv2 09/13] arm: add Cortex A9 support Nishanth Menon
2010-04-09 13:27                     ` Vaibhav Bedia
2010-04-09 23:06                       ` Wolfgang Denk
2010-04-10  0:22                         ` Nishanth Menon
2010-04-10 16:54                       ` Rabin Vincent
2010-04-11 20:45                         ` Tom
2010-04-20 12:16                           ` Rabin VINCENT

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.