[U-Boot] [PATCH 09/10] AVR32: CPU support for AT32UC3A0xxx CPUs

Haavard Skinnemoen haavard.skinnemoen at atmel.com
Sat Oct 18 13:32:43 CEST 2008


On Thu, 16 Oct 2008 23:01:19 -0700
Ben Warren <biggerbadderben at gmail.com> wrote:

> Olav Morken wrote:
> > This patch adds support for the AT32UC3A0xxx chips.
> >
> > Signed-off-by: Gunnar Rangoy <gunnar at rangoy.com>
> > Signed-off-by: Paul Driveklepp <pauldriveklepp at gmail.com>
> > Signed-off-by: Olav Morken <olavmrk at gmail.com>
> > ---
> >  cpu/at32uc/Makefile                                |   56 ++++
> >  cpu/at32uc/at32uc3a0xxx/Makefile                   |   43 +++
> >  cpu/at32uc/at32uc3a0xxx/clk.c                      |   85 ++++++
> >  cpu/at32uc/at32uc3a0xxx/portmux.c                  |  154 +++++++++++
> >  cpu/at32uc/at32uc3a0xxx/sm.h                       |  272 ++++++++++++++++++++
> >  cpu/at32uc/cache.c                                 |   34 +++
> >  cpu/at32uc/config.mk                               |   22 ++
> >  cpu/at32uc/cpu.c                                   |   79 ++++++
> >  cpu/at32uc/exception.c                             |  121 +++++++++
> >  cpu/at32uc/flashc.c                                |   80 ++++++
> >  cpu/at32uc/flashc.h                                |   67 +++++
> >  cpu/at32uc/interrupts.c                            |  150 +++++++++++
> >  cpu/at32uc/portmux-gpio.c                          |  108 ++++++++
> >  cpu/at32uc/sdramc.c                                |  120 +++++++++
> >  cpu/at32uc/sdramc.h                                |  137 ++++++++++
> >  cpu/at32uc/start.S                                 |  265 +++++++++++++++++++
> >  include/asm-avr32/arch-at32uc3a0xxx/addrspace.h    |   63 +++++
> >  include/asm-avr32/arch-at32uc3a0xxx/cacheflush.h   |   41 +++
> >  .../asm-avr32/arch-at32uc3a0xxx/chip-features.h    |   30 +++
> >  include/asm-avr32/arch-at32uc3a0xxx/clk.h          |   86 ++++++
> >  include/asm-avr32/arch-at32uc3a0xxx/gpio.h         |   44 ++++
> >  include/asm-avr32/arch-at32uc3a0xxx/hmatrix.h      |   47 ++++
> >  include/asm-avr32/arch-at32uc3a0xxx/memory-map.h   |   75 ++++++
> >  include/asm-avr32/arch-at32uc3a0xxx/portmux.h      |   80 ++++++
> >  24 files changed, 2259 insertions(+), 0 deletions(-)
> >  create mode 100644 cpu/at32uc/Makefile
> >  create mode 100644 cpu/at32uc/at32uc3a0xxx/Makefile
> >  create mode 100644 cpu/at32uc/at32uc3a0xxx/clk.c
> >  create mode 100644 cpu/at32uc/at32uc3a0xxx/portmux.c
> >  create mode 100644 cpu/at32uc/at32uc3a0xxx/sm.h
> >  create mode 100644 cpu/at32uc/cache.c
> >  create mode 100644 cpu/at32uc/config.mk
> >  create mode 100644 cpu/at32uc/cpu.c
> >  create mode 100644 cpu/at32uc/exception.c
> >  create mode 100644 cpu/at32uc/flashc.c
> >  create mode 100644 cpu/at32uc/flashc.h
> >  create mode 100644 cpu/at32uc/interrupts.c
> >  create mode 100644 cpu/at32uc/portmux-gpio.c
> >  create mode 100644 cpu/at32uc/sdramc.c
> >  create mode 100644 cpu/at32uc/sdramc.h
> >  create mode 100644 cpu/at32uc/start.S
> >  create mode 100644 include/asm-avr32/arch-at32uc3a0xxx/addrspace.h
> >  create mode 100644 include/asm-avr32/arch-at32uc3a0xxx/cacheflush.h
> >  create mode 100644 include/asm-avr32/arch-at32uc3a0xxx/chip-features.h
> >  create mode 100644 include/asm-avr32/arch-at32uc3a0xxx/clk.h
> >  create mode 100644 include/asm-avr32/arch-at32uc3a0xxx/gpio.h
> >  create mode 100644 include/asm-avr32/arch-at32uc3a0xxx/hmatrix.h
> >  create mode 100644 include/asm-avr32/arch-at32uc3a0xxx/memory-map.h
> >  create mode 100644 include/asm-avr32/arch-at32uc3a0xxx/portmux.h

[...]

> Applied to net/testing.

Oh. I was kind of planning to apply this to the avr32 tree after people
has had some time to look at it.

But thanks for taking the two net patches.

Haavard


More information about the U-Boot mailing list