uhs mode comprises dual data rate, single data rate options
such as ddr_1_8v as well as sdr50 and sdr104
ddr name changed to indicate its true usage

Signed-off-by: Philip Rakity <[email protected]>
---
 drivers/mmc/core/core.c  |   10 +++++-----
 drivers/mmc/core/core.h  |    2 +-
 drivers/mmc/core/mmc.c   |    4 ++--
 include/linux/mmc/host.h |    2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
index d9fb0d3..cc67a37 100644
--- a/drivers/mmc/core/core.c
+++ b/drivers/mmc/core/core.c
@@ -712,13 +712,13 @@ void mmc_set_bus_mode(struct mmc_host *host, unsigned int 
mode)
 }
 
 /*
- * Change data bus width and DDR mode of a host.
+ * Change data bus width and UHS mode of a host.
  */
-void mmc_set_bus_width_ddr(struct mmc_host *host, unsigned int width,
-                          unsigned int ddr)
+void mmc_set_bus_width_uhs(struct mmc_host *host, unsigned int width,
+                          unsigned int uhs)
 {
        host->ios.bus_width = width;
-       host->ios.ddr = ddr;
+       host->ios.uhs = uhs;
        mmc_set_ios(host);
 }
 
@@ -727,7 +727,7 @@ void mmc_set_bus_width_ddr(struct mmc_host *host, unsigned 
int width,
  */
 void mmc_set_bus_width(struct mmc_host *host, unsigned int width)
 {
-       mmc_set_bus_width_ddr(host, width, MMC_SDR_MODE);
+       mmc_set_bus_width_uhs(host, width, MMC_SDR_MODE);
 }
 
 /**
diff --git a/drivers/mmc/core/core.h b/drivers/mmc/core/core.h
index 20b1c08..2c9f456 100644
--- a/drivers/mmc/core/core.h
+++ b/drivers/mmc/core/core.h
@@ -38,7 +38,7 @@ void mmc_ungate_clock(struct mmc_host *host);
 void mmc_set_ungated(struct mmc_host *host);
 void mmc_set_bus_mode(struct mmc_host *host, unsigned int mode);
 void mmc_set_bus_width(struct mmc_host *host, unsigned int width);
-void mmc_set_bus_width_ddr(struct mmc_host *host, unsigned int width,
+void mmc_set_bus_width_uhs(struct mmc_host *host, unsigned int width,
                           unsigned int ddr);
 u32 mmc_select_voltage(struct mmc_host *host, u32 ocr);
 void mmc_set_timing(struct mmc_host *host, unsigned int timing);
diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c
index 6c5d3d4..00b9cb5 100644
--- a/drivers/mmc/core/mmc.c
+++ b/drivers/mmc/core/mmc.c
@@ -640,7 +640,7 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr,
                                         EXT_CSD_BUS_WIDTH,
                                         ext_csd_bits[idx][0]);
                        if (!err) {
-                               mmc_set_bus_width_ddr(card->host,
+                               mmc_set_bus_width_uhs(card->host,
                                                      bus_width, MMC_SDR_MODE);
                                /*
                                 * If controller can't handle bus width test,
@@ -667,7 +667,7 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr,
                        goto free_card;
                } else if (ddr) {
                        mmc_card_set_ddr_mode(card);
-                       mmc_set_bus_width_ddr(card->host, bus_width, ddr);
+                       mmc_set_bus_width_uhs(card->host, bus_width, ddr);
                }
        }
 
diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h
index bcb793e..f11307e 100644
--- a/include/linux/mmc/host.h
+++ b/include/linux/mmc/host.h
@@ -51,7 +51,7 @@ struct mmc_ios {
 #define MMC_TIMING_MMC_HS      1
 #define MMC_TIMING_SD_HS       2
 
-       unsigned char   ddr;                    /* dual data rate used */
+       unsigned char   uhs;                    /* uhs mode used (ddr - sdr) */
 
 #define MMC_SDR_MODE           0
 #define MMC_1_2V_DDR_MODE      1
-- 
1.7.0.4


--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to