Home
last modified time | relevance | path

Searched refs:gpio_cd (Results 1 – 22 of 22) sorted by relevance

/linux-4.1.27/drivers/mmc/host/
Dsdhci-sirf.c23 int gpio_cd; member
138 int gpio_cd; in sdhci_sirf_probe() local
148 gpio_cd = of_get_named_gpio(pdev->dev.of_node, "cd-gpios", 0); in sdhci_sirf_probe()
150 gpio_cd = -EINVAL; in sdhci_sirf_probe()
159 priv->gpio_cd = gpio_cd; in sdhci_sirf_probe()
175 if (gpio_is_valid(priv->gpio_cd)) { in sdhci_sirf_probe()
176 ret = mmc_gpio_request_cd(host->mmc, priv->gpio_cd, 0); in sdhci_sirf_probe()
Dpxamci.c628 int ret, irq, gpio_cd = -1, gpio_ro = -1, gpio_power = -1; in pxamci_probe() local
759 gpio_cd = host->pdata->gpio_card_detect; in pxamci_probe()
780 if (gpio_is_valid(gpio_cd)) { in pxamci_probe()
781 ret = gpio_request(gpio_cd, "mmc card detect"); in pxamci_probe()
783 dev_err(&pdev->dev, "Failed requesting gpio_cd %d\n", gpio_cd); in pxamci_probe()
786 gpio_direction_input(gpio_cd); in pxamci_probe()
788 ret = request_irq(gpio_to_irq(gpio_cd), pxamci_detect_irq, in pxamci_probe()
810 gpio_free(gpio_cd); in pxamci_probe()
835 int gpio_cd = -1, gpio_ro = -1, gpio_power = -1; in pxamci_remove() local
843 gpio_cd = host->pdata->gpio_card_detect; in pxamci_remove()
[all …]
Domap_hsmmc.c436 } else if (gpio_is_valid(pdata->gpio_cd)) { in omap_hsmmc_gpio_init()
437 ret = mmc_gpio_request_cd(mmc, pdata->gpio_cd, 0); in omap_hsmmc_gpio_init()
1889 pdata->gpio_cd = -EINVAL; in of_get_hsmmc_pdata()
Dmmci.c1694 else if (gpio_is_valid(plat->gpio_cd)) { in mmci_probe()
1695 ret = mmc_gpio_request_cd(mmc, plat->gpio_cd, 0); in mmci_probe()
Ddw_mmc.c1335 int gpio_cd = mmc_gpio_get_cd(mmc); in dw_mci_get_cd() local
1341 else if (!IS_ERR_VALUE(gpio_cd)) in dw_mci_get_cd()
1342 present = gpio_cd; in dw_mci_get_cd()
Dsdhci.c1657 int gpio_cd = mmc_gpio_get_cd(host->mmc); in sdhci_do_get_cd() local
1668 if (!IS_ERR_VALUE(gpio_cd)) in sdhci_do_get_cd()
1669 return !!gpio_cd; in sdhci_do_get_cd()
/linux-4.1.27/arch/arm/mach-omap2/
Dhsmmc.c153 if (gpio_is_valid(mmc_controller->gpio_cd) && in omap_hsmmc_mux()
154 (mmc_controller->gpio_cd < OMAP_MAX_GPIO_LINES)) in omap_hsmmc_mux()
155 omap_mux_init_gpio(mmc_controller->gpio_cd, in omap_hsmmc_mux()
259 mmc->gpio_cd = -EINVAL; in omap_hsmmc_pdata_init()
260 mmc->gpio_cod = c->gpio_cd; in omap_hsmmc_pdata_init()
263 mmc->gpio_cd = c->gpio_cd; in omap_hsmmc_pdata_init()
372 mmc_pdata->gpio_cd = -EINVAL; in omap_hsmmc_late_init()
373 mmc_pdata->gpio_cod = c->gpio_cd; in omap_hsmmc_late_init()
376 mmc_pdata->gpio_cd = c->gpio_cd; in omap_hsmmc_late_init()
Dboard-omap3logic.c105 .gpio_cd = -EINVAL,
115 board_mmc_info[0].gpio_cd = OMAP3530_LV_SOM_MMC_GPIO_CD; in board_mmc_init()
121 board_mmc_info[0].gpio_cd = OMAP3_TORPEDO_MMC_GPIO_CD; in board_mmc_init()
Dboard-omap3pandora.c271 .gpio_cd = -EINVAL,
279 .gpio_cd = -EINVAL,
288 .gpio_cd = -EINVAL,
301 omap3pandora_mmc[0].gpio_cd = gpio + 0; in omap3pandora_twl_gpio_setup()
302 omap3pandora_mmc[1].gpio_cd = gpio + 1; in omap3pandora_twl_gpio_setup()
Dhsmmc.h20 int gpio_cd; /* or -EINVAL */ member
Dboard-overo.c276 .gpio_cd = -EINVAL,
282 .gpio_cd = -EINVAL,
Dboard-cm-t35.c400 .gpio_cd = -EINVAL,
408 .gpio_cd = -EINVAL,
467 mmc[0].gpio_cd = gpio + 0; in cm_t35_twl_gpio_setup()
Dboard-ldp.c347 .gpio_cd = -EINVAL,
Dboard-omap3beagle.c308 mmc[0].gpio_cd = gpio + 0; in beagle_twl_gpio_setup()
Dboard-rx51-peripherals.c499 .gpio_cd = 160,
507 .gpio_cd = -EINVAL,
/linux-4.1.27/drivers/pcmcia/
Dsa1100_nanoengine.c42 int gpio_cd; member
49 .gpio_cd = GPIO_PC_CD0,
53 .gpio_cd = GPIO_PC_CD1,
73 skt->stat[SOC_STAT_CD].gpio = nano_skts[i].gpio_cd; in nanoengine_pcmcia_hw_init()
/linux-4.1.27/include/linux/amba/
Dmmci.h32 int gpio_cd; member
/linux-4.1.27/include/linux/platform_data/
Dhsmmc-omap.h73 int gpio_cd; /* gpio (card detect) */ member
/linux-4.1.27/arch/arm/mach-versatile/
Dversatile_pb.c47 .gpio_cd = -1,
Dcore.c295 .gpio_cd = -1,
/linux-4.1.27/arch/arm/mach-realview/
Dcore.c237 .gpio_cd = 16,
245 .gpio_cd = 18,
/linux-4.1.27/arch/arm/mach-integrator/
Dintegrator_cp.c170 .gpio_cd = -1,