| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_hw_engine.c | 51 unsigned int irq_offset : 8; member 61 .irq_offset = ilog2(INTR_RCS0), 69 .irq_offset = ilog2(INTR_BCS(0)), 77 .irq_offset = ilog2(INTR_BCS(1)), 85 .irq_offset = ilog2(INTR_BCS(2)), 93 .irq_offset = ilog2(INTR_BCS(3)), 101 .irq_offset = ilog2(INTR_BCS(4)), 109 .irq_offset = ilog2(INTR_BCS(5)), 117 .irq_offset = ilog2(INTR_BCS(6)), 133 .irq_offset = ilog2(INTR_BCS8), [all …]
|
| H A D | xe_hw_engine_types.h | 120 u16 irq_offset; member
|
| H A D | xe_memirq.c | 450 u16 offset = hwe->irq_offset; in xe_memirq_hwe_handler()
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-xilinx.c | 372 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_irq_mask() local 373 unsigned long bit = find_nth_bit(chip->map, 64, irq_offset), enable; in xgpio_irq_mask() 389 gpiochip_disable_irq(&chip->gc, irq_offset); in xgpio_irq_mask() 400 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_irq_unmask() local 401 unsigned long bit = find_nth_bit(chip->map, 64, irq_offset), enable; in xgpio_irq_unmask() 404 gpiochip_enable_irq(&chip->gc, irq_offset); in xgpio_irq_unmask() 440 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_set_irq_type() local 441 unsigned long bit = find_nth_bit(chip->map, 64, irq_offset); in xgpio_set_irq_type() 483 int irq_offset; in xgpio_irqhandler() local 513 for_each_set_bit(irq_offset, sw, 64) in xgpio_irqhandler() [all …]
|
| /linux-6.15/drivers/misc/ocxl/ |
| H A D | file.c | 205 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-6.15/drivers/crypto/marvell/octeontx2/ |
| H A D | otx2_cptlf.c | 313 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-6.15/include/uapi/misc/ |
| H A D | ocxl.h | 64 __u64 irq_offset; member
|
| /linux-6.15/drivers/dma/xilinx/ |
| H A D | zynqmp_dma.c | 25 #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) 242 u32 irq_offset; member 938 chan->irq_offset = match_data->offset; in zynqmp_dma_chan_probe()
|
| /linux-6.15/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | lmac_common.h | 72 u8 irq_offset; member
|
| H A D | rpm.c | 17 .irq_offset = 1, 52 .irq_offset = 1,
|
| H A D | cgx.c | 1647 cnt * mac_ops->irq_offset); in cgx_configure_interrupt() 1872 .irq_offset = 9,
|
| /linux-6.15/arch/mips/include/asm/mach-loongson64/ |
| H A D | boot_param.h | 168 u64 irq_offset; /* irq_source_routing_table struct offset */ member
|
| /linux-6.15/arch/mips/loongson64/ |
| H A D | env.c | 85 ((u64)loongson_p + loongson_p->irq_offset); in prom_lefi_init_env()
|
| /linux-6.15/kernel/irq/ |
| H A D | chip.c | 108 int irq_set_msi_desc_off(unsigned int irq_base, unsigned int irq_offset, in irq_set_msi_desc_off() argument 112 …struct irq_desc *desc = irq_get_desc_lock(irq_base + irq_offset, &flags, IRQ_GET_DESC_CHECK_GLOBAL… in irq_set_msi_desc_off() 117 if (entry && !irq_offset) in irq_set_msi_desc_off()
|
| /linux-6.15/drivers/dma/ |
| H A D | sun6i-dma.c | 440 u32 irq_val, irq_reg, irq_offset; in sun6i_dma_start_desc() local 459 irq_offset = pchan->idx % DMA_IRQ_CHAN_NR; in sun6i_dma_start_desc() 465 (irq_offset * DMA_IRQ_CHAN_WIDTH)); in sun6i_dma_start_desc() 466 irq_val |= vchan->irq_type << (irq_offset * DMA_IRQ_CHAN_WIDTH); in sun6i_dma_start_desc()
|
| /linux-6.15/drivers/pci/controller/dwc/ |
| H A D | pci-keystone.c | 655 u32 irq_offset = irq - ks_pcie->intx_host_irqs[0]; in ks_pcie_intx_irq_handler() local 666 ks_pcie_handle_intx_irq(ks_pcie, irq_offset); in ks_pcie_intx_irq_handler()
|
| /linux-6.15/include/linux/ |
| H A D | irq.h | 809 extern int irq_set_msi_desc_off(unsigned int irq_base, unsigned int irq_offset,
|
| /linux-6.15/drivers/scsi/qla2xxx/ |
| H A D | qla_mid.c | 509 vha->irq_offset = QLA_BASE_VECTORS; in qla24xx_create_vhost()
|
| H A D | qla_nvme.c | 843 blk_mq_map_hw_queues(map, &vha->hw->pdev->dev, vha->irq_offset); in qla_nvme_map_queues()
|
| H A D | qla_def.h | 5119 unsigned int irq_offset; member
|
| H A D | qla_isr.c | 4569 vha->irq_offset = desc.pre_vectors; in qla24xx_enable_msix()
|
| H A D | qla_os.c | 8074 vha->irq_offset); in qla2xxx_map_queues()
|