aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mmc/host/tmio_mmc_pio.c
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2013-08-08 06:38:31 -0400
committerChris Ball <cjb@laptop.org>2013-08-24 23:45:09 -0400
commit214fc309d1387e822d606a33a10e31cacfe83520 (patch)
tree2c266dd95d8da7f54d7b43c20e5c2c0ebe6165be /drivers/mmc/host/tmio_mmc_pio.c
parent7725a52c03df4dff3ac3fc621749407fb319d47f (diff)
mmc: slot-gpio: Add debouncing capability to mmc_gpio_request_cd()
Add a debounce parameter to the mmc_gpio_request_cd() function that enables GPIO debouncing when set to a non-zero value. This can be used by MMC host drivers to enable debouncing on the card detect signal. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Reviewed-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/mmc/host/tmio_mmc_pio.c')
-rw-r--r--drivers/mmc/host/tmio_mmc_pio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/host/tmio_mmc_pio.c b/drivers/mmc/host/tmio_mmc_pio.c
index 718843cfacfc..17f7fa99376e 100644
--- a/drivers/mmc/host/tmio_mmc_pio.c
+++ b/drivers/mmc/host/tmio_mmc_pio.c
@@ -1110,7 +1110,7 @@ int tmio_mmc_host_probe(struct tmio_mmc_host **host,
1110 dev_pm_qos_expose_latency_limit(&pdev->dev, 100); 1110 dev_pm_qos_expose_latency_limit(&pdev->dev, 100);
1111 1111
1112 if (pdata->flags & TMIO_MMC_USE_GPIO_CD) { 1112 if (pdata->flags & TMIO_MMC_USE_GPIO_CD) {
1113 ret = mmc_gpio_request_cd(mmc, pdata->cd_gpio); 1113 ret = mmc_gpio_request_cd(mmc, pdata->cd_gpio, 0);
1114 if (ret < 0) { 1114 if (ret < 0) {
1115 tmio_mmc_host_remove(_host); 1115 tmio_mmc_host_remove(_host);
1116 return ret; 1116 return ret;