public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [patch V3] [0/3] U-Boot Firetux board support (PNX8181)
@ 2009-01-04 21:50 Jürgen Schöw
  2009-01-04 21:54 ` [U-Boot] [patch V3] [1/3] PNX8181 SOC support Jürgen Schöw
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Jürgen Schöw @ 2009-01-04 21:50 UTC (permalink / raw)
  To: u-boot

Hi U-Boot mailling list,

This patchset adds a new ARM board with the NXP PNX8181 cpu to u-boot.
The PNX8181 is an ARM926ej with an internal DSP (mostly used for Audio
processing and VOIP codecs) and a baseband processor (used for DECT).
The chip also features dual ethernet, digital to analog interface, spi,
i2c and other SOC peripherals.

These boards have been build by NXP Semiconductors GmbH, Nuremberg,
Germany and are now build by DSPG Technologies GmbH, Nuremberg, Germany.


Signed-off-by: J?rgen Sch?w <js@emlix.com>
Signed-off-by: Sebastian Hess <sh@emlix.com>
Signed-off-by: Matthias Mwenzel <nxp@mazzoo.de>
Signed-off-by: Dirk H?rner <dirk.hoerner@dspg.com>
Signed-off-by: Andreas Wei?el <andreas.weissel@dspg.com>
---

It took quite some time to rework the patchset to match your
requierments. In this 3rd patchset the folling changes have been done:

- separate the network driver and move to drivers/net/
- use new network API
- make network driver independ from board
- use CONFIG_NET_MULTI-style API
- initialize network driver with board_eth_init()
- move board files to vendor directory dspg
- implement a gpio driver for the gpio A pins
- separate board detection
- use deferent function for each hardware revision
- create a led driver
- move timer functions to SOC specific directory

Complete stats:
 MAINTAINERS                        |    4 +
 MAKEALL                            |    1 +
 Makefile                           |    7 +
 board/dspg/firetux/Makefile        |   59 ++++
 board/dspg/firetux/boardrevision.c |  299 ++++++++++++++++
 board/dspg/firetux/config.mk       |   44 +++
 board/dspg/firetux/firetux.c       |  413 ++++++++++++++++++++++
 board/dspg/firetux/firetux.h       |  144 ++++++++
 board/dspg/firetux/gpio.c          |  134 ++++++++
 board/dspg/firetux/led.c           |  169 +++++++++
 board/dspg/firetux/lowlevel_init.S |  404 ++++++++++++++++++++++
 board/dspg/firetux/memsetup.S      |  381 +++++++++++++++++++++
 board/dspg/firetux/nand.c          |   68 ++++
 board/dspg/firetux/relocate.S      |  252 ++++++++++++++
 board/dspg/firetux/u-boot.lds      |   57 +++
 cpu/arm926ejs/pnx8181/Makefile     |   45 +++
 cpu/arm926ejs/pnx8181/timer.c      |  141 ++++++++
 drivers/i2c/Makefile               |    1 +
 drivers/i2c/pnx8181_i2c.c          |  304 +++++++++++++++++
 drivers/net/Makefile               |    1 +
 drivers/net/ip3912.c               |  659 ++++++++++++++++++++++++++++++++++++
 drivers/net/ip3912.h               |  174 ++++++++++
 include/configs/firetux.h          |  454 +++++++++++++++++++++++++
 23 files changed, 4215 insertions(+), 0 deletions(-)

Regards

J?rgen Sch?w
-- 
Dipl.-Ing. J?rgen Sch?w, emlix GmbH, http://www.emlix.com,
mailto:js at emlix.com Fon +49 551 30664-0, Fax -11, Bahnhofsallee 1b,
37081 G?ttingen, Germany Gesch?ftsf?hrung: Dr. Uwe Kracke, Dr. Cord
Seele, Ust-IdNr.: DE 205 198 055 Sitz der Gesellschaft: G?ttingen,
Amtsgericht G?ttingen HR B 3160

emlix - your embedded linux partner


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://lists.denx.de/pipermail/u-boot/attachments/20090104/61da76fa/attachment.pgp 

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

end of thread, other threads:[~2009-02-10  0:03 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-04 21:50 [U-Boot] [patch V3] [0/3] U-Boot Firetux board support (PNX8181) Jürgen Schöw
2009-01-04 21:54 ` [U-Boot] [patch V3] [1/3] PNX8181 SOC support Jürgen Schöw
2009-02-06 22:18   ` Jean-Christophe PLAGNIOL-VILLARD
2009-02-08 12:26     ` Jürgen Schöw
2009-01-04 21:56 ` [U-Boot] [patch V3] [2/3] ip3912 network driver Jürgen Schöw
2009-02-06 22:19   ` Jean-Christophe PLAGNIOL-VILLARD
2009-02-06 22:23     ` Ben Warren
2009-02-08 12:32     ` Jürgen Schöw
2009-02-09  6:50   ` Ben Warren
2009-02-09 20:06   ` Wolfgang Denk
2009-01-04 21:58 ` [U-Boot] [patch V3] [3/3] firetux board support Jürgen Schöw
2009-02-06 22:26   ` Jean-Christophe PLAGNIOL-VILLARD
2009-02-09 20:07   ` Wolfgang Denk
2009-02-09 23:56     ` Jürgen Schöw
2009-02-10  0:03       ` Wolfgang Denk

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