summaryrefslogtreecommitdiff
path: root/drivers/mmc/host/sdhci-tegra.c
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@nvidia.com>2011-04-25 14:33:43 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-04-26 11:25:37 -0700
commit3fb8de35df226550ec30dde3fb5128ea318bfb08 (patch)
tree9856187a8bea14ee9e00d8108bb7f4c6251fdf18 /drivers/mmc/host/sdhci-tegra.c
parent5d875e826db6160dc11a9ca9bc7b6c80bf6a68e4 (diff)
Revert "tegra: sdhci: enable write protection on sd cards"
This reverts commit a616ec3ef588ab50b4f296b5b022b1bb5934aa31. Change-Id: Idadd2c62d4dc99518d87b424bd164a97d342cab3
Diffstat (limited to 'drivers/mmc/host/sdhci-tegra.c')
-rw-r--r--drivers/mmc/host/sdhci-tegra.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index 67307a3e5203..3f54f759fe1c 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -40,7 +40,6 @@ struct tegra_sdhci_host {
int clk_enabled;
bool card_always_on;
u32 sdhci_ints;
- int wp_gpio;
};
static irqreturn_t carddetect_irq(int irq, void *data)
@@ -86,19 +85,9 @@ static void tegra_sdhci_set_clock(struct sdhci_host *sdhci, unsigned int clock)
tegra_sdhci_enable_clock(host, clock);
}
-static int tegra_sdhci_get_ro(struct sdhci_host *sdhci)
-{
- struct tegra_sdhci_host *host;
- host = sdhci_priv(sdhci);
- if (gpio_is_valid(host->wp_gpio))
- return gpio_get_value(host->wp_gpio);
- return 0;
-}
-
static struct sdhci_ops tegra_sdhci_ops = {
.enable_dma = tegra_sdhci_enable_dma,
.set_clock = tegra_sdhci_set_clock,
- .get_ro = tegra_sdhci_get_ro,
};
static int __devinit tegra_sdhci_probe(struct platform_device *pdev)
@@ -136,7 +125,6 @@ static int __devinit tegra_sdhci_probe(struct platform_device *pdev)
host = sdhci_priv(sdhci);
host->sdhci = sdhci;
host->card_always_on = (plat->power_gpio == -1) ? 1 : 0;
- host->wp_gpio = plat->wp_gpio;
host->clk = clk_get(&pdev->dev, plat->clk_id);
if (IS_ERR(host->clk)) {