sh: MSIOF/mmc_spi platform data for the Ecovec24 board
authorMagnus Damm <damm@opensource.se>
Mon, 7 Dec 2009 14:05:45 +0000 (14:05 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Tue, 15 Dec 2009 03:10:44 +0000 (12:10 +0900)
commit1ce4da7a502ea637748bc55460fc43eb2acc4f01
treeefee01257a2f160b8f3c5cf1d2ddac42cf3bfb8e
parente0aa51f54faa0659b529143de6c608e76675326f
sh: MSIOF/mmc_spi platform data for the Ecovec24 board

This patch adds MSIOF and mmc_spi platform data for
the CN11 port on the SuperH Ecovec24 board. No card
detect interrupt is available so the MMC code is
configured to poll. The WP signal is implemented
together with CD and power control. The board only
supports 3.3V power.

The platform data is wrapped in SDHI #ifdefs to
allow both the SDHI and the MSIOF to coexist. Only
one configuration is allowed at a time. The pin
routing is selected by a dip switch but we can
unfortunately not detect this setting at run time.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/boards/mach-ecovec24/setup.c