diff options
| author | Jiri Kosina <jkosina@suse.cz> | 2011-06-10 14:46:48 +0200 | 
|---|---|---|
| committer | Jiri Kosina <jkosina@suse.cz> | 2011-06-10 14:46:57 +0200 | 
| commit | 5be5758c114b18260c6fd4c8373bf89e39b0fe82 (patch) | |
| tree | 54390f904df6ff11e570f764c444356cf2709fda /include/linux/mmc/sd.h | |
| parent | 71f66a6580c4e42df377bebbcca5c72661a40700 (diff) | |
| parent | 7f45e5cd1718ed769295033ca214032848a0097d (diff) | |
| download | olio-linux-3.10-5be5758c114b18260c6fd4c8373bf89e39b0fe82.tar.xz olio-linux-3.10-5be5758c114b18260c6fd4c8373bf89e39b0fe82.zip  | |
Merge branch 'master' into for-next
Sync with Linus' tree to be able to apply patches against new
code I have in queue.
Diffstat (limited to 'include/linux/mmc/sd.h')
| -rw-r--r-- | include/linux/mmc/sd.h | 9 | 
1 files changed, 8 insertions, 1 deletions
diff --git a/include/linux/mmc/sd.h b/include/linux/mmc/sd.h index 3fd85e088cc..7d35d52c3df 100644 --- a/include/linux/mmc/sd.h +++ b/include/linux/mmc/sd.h @@ -17,6 +17,7 @@  /* This is basically the same command as for MMC with some quirks. */  #define SD_SEND_RELATIVE_ADDR     3   /* bcr                     R6  */  #define SD_SEND_IF_COND           8   /* bcr  [11:0] See below   R7  */ +#define SD_SWITCH_VOLTAGE         11  /* ac                      R1  */    /* class 10 */  #define SD_SWITCH                 6   /* adtc [31:0] See below   R1  */ @@ -32,6 +33,12 @@  #define SD_APP_OP_COND           41   /* bcr  [31:0] OCR         R3  */  #define SD_APP_SEND_SCR          51   /* adtc                    R1  */ +/* OCR bit definitions */ +#define SD_OCR_S18R		(1 << 24)    /* 1.8V switching request */ +#define SD_ROCR_S18A		SD_OCR_S18R  /* 1.8V switching accepted by card */ +#define SD_OCR_XPC		(1 << 28)    /* SDXC power control */ +#define SD_OCR_CCS		(1 << 30)    /* Card Capacity Status */ +  /*   * SD_SWITCH argument format:   * @@ -59,7 +66,7 @@  #define SCR_SPEC_VER_0		0	/* Implements system specification 1.0 - 1.01 */  #define SCR_SPEC_VER_1		1	/* Implements system specification 1.10 */ -#define SCR_SPEC_VER_2		2	/* Implements system specification 2.00 */ +#define SCR_SPEC_VER_2		2	/* Implements system specification 2.00-3.0X */  /*   * SD bus widths  |