Searched refs:cd_irq (Results 1 – 19 of 19) sorted by relevance
/kernel/linux/linux-5.10/drivers/mmc/core/ |
D | slot-gpio.c | 56 host->slot.cd_irq = -EINVAL; in mmc_gpio_alloc() 94 if (host->slot.cd_irq >= 0 || !ctx || !ctx->cd_gpio) in mmc_gpiod_request_cd_irq() 115 host->slot.cd_irq = irq; in mmc_gpiod_request_cd_irq() 127 host->slot.cd_irq < 0 || in mmc_gpio_set_cd_wake() 132 ret = enable_irq_wake(host->slot.cd_irq); in mmc_gpio_set_cd_wake() 135 disable_irq_wake(host->slot.cd_irq); in mmc_gpio_set_cd_wake()
|
D | core.h | 76 bool cd_irq);
|
D | core.c | 1464 void _mmc_detect_change(struct mmc_host *host, unsigned long delay, bool cd_irq) in _mmc_detect_change() argument 1471 if (cd_irq && !(host->caps & MMC_CAP_NEEDS_POLL)) in _mmc_detect_change() 2343 if (host->slot.cd_irq >= 0) { in __mmc_stop_host() 2345 disable_irq(host->slot.cd_irq); in __mmc_stop_host()
|
/kernel/linux/linux-5.10/arch/mips/alchemy/devboards/ |
D | platform.h | 14 int cd_irq,
|
D | platform.c | 75 int cd_irq, in db1x_register_pcmcia_socket() argument 117 sr[3].start = sr[3].end = cd_irq; in db1x_register_pcmcia_socket()
|
/kernel/linux/linux-5.10/arch/arm/include/asm/hardware/ |
D | scoop.h | 51 int cd_irq; member
|
/kernel/linux/linux-5.10/drivers/pcmcia/ |
D | pxa2xx_sharpsl.c | 45 if (SCOOP_DEV[skt->nr].cd_irq >= 0) { in sharpsl_pcmcia_hw_init() 46 skt->stat[SOC_STAT_CD].irq = SCOOP_DEV[skt->nr].cd_irq; in sharpsl_pcmcia_hw_init()
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
D | sdhci-pci.h | 164 int cd_irq; member
|
D | sdhci-pci-core.c | 364 slot->cd_irq = -EINVAL; in sdhci_pci_add_own_cd() 387 slot->cd_irq = irq; in sdhci_pci_add_own_cd() 399 if (slot->cd_irq >= 0) in sdhci_pci_remove_own_cd() 400 free_irq(slot->cd_irq, slot); in sdhci_pci_remove_own_cd()
|
/kernel/linux/linux-5.10/arch/arm/mach-pxa/ |
D | tosa.c | 225 .cd_irq = TOSA_IRQ_GPIO_CF_CD, 230 .cd_irq = -1,
|
D | poodle.c | 147 .cd_irq = POODLE_IRQ_GPIO_CF_CD,
|
D | spitz.c | 253 .cd_irq = SPITZ_IRQ_GPIO_CF_CD, 258 .cd_irq = -1,
|
D | corgi.c | 178 .cd_irq = CORGI_IRQ_GPIO_CF_CD,
|
/kernel/linux/linux-5.10/arch/arm/mach-sa1100/ |
D | collie.c | 81 .cd_irq = COLLIE_IRQ_GPIO_CF_CD,
|
/kernel/linux/linux-5.10/include/linux/mmc/ |
D | host.h | 244 int cd_irq; member
|
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
D | 0030_linux_drivers_pci_misc_nvmem_of_mtd_mmc.patch | 2336 -void _mmc_detect_change(struct mmc_host *host, unsigned long delay, bool cd_irq) 2338 + bool cd_irq) 2347 - if (cd_irq && !(host->caps & MMC_CAP_NEEDS_POLL)) 2349 + if (cd_irq && !(host->caps & MMC_CAP_NEEDS_POLL) && 2650 - bool cd_irq);
|
/kernel/linux/patches/linux-5.10/hispark_taurus_patch/ |
D | hispark_taurus.patch | 53855 + unsigned int cd_irq; 53858 + cd_irq = gpio_to_irq(hba->cd_gpio); 53859 + dev_err(hba->dev, "card detection interrupt number = %d\n", cd_irq); 53860 + if (cd_irq && 53861 + devm_request_irq(hba->dev, cd_irq, ufshcd_intr_card_detect, 53867 + enable_irq_wake(cd_irq); 53869 + hba->cd_irq = cd_irq; 53933 + unsigned int cd_irq;
|
/kernel/linux/patches/linux-4.19/hispark_taurus_patch/ |
D | hispark_taurus.patch | 356070 + unsigned int cd_irq; 356073 + cd_irq = gpio_to_irq(hba->cd_gpio); 356074 + dev_err(hba->dev, "card detection interrupt number = %d\n", cd_irq); 356075 + if (cd_irq && 356076 + devm_request_irq(hba->dev, cd_irq, ufshcd_intr_card_detect, 356082 + enable_irq_wake(cd_irq); 356084 + hba->cd_irq = cd_irq; 356148 + unsigned int cd_irq;
|
/kernel/linux/patches/linux-5.10/unionpi_tiger_pacth/ |
D | linux-5.10.patch | 19907 + int cd_irq;
|