mpc83xx: MPC837XERDB: Add support for FSL eSDHC
authorAnton Vorontsov <avorontsov@ru.mvista.com>
Tue, 9 Jun 2009 20:25:30 +0000 (00:25 +0400)
committerWolfgang Denk <wd@denx.de>
Thu, 16 Jul 2009 20:25:34 +0000 (22:25 +0200)
commitc9646ed758804fa1fa6c1425369a4eee5d618b1d
tree9e07d46150d356b65fafb897580a073d0a77444b
parentb33433a63fe08c9e723ea15a7c7c7143bf527c6d
mpc83xx: MPC837XERDB: Add support for FSL eSDHC

This patch adds support for eSDHC on MPC837XERDB boards. The WP
switch doesn't seem to work on RDB boards though, the WP pin is
always asserted (can see the pin state when it's in GPIO mode).

FSL DR USB and FSL eSDHC are mutually exclusive because of pins
multiplexing, so user should specify 'esdhc' or 'dr_usb' options
in the hwconfig environment variable to choose between the
devices.

p.s.
Now we're very close to a monitor len limit (196 bytes left using
gcc-4.2.0), so also increase the monitor len by one sector (64 KB).

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Acked-by: Kim Phillips <kim.phillips@freescale.com>
board/freescale/mpc837xerdb/mpc837xerdb.c
include/configs/MPC837XERDB.h