]> bbs.cooldavid.org Git - net-next-2.6.git/commit
mmc: Support for high speed SD cards
authorPierre Ossman <drzeus@drzeus.cx>
Wed, 8 Nov 2006 22:03:10 +0000 (23:03 +0100)
committerPierre Ossman <drzeus@drzeus.cx>
Fri, 1 Dec 2006 17:53:37 +0000 (18:53 +0100)
commit7ccd266e676a3f0c6f8f897f58b684cac3dd1650
treeaba8632fc523c5c663a56876ce67c580ce8d38eb
parent73778120c4088a0a7b59c4c378904f7a230b4820
mmc: Support for high speed SD cards

Modern SD cards support a clock speed of 50 MHz. Make sure we test for
this capability and do the song and dance required to activate it.

Activating high speed support actually modifies the TRAN_SPEED field
of the CSD. But as the spec says that the cards must report 50 MHz,
we might as well skip re-reading the CSD.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
drivers/mmc/mmc.c
include/linux/mmc/card.h
include/linux/mmc/protocol.h