]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit - arch/arm/mach-omap2/mmc-twl4030.c
mmc-twl4030 gpios for all controllers
authorDavid Brownell <dbrownell@users.sourceforge.net>
Fri, 7 Nov 2008 19:55:54 +0000 (11:55 -0800)
committerTony Lindgren <tony@atomide.com>
Fri, 7 Nov 2008 20:05:21 +0000 (12:05 -0800)
commitf28501e8ea08b553b599ae0f59a543603928d770
tree585239f4b052476b418cdf49d062b84c75968cb8
parent90fa7df3d147f6ab478fe40f38a729353ef34198
mmc-twl4030 gpios for all controllers

More HSMMC gpio updates: make the card detect and write protect
handling behave for slots connected to any controller (not just
for MMC1), and for non-twl4030 GPIOs.

It packs some structs more efficiently, and updates mmc platform
data to remember the relevant GPIOs.  It also adds some error
checks.

This removes debouncing, so it goes along with a following patch
to change how twl4030 debouncing kicks in.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/mmc-twl4030.c
arch/arm/plat-omap/include/mach/mmc.h