Home
last modified time | relevance | path

Searched refs:irq (Results 1 – 15 of 15) sorted by relevance

/hardware/broadcom/wlan/bcm4329/src/bcmsdio/sys/
Dbcmsdspi_linux.c61 sdspi_isr(int irq, void *dev_id in sdspi_isr() argument
75 sd_err(("%s: Hey Bogus intr...not even initted: irq %d\n", __FUNCTION__, irq)); in sdspi_isr()
92 spi_register_irq(sdioh_info_t *sd, uint irq) in spi_register_irq() argument
94 sd_trace(("Entering %s: irq == %d\n", __FUNCTION__, irq)); in spi_register_irq()
95 if (request_irq(irq, sdspi_isr, IRQF_SHARED, "bcmsdspi", sd) < 0) { in spi_register_irq()
104 spi_free_irq(uint irq, sdioh_info_t *sd) in spi_free_irq() argument
106 free_irq(irq, sd); in spi_free_irq()
Dbcmsdstd_linux.c52 sdstd_isr(int irq, void *dev_id in sdstd_isr() argument
65 sd_err(("%s: Hey Bogus intr...not even initted: irq %d\n", __FUNCTION__, irq)); in sdstd_isr()
82 sdstd_register_irq(sdioh_info_t *sd, uint irq) in sdstd_register_irq() argument
84 sd_trace(("Entering %s: irq == %d\n", __FUNCTION__, irq)); in sdstd_register_irq()
85 if (request_irq(irq, sdstd_isr, IRQF_SHARED, "bcmsdstd", sd) < 0) { in sdstd_register_irq()
94 sdstd_free_irq(uint irq, sdioh_info_t *sd) in sdstd_free_irq() argument
96 free_irq(irq, sd); in sdstd_free_irq()
Dbcmsdh_linux.c176 int irq = 0; in bcmsdh_probe() local
182 irq = platform_get_irq(pdev, 0); in bcmsdh_probe()
183 if (!r || irq == NO_IRQ) in bcmsdh_probe()
188 irq = dhd_customer_oob_irq_map(); in bcmsdh_probe()
189 if (irq < 0) { in bcmsdh_probe()
212 (void **)&regs, irq))) { in bcmsdh_probe()
218 (void **)&regs, irq))) { in bcmsdh_probe()
224 sdhc->oob_irq = irq; in bcmsdh_probe()
381 PCI_FUNC(pdev->devfn), pdev->irq)); in bcmsdh_pci_probe()
411 (void **)&regs, pdev->irq))) { in bcmsdh_pci_probe()
[all …]
Dbcmsdh_sdmmc_linux.c174 sdioh_mmc_irq(int irq) in sdioh_mmc_irq() argument
176 return (MSM_GPIO_TO_INT(irq)); in sdioh_mmc_irq()
Dbcmsdspi.c90 sdioh_attach(osl_t *osh, void *bar0, uint irq) in sdioh_attach() argument
109 sd->irq = irq; in sdioh_attach()
140 if (spi_register_irq(sd, irq) != SUCCESS) { in sdioh_attach()
141 sd_err(("%s: spi_register_irq() failed for irq = %d\n", __FUNCTION__, irq)); in sdioh_attach()
162 spi_free_irq(sd->irq, sd); in sdioh_detach()
Dbcmsdh.c72 bcmsdh_attach(osl_t *osh, void *cfghdl, void **regsva, uint irq) in bcmsdh_attach() argument
85 if (!(bcmsdh->sdioh = sdioh_attach(osh, cfghdl, irq))) { in bcmsdh_attach()
Dbcmsdstd.c174 sdioh_attach(osl_t *osh, void *bar0, uint irq) in sdioh_attach() argument
193 sd->irq = irq; in sdioh_attach()
237 if (sdstd_register_irq(sd, irq) != SUCCESS) { in sdioh_attach()
238 sd_err(("%s: sdstd_register_irq() failed for irq = %d\n", __FUNCTION__, irq)); in sdioh_attach()
239 sdstd_free_irq(sd->irq, sd); in sdioh_attach()
261 sd_trace(("%s: freeing irq %d\n", __FUNCTION__, sd->irq)); in sdioh_detach()
262 sdstd_free_irq(sd->irq, sd); in sdioh_detach()
Dbcmsdh_sdmmc.c123 sdioh_attach(osl_t *osh, void *bar0, uint irq) in sdioh_attach() argument
/hardware/broadcom/wlan/bcm4329/src/include/
Dbcmsdh_sdmmc.h73 uint irq; /* Client irq */ member
114 extern int sdioh_sdmmc_register_irq(sdioh_info_t *sd, uint irq);
115 extern void sdioh_sdmmc_free_irq(uint irq, sdioh_info_t *sd);
Dbcmsdspi.h76 uint irq; /* Client irq */ member
122 extern int spi_register_irq(sdioh_info_t *sd, uint irq);
123 extern void spi_free_irq(uint irq, sdioh_info_t *sd);
Dbcmsdstd.h111 uint irq; /* Client irq */ member
170 extern int sdstd_register_irq(sdioh_info_t *sd, uint irq);
171 extern void sdstd_free_irq(uint irq, sdioh_info_t *sd);
Dlinuxver.h108 typedef irqreturn_t(*FN_ISR) (int irq, void *dev_id, struct pt_regs *ptregs);
368 pci_write_config_byte(dev, PCI_INTERRUPT_LINE, dev->irq); in pci_restore_state()
Dbcmsdbus.h62 extern sdioh_info_t * sdioh_attach(osl_t *osh, void *cfghdl, uint irq);
Dbcmsdh.h50 extern bcmsdh_info_t *bcmsdh_attach(osl_t *osh, void *cfghdl, void **regsva, uint irq);
/hardware/broadcom/wlan/bcm4329/src/dhd/sys/
Ddhd_custom_gpio.c55 extern int sdioh_mmc_irq(int irq);