efikamx: update to Efika MX Smarttop and Smartbook boards
authorMatt Sealey <matt@genesi-usa.com>
Mon, 27 Aug 2012 05:58:30 +0000 (05:58 +0000)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Sat, 1 Sep 2012 12:58:30 +0000 (14:58 +0200)
commitfdd63c93529960db26608627ab0d5526eb3447cd
tree33485ef9e5df1b7450040bc783d51ecab9ec5f5c
parenta123312f4de2d6d29a04f454db9b760ccfe602ea
efikamx: update to Efika MX Smarttop and Smartbook boards

This is a rework of a previously submitted patchset and bundles the
main board support and USB support into a single commit.

It requires the patch "mx5: add iomux-mx51.h include"

* Use iomux-mx51.h include to simplify board configuration.
* Simplify LED support (remove efikamx_toggle_led, change lit LEDs).
* Simplify MMC support for CD and WP pin differences.
* Fix broken CPU voltage setting - comment said 1.1V but the code set to
  1.2V. It should never have been set to 1.2V even on i.MX51 TO2 and
  all available Linux kernels would drop the voltage to 1.1V anyway and
  work reliably. This should lower power consumption during the boot
  process.
* Function renames for readability.
* Some board identification string changes to match actual product names.
* Passes checkpatch (v2)

Signed-off-by: Matt Sealey <matt@genesi-usa.com>
Cc: Stefano Babic <sbabic@denx.de>
board/genesi/mx51_efikamx/efikamx.c