[U-Boot] [PATCHv3] ARM: Add Altera SOCFPGA Cyclone5

Dinh Nguyen dinguyen at altera.com
Fri Sep 14 22:54:17 CEST 2012


Hi Marek,

On Fri, 2012-09-14 at 19:02 +0200, Marek Vasut wrote:
> Dear dinguyen at altera.com,
> 
> > From: Dinh Nguyen <dinguyen at altera.com>
> > 
> > Add minimal support for Altera's SOCFPGA Cyclone 5 hardware.
> > 
> > Applied on top of trini/WIP/spl-improvements v6
> > Test building edminiv2_config and km_kirkwood_config w/o
> > errors.
> 
> This doesn't belong into the commit message.

Will split out per Tom's comments in v4.

> 
> > Signed-off-by: Dinh Nguyen <dinguyen at altera.com>
> > Signed-off-by: Chin Liang See <clsee at altera.com>
> > Signed-off-by: Pavel Machek <pavel at denx.de>
> > ---
> >  MAINTAINERS                                        |    5 +
> >  arch/arm/cpu/armv7/socfpga/Makefile                |   51 ++++
> >  arch/arm/cpu/armv7/socfpga/config.mk               |   16 ++
> >  arch/arm/cpu/armv7/socfpga/lowlevel_init.S         |   77 +++++++
> >  arch/arm/cpu/armv7/socfpga/misc.c                  |   54 +++++
> >  arch/arm/cpu/armv7/socfpga/spl.c                   |   48 ++++
> >  arch/arm/cpu/armv7/socfpga/timer.c                 |  105 +++++++++
> >  arch/arm/cpu/armv7/socfpga/u-boot-spl.lds          |   57 +++++
> >  arch/arm/include/asm/arch-kirkwood/cpu.h           |    1 -
> >  arch/arm/include/asm/arch-orion5x/cpu.h            |    1 -
> >  arch/arm/include/asm/arch-socfpga/reset_manager.h  |   36 +++
> >  .../include/asm/arch-socfpga/socfpga_base_addrs.h  |   27 +++
> >  arch/arm/include/asm/arch-socfpga/spl.h            |   26 ++
> >  arch/arm/include/asm/arch-socfpga/timer.h          |   29 +++
> >  board/altera/socfpga_cyclone5/Makefile             |   50 ++++
> >  board/altera/socfpga_cyclone5/socfpga_cyclone5.c   |   85 +++++++
> >  boards.cfg                                         |    1 +
> >  include/common.h                                   |    2 +-
> >  include/configs/socfpga_cyclone5.h                 |  240
> > ++++++++++++++++++++ 19 files changed, 908 insertions(+), 3 deletions(-)
> >  create mode 100644 arch/arm/cpu/armv7/socfpga/Makefile
> >  create mode 100644 arch/arm/cpu/armv7/socfpga/config.mk
> >  create mode 100644 arch/arm/cpu/armv7/socfpga/lowlevel_init.S
> >  create mode 100644 arch/arm/cpu/armv7/socfpga/misc.c
> >  create mode 100644 arch/arm/cpu/armv7/socfpga/spl.c
> >  create mode 100644 arch/arm/cpu/armv7/socfpga/timer.c
> >  create mode 100644 arch/arm/cpu/armv7/socfpga/u-boot-spl.lds
> >  create mode 100644 arch/arm/include/asm/arch-socfpga/reset_config.h
> >  create mode 100644 arch/arm/include/asm/arch-socfpga/reset_manager.h
> >  create mode 100644 arch/arm/include/asm/arch-socfpga/socfpga_base_addrs.h
> >  create mode 100644 arch/arm/include/asm/arch-socfpga/spl.h
> >  create mode 100644 arch/arm/include/asm/arch-socfpga/timer.h
> >  create mode 100644 board/altera/socfpga_cyclone5/Makefile
> >  create mode 100644 board/altera/socfpga_cyclone5/socfpga_cyclone5.c
> >  create mode 100644 include/configs/socfpga_cyclone5.h
> 
> This is a V3, what are the changes from V2?

Outside of this comment "__noreturn attribute to reset_cpu()", were
there others?

Thanks for the review.

Dinh
> 
> Read up http://www.denx.de/wiki/U-Boot/Patches
> 
> Otherwise it seems ok :)
> 
> [...]
> 





More information about the U-Boot mailing list