From: David Brownell Date: Fri, 1 Jul 2005 12:16:11 +0000 (-0700) Subject: [PATCH] ARM: OMAP: MMC initialization X-Git-Tag: v2.6.13-omap1~82 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4014a6befde8f6a993586907eb6a44df824a70f2;p=pandora-kernel.git [PATCH] ARM: OMAP: MMC initialization This updates the MMC initialization: - OMAP_TAG_MMC updates: * Re-factor contents into one struct per silicon block * Provide information that's useful for SD support, like whether the board is wired for 4-wire transfers and what gpio (if any) is used to sense the writeprotect slider. * Allows for "nonstandard" muxing options, which would mostly affect boards using MMC2. * Report whether the MMC switch should use the card detect model, or the cover switch model. * Updated/tested board config only for H2 (not H3 or VoiceBlue). - MMC device initialization moved into mach-omap/omap1/device.c and out of the MMC driver itself. - Removed the "what MMC blocks to configure" option from Kconfig; the board-specific MMC tag holds this info (and more). This new device init hook should be easy to reuse to set up any of the other integrated devices. Signed-off-by: David Brownell --- Reading git-diff-tree failed