Home
last modified time | relevance | path

Searched refs:cd_gpio (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.4/drivers/mmc/core/
Dslot-gpio.c21 struct gpio_desc *cd_gpio; member
79 if (!ctx || !ctx->cd_gpio) in mmc_gpio_get_cd()
82 cansleep = gpiod_cansleep(ctx->cd_gpio); in mmc_gpio_get_cd()
85 gpiod_get_raw_value_cansleep(ctx->cd_gpio) : in mmc_gpio_get_cd()
86 gpiod_get_raw_value(ctx->cd_gpio); in mmc_gpio_get_cd()
91 gpiod_get_value_cansleep(ctx->cd_gpio) : in mmc_gpio_get_cd()
92 gpiod_get_value(ctx->cd_gpio); in mmc_gpio_get_cd()
102 if (host->slot.cd_irq >= 0 || !ctx || !ctx->cd_gpio) in mmc_gpiod_request_cd_irq()
110 irq = gpiod_to_irq(ctx->cd_gpio); in mmc_gpiod_request_cd_irq()
201 ctx->cd_gpio = desc; in mmc_gpiod_request_cd()
[all …]
/Linux-v5.4/include/linux/platform_data/
Dpcmcia-pxa2xx_viper.h6 int cd_gpio; member
/Linux-v5.4/include/linux/mmc/
Dsdhci-pci-data.h11 int cd_gpio; /* Set to -EINVAL if unused */ member
/Linux-v5.4/arch/x86/platform/intel-mid/device_libs/
Dplatform_mrfld_sd.c21 .cd_gpio = INTEL_MRFLD_SD_CD_GPIO,
/Linux-v5.4/drivers/pcmcia/
Dpxa2xx_viper.c45 skt->stat[SOC_STAT_CD].gpio = pdata->cd_gpio; in viper_pcmcia_hw_init()
/Linux-v5.4/drivers/mmc/host/
Dsdhci-pci.h157 int cd_gpio; member
Dsdhci-pci-core.c353 int err, irq, gpio = slot->cd_gpio; in sdhci_pci_add_own_cd()
355 slot->cd_gpio = -EINVAL; in sdhci_pci_add_own_cd()
378 slot->cd_gpio = gpio; in sdhci_pci_add_own_cd()
1870 slot->cd_gpio = -EINVAL; in sdhci_pci_probe_slot()
1886 slot->cd_gpio = slot->data->cd_gpio; in sdhci_pci_probe_slot()
1965 !gpio_is_valid(slot->cd_gpio) && slot->cd_idx < 0) in sdhci_pci_probe_slot()
/Linux-v5.4/arch/arm/mach-pxa/
Dzeus.c495 .cd_gpio = ZEUS_CF_CD_GPIO,
Dviper.c92 .cd_gpio = VIPER_CF_CD_GPIO,