[PATCH] mmc: wbsd Secure Digital support
Add support for Secure Digital specific features in the wbsd driver. Adds support for read-only switch and wide bus transfers. Signed-off-by: Pierre Ossman <drzeus@drzeus.cx> Cc: Russell King <rmk@arm.linux.org.uk> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:

committed by
Linus Torvalds

parent
e619524fe5
commit
65ae2118e8
@@ -106,6 +106,8 @@
|
||||
#define WBSD_CLK_16M 0x02
|
||||
#define WBSD_CLK_24M 0x03
|
||||
|
||||
#define WBSD_DATA_WIDTH 0x01
|
||||
|
||||
#define WBSD_DAT3_H 0x08
|
||||
#define WBSD_FIFO_RESET 0x04
|
||||
#define WBSD_SOFT_RESET 0x02
|
||||
@@ -164,6 +166,7 @@ struct wbsd_host
|
||||
int firsterr; /* See fifo functions */
|
||||
|
||||
u8 clk; /* Current clock speed */
|
||||
unsigned char bus_width; /* Current bus width */
|
||||
|
||||
int config; /* Config port */
|
||||
u8 unlock_code; /* Code to unlock config */
|
||||
|
Reference in New Issue
Block a user