mmc: Added quirks for Ricoh 1180:e823 lower base clock
commit6d872508383434ffb576d1d44e19c96c59cd064f
authorManoj Iyer <manoj.iyer@canonical.com>
Mon, 11 Jul 2011 21:28:35 +0000 (11 16:28 -0500)
committerAndi Kleen <ak@linux.intel.com>
Mon, 1 Aug 2011 20:55:00 +0000 (1 13:55 -0700)
treeb64109ab3c0b42adc90fe61f85a63117d45d4364
parentafd392409785398ec6b3b2e3ac7c8510aff02ae3
mmc: Added quirks for Ricoh 1180:e823 lower base clock

[ upstream commit 15bed0f2fa8e1d7db201692532c210a7823d2d21 ]
 frequency

Ricoh 1180:e823 does not recognize certain types of SD/MMC cards,
as reported at http://launchpad.net/bugs/773524.  Lowering the SD
base clock frequency from 200Mhz to 50Mhz fixes this issue. This
solution was suggest by Koji Matsumuro, Ricoh Company, Ltd.

This change has no negative performance effect on standard SD
cards, though it's quite possible that there will be one on
UHS-1 cards.

Signed-off-by: Manoj Iyer <manoj.iyer@canonical.com>
Tested-by: Daniel Manrique <daniel.manrique@canonical.com>
Cc: Koji Matsumuro <matsumur@nts.ricoh.co.jp>
Cc: <stable@kernel.org>
Acked-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
drivers/pci/quirks.c