
On Sat, Aug 29, 2009 at 08:22:09PM +0300, Sami Kantoluoto wrote :
Adds support for Embedtronics Oy's MRFSA board. Board features AT91SAM9G20 controller, 64 MB of SDRAM, two 64 Mbit data flashses (AT45DB321), SD card slot, GSM modem, GPS receiver, ZigBee (CC2420), USB host ports, USB device port, two RS232 and one RS422/RS485 port, two opto isolated inputs, two relays and bunch of leds.
This patch supports booting (e.g. Linux kernel) from following media/interface:
- dataflash
- ethernet
- debug serial port
- SD/MMC
Signed-off-by: Sami Kantoluoto sami.kantoluoto@embedtronics.fi
Makefile | 13 + board/embedtronics/mrfsa/Makefile | 60 +++++ board/embedtronics/mrfsa/config.mk | 1 + board/embedtronics/mrfsa/iopins.h | 36 +++ board/embedtronics/mrfsa/ks8995ma.h | 255 ++++++++++++++++++ board/embedtronics/mrfsa/mrfsa.c | 481 ++++++++++++++++++++++++++++++++++ board/embedtronics/mrfsa/partition.c | 44 +++ board/embedtronics/mrfsa/watchdog.c | 62 +++++ common/console.c | 6 + cpu/arm926ejs/at91/timer.c | 7 +- drivers/net/macb.c | 4 + include/asm-arm/mach-types.h | 13 + include/configs/mrfsa.h | 197 ++++++++++++++ lib_arm/bootm.c | 13 + 14 files changed, 1191 insertions(+), 1 deletions(-) create mode 100644 board/embedtronics/mrfsa/Makefile create mode 100644 board/embedtronics/mrfsa/config.mk create mode 100644 board/embedtronics/mrfsa/iopins.h create mode 100644 board/embedtronics/mrfsa/ks8995ma.h create mode 100644 board/embedtronics/mrfsa/mrfsa.c create mode 100644 board/embedtronics/mrfsa/partition.c create mode 100644 board/embedtronics/mrfsa/watchdog.c create mode 100644 include/configs/mrfsa.h
I forgot it in my previous email, but you should also add an entry for your board in MAINTAINERS, as well as in MAKEALL.
Regards,