Home
last modified time | relevance | path

Searched refs:irq_offset (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_hw_engine.c52 unsigned int irq_offset : 8; member
62 .irq_offset = ilog2(INTR_RCS0),
70 .irq_offset = ilog2(INTR_BCS(0)),
78 .irq_offset = ilog2(INTR_BCS(1)),
86 .irq_offset = ilog2(INTR_BCS(2)),
94 .irq_offset = ilog2(INTR_BCS(3)),
102 .irq_offset = ilog2(INTR_BCS(4)),
110 .irq_offset = ilog2(INTR_BCS(5)),
118 .irq_offset = ilog2(INTR_BCS(6)),
125 .irq_offset
[all...]
H A Dxe_hw_engine_types.h119 /** @irq_offset: IRQ offset of this hw engine */
120 u16 irq_offset; member
H A Dxe_memirq.c450 u16 offset = hwe->irq_offset; in xe_memirq_hwe_handler()
/linux/drivers/gpio/
H A Dgpio-xilinx.c376 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_irq_mask() local
377 unsigned long bit = find_nth_bit(chip->map, 64, irq_offset), enable; in xgpio_irq_mask()
393 gpiochip_disable_irq(&chip->gc, irq_offset); in xgpio_irq_mask()
404 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_irq_unmask() local
405 unsigned long bit = find_nth_bit(chip->map, 64, irq_offset), enable; in xgpio_irq_unmask()
408 gpiochip_enable_irq(&chip->gc, irq_offset); in xgpio_irq_unmask()
444 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_set_irq_type() local
445 unsigned long bit = find_nth_bit(chip->map, 64, irq_offset); in xgpio_set_irq_type()
487 int irq_offset; in xgpio_irqhandler() local
517 for_each_set_bit(irq_offset, s in xgpio_irqhandler()
[all...]
/linux/drivers/misc/ocxl/
H A Dfile.c205 u64 irq_offset; in afu_ioctl() local
228 irq_offset = ocxl_irq_id_to_offset(ctx, irq_id); in afu_ioctl()
229 rc = copy_to_user((u64 __user *) args, &irq_offset, in afu_ioctl()
230 sizeof(irq_offset)); in afu_ioctl()
239 rc = copy_from_user(&irq_offset, (u64 __user *) args, in afu_ioctl()
240 sizeof(irq_offset)); in afu_ioctl()
243 irq_id = ocxl_irq_offset_to_id(ctx, irq_offset); in afu_ioctl()
254 irq_id = ocxl_irq_offset_to_id(ctx, irq_fd.irq_offset); in afu_ioctl()
/linux/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptlf.c313 int lf_num, int irq_offset, in cptlf_do_register_interrrupts() argument
319 irq_offset); in cptlf_do_register_interrrupts()
321 lfs->lf[lf_num].irq_name[irq_offset], in cptlf_do_register_interrrupts()
326 lfs->lf[lf_num].is_irq_reg[irq_offset] = true; in cptlf_do_register_interrrupts()
/linux/include/uapi/misc/
H A Docxl.h64 __u64 irq_offset; member
/linux/drivers/dma/xilinx/
H A Dzynqmp_dma.c25 #define ZYNQMP_DMA_ISR (chan->irq_offset + 0x100)
26 #define ZYNQMP_DMA_IMR (chan->irq_offset + 0x104)
27 #define ZYNQMP_DMA_IER (chan->irq_offset + 0x108)
28 #define ZYNQMP_DMA_IDS (chan->irq_offset + 0x10c)
217 * @irq_offset: Irq register offset
242 u32 irq_offset; member
938 chan->irq_offset = match_data->offset; in zynqmp_dma_chan_probe()
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dlmac_common.h72 u8 irq_offset; member
H A Drpm.c17 .irq_offset = 1,
52 .irq_offset = 1,
H A Dcgx.c1666 cnt * mac_ops->irq_offset); in cgx_configure_interrupt()
1904 .irq_offset = 9,
/linux/arch/mips/loongson64/
H A Denv.c85 ((u64)loongson_p + loongson_p->irq_offset); in prom_lefi_init_env()
/linux/kernel/irq/
H A Dchip.c89 * @irq_offset: Interrupt number offset
94 int irq_set_msi_desc_off(unsigned int irq_base, unsigned int irq_offset, struct msi_desc *entry) in irq_set_msi_desc_off() argument
96 scoped_irqdesc_get_and_lock(irq_base + irq_offset, IRQ_GET_DESC_CHECK_GLOBAL) { in irq_set_msi_desc_off()
98 if (entry && !irq_offset) in irq_set_msi_desc_off()
/linux/drivers/pci/controller/dwc/
H A Dpci-keystone.c324 dev_dbg(dev, ": irq: irq_offset %d", offset); in ks_pcie_handle_intx_irq()
654 u32 irq_offset = irq - ks_pcie->intx_host_irqs[0]; in ks_pcie_intx_irq_handler() local
665 ks_pcie_handle_intx_irq(ks_pcie, irq_offset); in ks_pcie_intx_irq_handler()
/linux/include/linux/
H A Dirq.h808 extern int irq_set_msi_desc_off(unsigned int irq_base, unsigned int irq_offset,
/linux/drivers/scsi/qla2xxx/
H A Dqla_nvme.c843 blk_mq_map_hw_queues(map, &vha->hw->pdev->dev, vha->irq_offset); in qla_nvme_map_queues()
H A Dqla_mid.c509 vha->irq_offset = QLA_BASE_VECTORS; in qla24xx_create_vhost()
H A Dqla_os.c8062 vha->irq_offset); in qla2xxx_map_queues()