]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/mmc/host/sdhci.c
mmc: sdhci: Remove ->select_drive_strength() callback
[karo-tx-linux.git] / drivers / mmc / host / sdhci.c
index 105f4448145d7670e251a50ec680292b3b334ddc..e055bd3f5fe8101545a0799a3c4bcd6f2cd79b77 100644 (file)
@@ -2182,19 +2182,6 @@ out_unlock:
 }
 EXPORT_SYMBOL_GPL(sdhci_execute_tuning);
 
-static int sdhci_select_drive_strength(struct mmc_card *card,
-                                      unsigned int max_dtr, int host_drv,
-                                      int card_drv, int *drv_type)
-{
-       struct sdhci_host *host = mmc_priv(card->host);
-
-       if (!host->ops->select_drive_strength)
-               return 0;
-
-       return host->ops->select_drive_strength(host, card, max_dtr, host_drv,
-                                               card_drv, drv_type);
-}
-
 static void sdhci_enable_preset_value(struct sdhci_host *host, bool enable)
 {
        /* Host Controller v3.00 defines preset value registers */
@@ -2308,7 +2295,6 @@ static const struct mmc_host_ops sdhci_ops = {
        .start_signal_voltage_switch    = sdhci_start_signal_voltage_switch,
        .prepare_hs400_tuning           = sdhci_prepare_hs400_tuning,
        .execute_tuning                 = sdhci_execute_tuning,
-       .select_drive_strength          = sdhci_select_drive_strength,
        .card_event                     = sdhci_card_event,
        .card_busy      = sdhci_card_busy,
 };