Home
last modified time | relevance | path

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

/linux-6.6.21/arch/powerpc/platforms/85xx/
Dsocrates_fpga_pic.c25 unsigned int irq_line; member
108 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack() local
111 irq_line = fpga_irqs[hwirq].irq_line; in socrates_fpga_pic_ack()
113 mask = socrates_fpga_pic_read(FPGA_PIC_IRQMASK(irq_line)) in socrates_fpga_pic_ack()
116 socrates_fpga_pic_write(FPGA_PIC_IRQMASK(irq_line), mask); in socrates_fpga_pic_ack()
124 int irq_line; in socrates_fpga_pic_mask() local
127 irq_line = fpga_irqs[hwirq].irq_line; in socrates_fpga_pic_mask()
129 mask = socrates_fpga_pic_read(FPGA_PIC_IRQMASK(irq_line)) in socrates_fpga_pic_mask()
132 socrates_fpga_pic_write(FPGA_PIC_IRQMASK(irq_line), mask); in socrates_fpga_pic_mask()
140 int irq_line; in socrates_fpga_pic_mask_ack() local
[all …]
/linux-6.6.21/drivers/gpio/
Dgpio-virtio.c207 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[gpio]; in virtio_gpio_irq_prepare() local
208 struct virtio_gpio_irq_request *ireq = &irq_line->ireq; in virtio_gpio_irq_prepare()
209 struct virtio_gpio_irq_response *ires = &irq_line->ires; in virtio_gpio_irq_prepare()
213 if (WARN_ON(irq_line->queued || irq_line->masked || irq_line->disabled)) in virtio_gpio_irq_prepare()
222 ret = virtqueue_add_sgs(vgpio->event_vq, sgs, 1, 1, irq_line, GFP_ATOMIC); in virtio_gpio_irq_prepare()
228 irq_line->queued = true; in virtio_gpio_irq_prepare()
236 struct vgpio_irq_line *irq_line = &vgpio->irq_lines[d->hwirq]; in virtio_gpio_irq_enable() local
239 irq_line->disabled = false; in virtio_gpio_irq_enable()
240 irq_line->masked = false; in virtio_gpio_irq_enable()
241 irq_line->queue_pending = true; in virtio_gpio_irq_enable()
[all …]
/linux-6.6.21/drivers/staging/rtl8192e/rtl8192e/
Drtl_pci.c36 u16 irq_line; in rtl92e_check_adapter() local
40 pci_read_config_word(pdev, 0x3C, &irq_line); in rtl92e_check_adapter()
/linux-6.6.21/drivers/mfd/
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-6.6.21/drivers/net/wireless/ath/ath10k/
Dsnoc.c835 disable_irq(ar_snoc->ce_irqs[id].irq_line); in ath10k_snoc_irq_disable()
844 enable_irq(ar_snoc->ce_irqs[id].irq_line); in ath10k_snoc_irq_enable()
1137 ret = enable_irq_wake(ar_snoc->ce_irqs[ATH10K_SNOC_WAKE_IRQ].irq_line); in ath10k_snoc_hif_suspend()
1156 ret = disable_irq_wake(ar_snoc->ce_irqs[ATH10K_SNOC_WAKE_IRQ].irq_line); in ath10k_snoc_hif_resume()
1200 if (ar_snoc->ce_irqs[i].irq_line == irq) in ath10k_snoc_get_ce_id_from_irq()
1265 ret = request_irq(ar_snoc->ce_irqs[id].irq_line, in ath10k_snoc_request_irq()
1280 free_irq(ar_snoc->ce_irqs[id].irq_line, ar); in ath10k_snoc_request_irq()
1291 free_irq(ar_snoc->ce_irqs[id].irq_line, ar); in ath10k_snoc_free_irq()
1321 ar_snoc->ce_irqs[i].irq_line = ret; in ath10k_snoc_resource_init()
Dsnoc.h44 u32 irq_line; member
/linux-6.6.21/include/linux/mfd/
Dtwl.h599 int irq_line; member
/linux-6.6.21/drivers/net/wireless/intel/iwlwifi/pcie/
Drx.c1045 int irq_line = rxq->id; in iwl_pcie_napi_poll_msix() local
1050 irq_line = 0; in iwl_pcie_napi_poll_msix()
1053 iwl_pcie_clear_irq(trans, irq_line); in iwl_pcie_napi_poll_msix()
/linux-6.6.21/drivers/iio/adc/
Dtwl4030-madc.c780 madc->use_second_irq = (pdata->irq_line != 1); in twl4030_madc_probe()