public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH atmel/next 0/7] replace at91rm9200_usart by atmel_usart
@ 2011-06-12 11:49 Andreas Bießmann
  2011-06-12 11:49 ` [U-Boot] [PATCH atmel/next 1/7] arm920t/at91: add clock.c Andreas Bießmann
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Andreas Bießmann @ 2011-06-12 11:49 UTC (permalink / raw)
  To: u-boot

This series is an RFC for atmel/next!

It should replace the current at91rm9200_usart driver by the common atmel_usart
driver. This is tested on at91rm9200ek, there are patches included for the two
other arm920t/at91 boards currently supported by u-boot.
Jens, Eric feel free to test this stuff.

Some of the patches where submitted before in another structure
(move arm926ejs/at91/clock.c to arm/lib/at91 and use the API)
 -> see http://patchwork.ozlabs.org/patch/99344/
    and http://patchwork.ozlabs.org/patch/99550/
They both are superseded by this series.

There may be some issues with one of the patches in this series if you reorder
the patches. Therefore I would like to squash some of them together, if the
review process shows that there are no other issues with it.
There also might be some unnecessary reorering in some of the defines. This is
subject to next version, but feel free to point them out.

Andreas Bie?mann (7):
  arm920t/at91: add clock.c
  arm920t/at91: use new clock.c features
  arm920t/at91: add at91rm9200_devices.c
  at91rm9200ek: use atmel_usart
  eb_cpux9k2: use atmel_usart
  cpuat91: use atmel_usart
  driver/serial: delete at91rm9200_usart

 arch/arm/cpu/arm920t/at91/Makefile             |    3 +
 arch/arm/cpu/arm920t/at91/at91rm9200_devices.c |   85 +++++++++++++
 arch/arm/cpu/arm920t/at91/clock.c              |  160 ++++++++++++++++++++++++
 arch/arm/cpu/arm920t/at91/cpu.c                |   43 +++++++
 arch/arm/cpu/arm926ejs/at91/clock.c            |   35 +-----
 arch/arm/include/asm/arch-at91/at91rm9200.h    |   10 ++-
 arch/arm/include/asm/arch-at91/clk.h           |   42 ++++++-
 board/BuS/eb_cpux9k2/cpux9k2.c                 |    7 +
 board/atmel/at91rm9200ek/at91rm9200ek.c        |    7 +
 board/eukrea/cpuat91/cpuat91.c                 |    8 ++
 drivers/serial/Makefile                        |    1 -
 drivers/serial/at91rm9200_usart.c              |  126 -------------------
 include/configs/at91rm9200ek.h                 |   10 ++-
 include/configs/cpuat91.h                      |   12 +-
 include/configs/eb_cpux9k2.h                   |   10 +-
 15 files changed, 379 insertions(+), 180 deletions(-)
 create mode 100644 arch/arm/cpu/arm920t/at91/at91rm9200_devices.c
 create mode 100644 arch/arm/cpu/arm920t/at91/clock.c
 create mode 100644 arch/arm/cpu/arm920t/at91/cpu.c
 delete mode 100644 drivers/serial/at91rm9200_usart.c

regards

Andreas Bie?mann
-- 
1.7.5.4

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

end of thread, other threads:[~2011-06-30  8:42 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-12 11:49 [U-Boot] [PATCH atmel/next 0/7] replace at91rm9200_usart by atmel_usart Andreas Bießmann
2011-06-12 11:49 ` [U-Boot] [PATCH atmel/next 1/7] arm920t/at91: add clock.c Andreas Bießmann
2011-06-12 11:49 ` [U-Boot] [PATCH atmel/next 2/7] arm920t/at91: use new clock.c features Andreas Bießmann
2011-06-12 11:49 ` [U-Boot] [PATCH atmel/next 3/7] arm920t/at91: add at91rm9200_devices.c Andreas Bießmann
2011-06-12 11:49 ` [U-Boot] [PATCH atmel/next 4/7] at91rm9200ek: use atmel_usart Andreas Bießmann
2011-06-12 11:49 ` [U-Boot] [PATCH atmel/next 5/7] eb_cpux9k2: " Andreas Bießmann
2011-06-26 18:10   ` Jens Scharsig
2011-06-12 11:49 ` [U-Boot] [PATCH atmel/next 6/7] cpuat91: " Andreas Bießmann
2011-06-12 11:49 ` [U-Boot] [PATCH atmel/next 7/7] driver/serial: delete at91rm9200_usart Andreas Bießmann
2011-06-30  8:42 ` [U-Boot] [PATCH atmel/next 0/7] replace at91rm9200_usart by atmel_usart Reinhard Meyer

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