mvsdio: ignore high speed timing requests from the core
commit9ca6944cbfad11f2368cf10292e7f3eb036386c2
authorNicolas Pitre <nico@cam.org>
Fri, 15 May 2009 01:28:05 +0000 (14 21:28 -0400)
committerPierre Ossman <pierre@ossman.eu>
Wed, 3 Jun 2009 19:50:33 +0000 (3 21:50 +0200)
tree34ccddcff0f07166da9d053d5ee02181797a27d3
parente749c6f21fd7dc618f61dd178b4ee739c3cb1c31
mvsdio: ignore high speed timing requests from the core

Empirical evidences show that this is causing far more problems than it
solves when this mode is enabled in the host hardware.  Amongst those
cards that are known to be non functional when this bit is set are:

A-Data "Speedy" 2GB SD card
Kodak 512MB SD card
Ativa 1GB MicroSD card
Marvell 8688 (WIFI/Bluetooth) SDIO card

Since those cards do work on other host controllers which do honnor the
hs timing, the issue must be with this particular host hardware.

Signed-off-by: Nicolas Pitre <nico@marvell.com>
Signed-off-by: Pierre Ossman <pierre@ossman.eu>
drivers/mmc/host/mvsdio.c