diff options
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/mmc/card.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h index 72a98681ef47..56f4d9234a66 100644 --- a/include/linux/mmc/card.h +++ b/include/linux/mmc/card.h | |||
@@ -67,6 +67,7 @@ struct mmc_ext_csd { | |||
67 | 67 | ||
68 | struct sd_scr { | 68 | struct sd_scr { |
69 | unsigned char sda_vsn; | 69 | unsigned char sda_vsn; |
70 | unsigned char sda_spec3; | ||
70 | unsigned char bus_widths; | 71 | unsigned char bus_widths; |
71 | #define SD_SCR_BUS_WIDTH_1 (1<<0) | 72 | #define SD_SCR_BUS_WIDTH_1 (1<<0) |
72 | #define SD_SCR_BUS_WIDTH_4 (1<<2) | 73 | #define SD_SCR_BUS_WIDTH_4 (1<<2) |
@@ -80,6 +81,9 @@ struct sd_ssr { | |||
80 | 81 | ||
81 | struct sd_switch_caps { | 82 | struct sd_switch_caps { |
82 | unsigned int hs_max_dtr; | 83 | unsigned int hs_max_dtr; |
84 | unsigned int sd3_bus_mode; | ||
85 | unsigned int sd3_drv_type; | ||
86 | unsigned int sd3_curr_limit; | ||
83 | }; | 87 | }; |
84 | 88 | ||
85 | struct sdio_cccr { | 89 | struct sdio_cccr { |