Home
last modified time | relevance | path

Searched refs:irq_line (Results 1 – 10 of 10) sorted by relevance

/linux/arch/powerpc/platforms/85xx/
H A Dsocrates_fpga_pic.c27 unsigned int irq_line; member
110 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack() local
113 irq_line = fpga_irqs[hwirq].irq_line; in socrates_fpga_pic_ack()
115 mask = socrates_fpga_pic_read(FPGA_PIC_IRQMASK(irq_line)) in socrates_fpga_pic_ack()
118 socrates_fpga_pic_write(FPGA_PIC_IRQMASK(irq_line), mask); in socrates_fpga_pic_ack()
126 int irq_line; in socrates_fpga_pic_mask() local
129 irq_line = fpga_irqs[hwirq].irq_line; in socrates_fpga_pic_mask()
131 mask = socrates_fpga_pic_read(FPGA_PIC_IRQMASK(irq_line)) in socrates_fpga_pic_mask()
142 int irq_line; socrates_fpga_pic_mask_ack() local
159 int irq_line; socrates_fpga_pic_unmask() local
175 int irq_line; socrates_fpga_pic_eoi() local
[all...]
/linux/drivers/gpio/
H A Dgpio-virtio.c208 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[gpio]; in virtio_gpio_irq_prepare() local
209 struct virtio_gpio_irq_request *ireq = &irq_line->ireq; in virtio_gpio_irq_prepare()
210 struct virtio_gpio_irq_response *ires = &irq_line->ires; in virtio_gpio_irq_prepare()
214 if (WARN_ON(irq_line->queued || irq_line->masked || irq_line->disabled)) in virtio_gpio_irq_prepare()
223 ret = virtqueue_add_sgs(vgpio->event_vq, sgs, 1, 1, irq_line, GFP_ATOMIC); in virtio_gpio_irq_prepare()
229 irq_line->queued = true; in virtio_gpio_irq_prepare()
237 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[d->hwirq]; in virtio_gpio_irq_enable() local
240 irq_line in virtio_gpio_irq_enable()
252 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[d->hwirq]; virtio_gpio_irq_disable() local
267 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[d->hwirq]; virtio_gpio_irq_mask() local
278 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[d->hwirq]; virtio_gpio_irq_unmask() local
292 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[d->hwirq]; virtio_gpio_irq_set_type() local
333 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[d->hwirq]; virtio_gpio_irq_bus_sync_unlock() local
355 ignore_irq(struct virtio_gpio * vgpio,int gpio,struct vgpio_irq_line * irq_line) ignore_irq() argument
391 struct vgpio_irq_line *irq_line; virtio_gpio_event_vq() local
[all...]
/linux/drivers/iio/adc/
H A Dad_sigma_delta.c231 disable_irq_nosync(sigma_delta->irq_line); in ad_sd_disable_irq()
240 enable_irq(sigma_delta->irq_line); in ad_sd_enable_irq()
743 unsigned long irq_flags = irq_get_trigger_type(sigma_delta->irq_line); in devm_ad_sd_probe_trigger()
751 irq_set_status_flags(sigma_delta->irq_line, IRQ_DISABLE_UNLAZY); in devm_ad_sd_probe_trigger()
757 ret = devm_request_irq(dev, sigma_delta->irq_line, in devm_ad_sd_probe_trigger()
876 sigma_delta->irq_line = fwnode_irq_get_byname(dev_fwnode(&spi->dev), in ad_sd_init()
878 if (sigma_delta->irq_line < 0) in ad_sd_init()
879 return dev_err_probe(&spi->dev, sigma_delta->irq_line, in ad_sd_init()
882 sigma_delta->irq_line = spi->irq; in ad_sd_init()
890 if (sigma_delta->rdy_gpiod && !sigma_delta->irq_line) { in ad_sd_init()
[all...]
H A Dtwl4030-madc.c781 madc->use_second_irq = (pdata->irq_line != 1); in twl4030_madc_probe()
/linux/drivers/mfd/
H A Dtwl4030-irq.c54 static int irq_line; variable
326 irq_line = line; in twl4030_init_sih_modules()
491 sih->mask[irq_line].imr_offset, in twl4030_sih_bus_sync_unlock()
572 sih->mask[irq_line].isr_offset, sih->bytes_ixr); in sih_read_isr()
/linux/drivers/net/wireless/ath/ath10k/
H A Dsnoc.h44 u32 irq_line; member
H A Dsnoc.c836 disable_irq(ar_snoc->ce_irqs[id].irq_line); in ath10k_snoc_irq_disable()
845 enable_irq(ar_snoc->ce_irqs[id].irq_line); in ath10k_snoc_irq_enable()
1140 ret = enable_irq_wake(ar_snoc->ce_irqs[ATH10K_SNOC_WAKE_IRQ].irq_line); in ath10k_snoc_hif_suspend()
1159 ret = disable_irq_wake(ar_snoc->ce_irqs[ATH10K_SNOC_WAKE_IRQ].irq_line); in ath10k_snoc_hif_resume()
1203 if (ar_snoc->ce_irqs[i].irq_line == irq) in ath10k_snoc_get_ce_id_from_irq()
1268 ret = request_irq(ar_snoc->ce_irqs[id].irq_line, in ath10k_snoc_request_irq()
1283 free_irq(ar_snoc->ce_irqs[id].irq_line, ar); in ath10k_snoc_request_irq()
1294 free_irq(ar_snoc->ce_irqs[id].irq_line, ar); in ath10k_snoc_free_irq()
1324 ar_snoc->ce_irqs[i].irq_line = ret; in ath10k_snoc_resource_init()
/linux/include/linux/iio/adc/
H A Dad_sigma_delta.h111 int irq_line; member
/linux/include/linux/mfd/
H A Dtwl.h579 int irq_line; member
/linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/
H A Drx.c1050 int irq_line = rxq->id; in iwl_pcie_napi_poll_msix() local
1055 irq_line = 0; in iwl_pcie_napi_poll_msix()
1058 iwl_pcie_clear_irq(trans, irq_line); in iwl_pcie_napi_poll_msix()