9
0
Fork 0
Commit Graph

18 Commits

Author SHA1 Message Date
Sascha Hauer cd28862ddd a9m2410dev: compile fixes
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-10-28 10:15:33 +01:00
Sascha Hauer 40a5f3de4e Merge branch 'for-sascha' of git://uboot.jcrosoft.org/u-boot-v2 into from-jean
Conflicts:
	board/a9m2440/a9m2440.c
	board/pcm043/pcm043.c
	drivers/nand/nand_imx.c

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-10-28 10:10:56 +01:00
Juergen Beisert 5b28d03dbb A9M2440: Addapting the default environment
Adapting the default environment to support booting from network and NAND

Signed-off-by: Juergen Beisert <juergen@kreuzholzen.de>
2009-10-28 09:44:42 +01:00
Juergen Beisert f5194c3a3e A9M2440: Be able to configure things baseboard dependent
There is no really generic way to configure the S3C2440 CPU with fits to all
possible baseboards. This patch separates things into the CPU card related and
baseboard related things. This ensures to be able to configure things for
each possible baseboard without modifying/patching the main card source.

Signed-off-by: Juergen Beisert <juergen@kreuzholzen.de>
2009-10-28 09:44:42 +01:00
Juergen Beisert 8a7f837355 A9M2440: Use external GPIO settings to setup the SDRAM
The generic A9M2440 comes in many SDRAM variantes. Two GPIO pins describing
the populated SDRAM devices. This patch adds some code to query the setting
and setup a correct SDRAM configuration out of four possible variants.

Due to the lack of hardware the 16 MiB and 128 MiB case is untested yet.

Due to the 32 MiB configuration we must link the u-boot-v2 always to
address 0x31fc0000. Even for the 64 MiB and 128 MiB configuration.

Signed-off-by: Juergen Beisert <juergen@kreuzholzen.de>
2009-10-28 09:44:42 +01:00
Juergen Beisert 07d6c14898 A9M2440: Generic code should support generic hardware
The generic A9M2440 comes with a CS8900 network controller at chip select 5.
There are custom specific variants available without this device, but this
case will be handled in a separate baseboard file.

The current Linux-2.6.31 CS8900 network driver is a very poor piece of
code. It needs some patches to also work with this platform. So, I add
two kernel parameters to be able to use this network device also in the NFS
rootfs case (to setup media and MAC).

Signed-off-by: Juergen Beisert <juergen@kreuzholzen.de>
2009-10-28 09:44:42 +01:00
Juergen Beisert b1d8803e02 A9M2440: Fix documentation
The generic A9M2440 comes in many variantes. Mostly with different SDRAM
and NAND populations. This patch reflects and describes these variants.

Signed-off-by: Juergen Beisert <juergen@kreuzholzen.de>
2009-10-28 09:44:41 +01:00
Juergen Beisert 16fe431ce7 A9M2440: Just clean up
Just clean up whitespaces.

Signed-off-by: Juergen Beisert <juergen@kreuzholzen.de>
2009-10-28 09:44:41 +01:00
Jean-Christophe PLAGNIOL-VILLARD f6a579da9c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2009-10-22 14:21:25 +02:00
Juergen Beisert 9a79d7dce4 Fix the UPLL setting (USB main clock) to the correct value of 48MHz to make USB really work
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-08-12 15:51:56 +02:00
Juergen Beisert bffd9dd42d adapt both S3C platforms to the new device handling
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-08-11 17:08:21 +02:00
Juergen Beisert 9a313a8017 remove a wrong and confusing comment
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-08-11 17:08:08 +02:00
Sascha Hauer 6192788170 Merge branch 'small_a9m24x0_fixes' of octopus:/home/jbe/work/u-boot-v2 into jbe 2009-07-31 15:15:41 +02:00
Juergen Beisert 2d8669e882 Improve documentation by adding build notes to the a9m24x0 CPU cards
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-31 13:24:35 +02:00
Juergen Beisert 0852e7d538 Use the machine number macro instead of the plain number
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-31 12:07:25 +02:00
Juergen Beisert e6e99ad45c fix RTC's I2C address 2009-07-31 12:04:13 +02:00
Sascha Hauer 58f5a971fa cdev fixes for new boards
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:55:49 +02:00
Juergen Beisert f1ed0ae1c6 Add the basic support for the DIGI a9m2440 CPU card.
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 15:58:57 +02:00