blob: ec54fbc15ae75e1b9428158a6a4d8047e9557a5b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
There are two sets of patches. One only needs to be applied to work with the
HTC G1/Dream
This is the patch: arch/arm/mach-msm/board-trout-mmc.c
It means the mmc driver will claim to support 3.0-3.1V, even though the
hardware does not support this. This is required as UF105x claims to require
3.0-3.4V in it's CCR, even though it does not actually need this. It should
only be applied to get a UF105x to work, as it essenitally breaks the SDIO spec
on the slot, and may cause a device which really needs 3.0-3.1V to malfunction.
The other patches allow the driver to change the clock speed of a slot, fix a
bug with setting the block size, and also allow a driver to write to the
"protected" registers in FN0 of a card.
All of these changes can be applied without impacting the normal functionality
of the mmc stack.
|