/Linux-v4.19/drivers/mmc/core/ |
D | slot-gpio.c | 25 struct gpio_desc *cd_gpio; member 84 if (!ctx || !ctx->cd_gpio) in mmc_gpio_get_cd() 87 cansleep = gpiod_cansleep(ctx->cd_gpio); in mmc_gpio_get_cd() 90 gpiod_get_raw_value_cansleep(ctx->cd_gpio) : in mmc_gpio_get_cd() 91 gpiod_get_raw_value(ctx->cd_gpio); in mmc_gpio_get_cd() 96 gpiod_get_value_cansleep(ctx->cd_gpio) : in mmc_gpio_get_cd() 97 gpiod_get_value(ctx->cd_gpio); in mmc_gpio_get_cd() 137 if (host->slot.cd_irq >= 0 || !ctx || !ctx->cd_gpio) in mmc_gpiod_request_cd_irq() 145 irq = gpiod_to_irq(ctx->cd_gpio); in mmc_gpiod_request_cd_irq() 237 ctx->cd_gpio = gpio_to_desc(gpio); in mmc_gpio_request_cd() [all …]
|
/Linux-v4.19/drivers/mmc/host/ |
D | sdhci-spear.c | 49 int cd_gpio; in sdhci_probe_config_dt() local 51 cd_gpio = of_get_named_gpio(np, "cd-gpios", 0); in sdhci_probe_config_dt() 52 if (!gpio_is_valid(cd_gpio)) in sdhci_probe_config_dt() 53 cd_gpio = -1; in sdhci_probe_config_dt() 55 host->card_int_gpio = cd_gpio; in sdhci_probe_config_dt()
|
D | sdhci-pci-core.c | 352 int err, irq, gpio = slot->cd_gpio; in sdhci_pci_add_own_cd() 354 slot->cd_gpio = -EINVAL; in sdhci_pci_add_own_cd() 377 slot->cd_gpio = gpio; in sdhci_pci_add_own_cd() 1701 slot->cd_gpio = -EINVAL; in sdhci_pci_probe_slot() 1717 slot->cd_gpio = slot->data->cd_gpio; in sdhci_pci_probe_slot() 1791 !gpio_is_valid(slot->cd_gpio) && slot->cd_idx < 0) in sdhci_pci_probe_slot()
|
D | of_mmc_spi.c | 117 oms->pdata.cd_gpio = oms->gpios[CD_GPIO]; in mmc_spi_get_pdata()
|
D | sdhci-pci.h | 149 int cd_gpio; member
|
D | mmc_spi.c | 1438 status = mmc_gpio_request_cd(mmc, host->pdata->cd_gpio, in mmc_spi_probe()
|
D | tmio_mmc_core.c | 1257 ret = mmc_gpio_request_cd(mmc, pdata->cd_gpio, 0); in tmio_mmc_host_probe()
|
D | sdhci-esdhc-imx.c | 1213 err = mmc_gpio_request_cd(host->mmc, boarddata->cd_gpio, 0); in sdhci_esdhc_imx_probe_nondt()
|
/Linux-v4.19/include/linux/platform_data/ |
D | pcmcia-pxa2xx_viper.h | 6 int cd_gpio; member
|
D | mmc-esdhc-imx.h | 41 unsigned int cd_gpio; member
|
/Linux-v4.19/include/linux/mmc/ |
D | sdhci-pci-data.h | 11 int cd_gpio; /* Set to -EINVAL if unused */ member
|
/Linux-v4.19/arch/x86/platform/intel-mid/device_libs/ |
D | platform_mrfld_sd.c | 25 .cd_gpio = INTEL_MRFLD_SD_CD_GPIO,
|
/Linux-v4.19/include/linux/spi/ |
D | mmc_spi.h | 36 unsigned int cd_gpio; member
|
/Linux-v4.19/arch/arm/mach-ep93xx/ |
D | simone.c | 49 .cd_gpio = EP93XX_GPIO_LINE_EGPIO0,
|
D | vision_ep9307.c | 206 .cd_gpio = EP93XX_GPIO_LINE_EGPIO15,
|
/Linux-v4.19/drivers/pcmcia/ |
D | pxa2xx_viper.c | 45 skt->stat[SOC_STAT_CD].gpio = pdata->cd_gpio; in viper_pcmcia_hw_init()
|
/Linux-v4.19/include/linux/mfd/ |
D | tmio.h | 114 unsigned int cd_gpio; member
|
/Linux-v4.19/arch/arm/mach-imx/ |
D | mach-pcm043.c | 345 .cd_gpio = SD1_GPIO_CD,
|
/Linux-v4.19/arch/sh/boards/mach-ecovec24/ |
D | setup.c | 687 .cd_gpio = GPIO_PTY7, 721 .cd_gpio = GPIO_PTW7, 762 .cd_gpio = GPIO_PTY7,
|
/Linux-v4.19/arch/arm/mach-pxa/ |
D | zeus.c | 489 .cd_gpio = ZEUS_CF_CD_GPIO,
|
D | viper.c | 95 .cd_gpio = VIPER_CF_CD_GPIO,
|