public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/3] avr32: simple paging support
@ 2010-08-12  6:52 Haavard Skinnemoen
  2010-08-12  6:52 ` [U-Boot] [PATCH v2 1/3] avr32: Print unrelocated PC on exception Haavard Skinnemoen
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Haavard Skinnemoen @ 2010-08-12  6:52 UTC (permalink / raw)
  To: u-boot

This series fixes a longstanding problem with the 'saveenv' command on
ATNGW100.

It also includes a trivial enhancement to the exception reporting which
I found very useful during debugging.

Hopefully this will make mainline u-boot useful again on AVR32. Without
this fix, v2008.10 is the latest usable release.

This is the second version of this series. The following changes have
been made since v1:
  - Rebased onto testing/arm-reloc-and-cache-support
  - Dropped asm/unaligned.h fix because a similar patch has already been
    applied to mainline.
  - Fixed SDRAM initialization issue noticed on certain boards

Haavard Skinnemoen (3):
      avr32: Print unrelocated PC on exception
      avr32: Use uncached() macro to get an address for SDRAM init
      avr32: Add simple paging support

 arch/avr32/cpu/at32ap700x/Makefile                 |    2 +-
 arch/avr32/cpu/at32ap700x/mmu.c                    |   78 ++++++++++++++++++++
 arch/avr32/cpu/exception.c                         |    3 +-
 arch/avr32/cpu/start.S                             |   19 +++--
 arch/avr32/include/asm/arch-at32ap700x/addrspace.h |    5 +-
 arch/avr32/include/asm/arch-at32ap700x/mmu.h       |   66 +++++++++++++++++
 arch/avr32/lib/board.c                             |    4 +
 board/atmel/atngw100/atngw100.c                    |   19 ++++-
 board/atmel/atstk1000/atstk1000.c                  |   19 ++++-
 board/earthlcd/favr-32-ezkit/favr-32-ezkit.c       |   19 ++++-
 board/mimc/mimc200/mimc200.c                       |   24 +++++-
 board/miromico/hammerhead/hammerhead.c             |   19 ++++-
 include/configs/atngw100.h                         |    3 +
 include/configs/atstk1002.h                        |    3 +
 include/configs/atstk1003.h                        |    3 +
 include/configs/atstk1004.h                        |    3 +
 include/configs/atstk1006.h                        |    3 +
 include/configs/favr-32-ezkit.h                    |    3 +
 include/configs/hammerhead.h                       |    3 +
 include/configs/mimc200.h                          |    3 +
 20 files changed, 274 insertions(+), 27 deletions(-)
 create mode 100644 arch/avr32/cpu/at32ap700x/mmu.c
 create mode 100644 arch/avr32/include/asm/arch-at32ap700x/mmu.h

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

end of thread, other threads:[~2010-09-03 14:38 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-12  6:52 [U-Boot] [PATCH v2 0/3] avr32: simple paging support Haavard Skinnemoen
2010-08-12  6:52 ` [U-Boot] [PATCH v2 1/3] avr32: Print unrelocated PC on exception Haavard Skinnemoen
2010-09-03 11:51   ` Reinhard Meyer
2010-09-03 13:19     ` Andreas Bießmann
2010-09-03 14:37   ` Reinhard Meyer
2010-08-12  6:52 ` [U-Boot] [PATCH v2 2/3] avr32: Use uncached() macro to get an address for SDRAM init Haavard Skinnemoen
2010-08-12 15:04   ` Detlev Zundel
2010-08-13  3:56     ` Haavard Skinnemoen
2010-08-13 11:01       ` Detlev Zundel
2010-08-13 12:12         ` Haavard Skinnemoen
2010-08-13 13:01           ` Detlev Zundel
2010-09-03 11:16   ` Andreas Bießmann
2010-09-03 14:37   ` Reinhard Meyer
2010-08-12  6:52 ` [U-Boot] [PATCH v2 3/3] avr32: Add simple paging support Haavard Skinnemoen
2010-09-03 11:10   ` Andreas Bießmann
2010-09-03 14:38   ` Reinhard Meyer

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