/linux-4.4.14/arch/m68k/mac/ |
D | baboon.c | 50 int irq_bit, irq_num; in baboon_irq() local 63 irq_num = IRQ_BABOON_0; in baboon_irq() 68 generic_handle_irq(irq_num); in baboon_irq() 71 irq_num++; in baboon_irq()
|
D | psc.c | 123 int irq_num; in psc_irq() local 135 irq_num = irq << 3; in psc_irq() 140 generic_handle_irq(irq_num); in psc_irq() 142 irq_num++; in psc_irq()
|
D | via.c | 451 int irq_num; in via1_irq() local 458 irq_num = VIA1_SOURCE_BASE; in via1_irq() 463 generic_handle_irq(irq_num); in via1_irq() 465 ++irq_num; in via1_irq() 472 int irq_num; in via2_irq() local 479 irq_num = VIA2_SOURCE_BASE; in via2_irq() 484 generic_handle_irq(irq_num); in via2_irq() 486 ++irq_num; in via2_irq()
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | ams-delta-fiq.c | 47 int gpio, irq_num, fiq_count; in deferred_fiq() local 58 irq_num = gpio_to_irq(gpio); in deferred_fiq() 63 struct irq_data *d = irq_get_irq_data(irq_num); in deferred_fiq() 73 generic_handle_irq(irq_num); in deferred_fiq()
|
/linux-4.4.14/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.h | 247 u32 irq_num = irq % IRQ_CFG_IRQ_PER_REG; in sunxi_irq_cfg_offset() local 248 return irq_num * IRQ_CFG_IRQ_BITS; in sunxi_irq_cfg_offset() 265 u32 irq_num = irq % IRQ_CTRL_IRQ_PER_REG; in sunxi_irq_ctrl_offset() local 266 return irq_num * IRQ_CTRL_IRQ_BITS; in sunxi_irq_ctrl_offset() 283 u32 irq_num = irq % IRQ_STATUS_IRQ_PER_REG; in sunxi_irq_status_offset() local 284 return irq_num * IRQ_STATUS_IRQ_BITS; in sunxi_irq_status_offset()
|
/linux-4.4.14/drivers/mfd/ |
D | twl-core.h | 4 extern int twl6030_init_irq(struct device *dev, int irq_num); 6 extern int twl4030_init_irq(struct device *dev, int irq_num);
|
D | twl6030-irq.c | 378 int twl6030_init_irq(struct device *dev, int irq_num) in twl6030_init_irq() argument 437 dev_info(dev, "PIH (irq %d) nested IRQs\n", irq_num); in twl6030_init_irq() 440 status = request_threaded_irq(irq_num, NULL, twl6030_irq_thread, in twl6030_init_irq() 443 dev_err(dev, "could not claim irq %d: %d\n", irq_num, status); in twl6030_init_irq() 447 twl6030_irq->twl_irq = irq_num; in twl6030_init_irq()
|
D | tps65912-irq.c | 71 for (i = 0; i < tps65912->irq_num; i++) { in tps65912_irq() 190 tps65912->irq_num = TPS65912_NUM_IRQ; in tps65912_irq_init() 194 cur_irq < tps65912->irq_num + tps65912->irq_base; in tps65912_irq_init()
|
D | twl4030-irq.c | 684 int twl4030_init_irq(struct device *dev, int irq_num) in twl4030_init_irq() argument 736 irq_num, irq_base, irq_end); in twl4030_init_irq() 746 status = request_threaded_irq(irq_num, NULL, handle_twl4030_pih, in twl4030_init_irq() 750 dev_err(dev, "could not claim irq%d: %d\n", irq_num, status); in twl4030_init_irq() 753 enable_irq_wake(irq_num); in twl4030_init_irq()
|
D | tps6586x.c | 347 int irq_num = ARRAY_SIZE(tps6586x_irqs); in tps6586x_irq_init() local 360 new_irq_base = irq_alloc_descs(irq_base, 0, irq_num, -1); in tps6586x_irq_init() 371 irq_num, new_irq_base, &tps6586x_domain_ops, in tps6586x_irq_init()
|
/linux-4.4.14/arch/arm/kvm/ |
D | trace.h | 91 TP_PROTO(unsigned int type, int vcpu_idx, int irq_num, int level), 92 TP_ARGS(type, vcpu_idx, irq_num, level), 97 __field( int, irq_num ) 104 __entry->irq_num = irq_num; 112 __entry->type, __entry->vcpu_idx, __entry->irq_num, __entry->level)
|
D | arm.c | 691 unsigned int irq_type, vcpu_idx, irq_num; in kvm_vm_ioctl_irq_line() local 698 irq_num = (irq >> KVM_ARM_IRQ_NUM_SHIFT) & KVM_ARM_IRQ_NUM_MASK; in kvm_vm_ioctl_irq_line() 700 trace_kvm_irq_line(irq_type, vcpu_idx, irq_num, irq_level->level); in kvm_vm_ioctl_irq_line() 714 if (irq_num > KVM_ARM_IRQ_CPU_FIQ) in kvm_vm_ioctl_irq_line() 717 return vcpu_interrupt_line(vcpu, irq_num, level); in kvm_vm_ioctl_irq_line() 729 if (irq_num < VGIC_NR_SGIS || irq_num >= VGIC_NR_PRIVATE_IRQS) in kvm_vm_ioctl_irq_line() 732 return kvm_vgic_inject_irq(kvm, vcpu->vcpu_id, irq_num, level); in kvm_vm_ioctl_irq_line() 737 if (irq_num < VGIC_NR_PRIVATE_IRQS) in kvm_vm_ioctl_irq_line() 740 return kvm_vgic_inject_irq(kvm, 0, irq_num, level); in kvm_vm_ioctl_irq_line()
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | w90p910_ts.c | 53 int irq_num; member 280 w90p910_ts->irq_num = platform_get_irq(pdev, 0); in w90x900ts_probe() 281 if (request_irq(w90p910_ts->irq_num, w90p910_ts_interrupt, in w90x900ts_probe() 295 fail5: free_irq(w90p910_ts->irq_num, w90p910_ts); in w90x900ts_probe() 309 free_irq(w90p910_ts->irq_num, w90p910_ts); in w90x900ts_remove()
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | prm44xx.c | 740 int irq_num; in omap44xx_prm_late_init() local 749 irq_num = of_irq_get(prm_init_data->np, 0); in omap44xx_prm_late_init() 754 if (irq_num < 0 && !(prm_init_data->flags & PRM_IRQ_DEFAULT)) { in omap44xx_prm_late_init() 755 if (irq_num == -EPROBE_DEFER) in omap44xx_prm_late_init() 756 return irq_num; in omap44xx_prm_late_init() 763 if (irq_num >= 0) { in omap44xx_prm_late_init() 764 omap4_prcm_irq_setup.irq = irq_num; in omap44xx_prm_late_init()
|
D | prm3xxx.c | 704 int irq_num; in omap3xxx_prm_late_init() local 708 irq_num = of_irq_get(np, 0); in omap3xxx_prm_late_init() 709 if (irq_num >= 0) in omap3xxx_prm_late_init() 710 omap3_prcm_irq_setup.irq = irq_num; in omap3xxx_prm_late_init()
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_cmd.c | 283 int irq_num; in wait_for_io_cmd_user() local 288 irq_num = atomic_read(&qdev->irq_received_io_cmd); in wait_for_io_cmd_user() 289 if (qdev->last_sent_io_cmd > irq_num) { in wait_for_io_cmd_user() 292 atomic_read(&qdev->irq_received_io_cmd) > irq_num, 5*HZ); in wait_for_io_cmd_user() 295 atomic_read(&qdev->irq_received_io_cmd) > irq_num, 5*HZ); in wait_for_io_cmd_user() 299 irq_num = atomic_read(&qdev->irq_received_io_cmd); in wait_for_io_cmd_user() 302 qdev->last_sent_io_cmd = irq_num + 1; in wait_for_io_cmd_user() 305 atomic_read(&qdev->irq_received_io_cmd) > irq_num, 5*HZ); in wait_for_io_cmd_user() 308 atomic_read(&qdev->irq_received_io_cmd) > irq_num, 5*HZ); in wait_for_io_cmd_user()
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | ni_at_a2150.c | 655 unsigned int irq_num = it->options[1]; in a2150_alloc_irq_and_dma() local 662 if (irq_num > 15 || dma_chan > 7 || in a2150_alloc_irq_and_dma() 663 !((1 << irq_num) & 0xdef8) || !((1 << dma_chan) & 0xef)) in a2150_alloc_irq_and_dma() 666 if (request_irq(irq_num, a2150_interrupt, 0, dev->board_name, dev)) in a2150_alloc_irq_and_dma() 674 free_irq(irq_num, dev); in a2150_alloc_irq_and_dma() 676 dev->irq = irq_num; in a2150_alloc_irq_and_dma() 677 devpriv->irq_dma_bits = IRQ_LVL_BITS(irq_num) | in a2150_alloc_irq_and_dma()
|
D | pcl816.c | 573 unsigned int irq_num = it->options[1]; in pcl816_alloc_irq_and_dma() local 577 if (!(irq_num >= 2 && irq_num <= 7) || in pcl816_alloc_irq_and_dma() 581 if (request_irq(irq_num, pcl816_interrupt, 0, dev->board_name, dev)) in pcl816_alloc_irq_and_dma() 588 free_irq(irq_num, dev); in pcl816_alloc_irq_and_dma() 590 dev->irq = irq_num; in pcl816_alloc_irq_and_dma()
|
D | dt282x.c | 1032 unsigned int irq_num = it->options[1]; in dt282x_alloc_dma() local 1043 if (!irq_num || dma_chan[0] == dma_chan[1] || in dt282x_alloc_dma() 1048 if (request_irq(irq_num, dt282x_interrupt, 0, dev->board_name, dev)) in dt282x_alloc_dma() 1055 free_irq(irq_num, dev); in dt282x_alloc_dma()
|
/linux-4.4.14/drivers/dma/ |
D | mmp_tdma.c | 332 int irq_num = 0; in mmp_tdma_int_handler() local 339 irq_num++; in mmp_tdma_int_handler() 342 if (irq_num) in mmp_tdma_int_handler() 629 int irq = 0, irq_num = 0; in mmp_tdma_probe() local 648 irq_num++; in mmp_tdma_probe() 667 if (irq_num != chan_num) { in mmp_tdma_probe() 677 irq = (irq_num != chan_num) ? 0 : platform_get_irq(pdev, i); in mmp_tdma_probe()
|
D | mmp_pdma.c | 217 int irq_num = 0; in mmp_pdma_int_handler() local 228 irq_num++; in mmp_pdma_int_handler() 231 if (irq_num) in mmp_pdma_int_handler() 1003 int dma_channels = 0, irq_num = 0; in mmp_pdma_probe() local 1033 irq_num++; in mmp_pdma_probe() 1043 if (irq_num != dma_channels) { in mmp_pdma_probe() 1053 irq = (irq_num != dma_channels) ? 0 : platform_get_irq(op, i); in mmp_pdma_probe()
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_mdio.c | 186 char irq_num[4]; in sxgbe_mdio_register() local 213 sprintf(irq_num, "%d", phy->irq); in sxgbe_mdio_register() 214 irq_str = irq_num; in sxgbe_mdio_register()
|
/linux-4.4.14/virt/kvm/arm/ |
D | vgic.c | 1526 unsigned int irq_num, bool level) in vgic_update_irq_pending() argument 1534 trace_vgic_update_irq_pending(cpuid, irq_num, level); in vgic_update_irq_pending() 1536 if (irq_num >= min(kvm->arch.vgic.nr_irqs, 1020)) in vgic_update_irq_pending() 1542 edge_triggered = vgic_irq_is_edge(vcpu, irq_num); in vgic_update_irq_pending() 1545 if (!vgic_validate_injection(vcpu, irq_num, level)) { in vgic_update_irq_pending() 1550 if (irq_num >= VGIC_NR_PRIVATE_IRQS) { in vgic_update_irq_pending() 1551 cpuid = dist->irq_spi_cpu[irq_num - VGIC_NR_PRIVATE_IRQS]; in vgic_update_irq_pending() 1560 kvm_debug("Inject IRQ%d level %d CPU%d\n", irq_num, level, cpuid); in vgic_update_irq_pending() 1564 vgic_dist_irq_set_level(vcpu, irq_num); in vgic_update_irq_pending() 1565 vgic_dist_irq_set_pending(vcpu, irq_num); in vgic_update_irq_pending() [all …]
|
/linux-4.4.14/drivers/clocksource/ |
D | timer-sp804.c | 223 u32 irq_num = 0; in sp804_of_init() local 257 of_property_read_u32(np, "arm,sp804-has-irq", &irq_num); in sp804_of_init() 258 if (irq_num == 2) { in sp804_of_init()
|
/linux-4.4.14/drivers/media/rc/ |
D | ir-rx51.c | 56 unsigned int irq_num; member 202 lirc_rx51->irq_num = omap_dm_timer_get_irq(lirc_rx51->pulse_timer); in lirc_rx51_init_port() 203 retval = request_irq(lirc_rx51->irq_num, lirc_rx51_interrupt_handler, in lirc_rx51_init_port() 226 free_irq(lirc_rx51->irq_num, lirc_rx51); in lirc_rx51_free_port()
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_mdio.c | 245 char irq_num[4]; in stmmac_mdio_register() local 275 sprintf(irq_num, "%d", phydev->irq); in stmmac_mdio_register() 276 irq_str = irq_num; in stmmac_mdio_register()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-nuc900.c | 48 int irq_num; member 252 nuc900_rtc->irq_num = platform_get_irq(pdev, 0); in nuc900_rtc_probe() 253 if (devm_request_irq(&pdev->dev, nuc900_rtc->irq_num, in nuc900_rtc_probe()
|
D | rtc-ds1685.c | 2051 rtc->irq_num = ret; in ds1685_rtc_probe() 2054 ret = devm_request_irq(&pdev->dev, rtc->irq_num, in ds1685_rtc_probe() 2062 rtc->irq_num = 0; in ds1685_rtc_probe() 2180 disable_irq_nosync(rtc->irq_num); in ds1685_rtc_poweroff()
|
/linux-4.4.14/arch/mips/pci/ |
D | pci-octeon.c | 240 int irq_num; in octeon_pci_pcibios_map_irq() local 249 irq_num = ((interrupts[dev_num] - 'A' + pin - 1) & 3) + in octeon_pci_pcibios_map_irq() 252 irq_num = ((slot + pin - 3) & 3) + OCTEON_IRQ_PCI_INT0; in octeon_pci_pcibios_map_irq() 253 return irq_num; in octeon_pci_pcibios_map_irq()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | davinci_emac.c | 1539 int res_num = 0, irq_num = 0; in emac_dev_open() local 1578 for (irq_num = res->start; irq_num <= res->end; irq_num++) { in emac_dev_open() 1579 if (request_irq(irq_num, emac_irq, 0, ndev->name, in emac_dev_open() 1592 irq_num--; in emac_dev_open() 1684 irq_num = res->end; in emac_dev_open() 1686 for (m = irq_num; m >= res->start; m--) in emac_dev_open() 1707 int irq_num; in emac_dev_stop() local 1725 for (irq_num = res->start; irq_num <= res->end; irq_num++) in emac_dev_stop() 1726 free_irq(irq_num, priv->ndev); in emac_dev_stop()
|
/linux-4.4.14/arch/metag/kernel/perf/ |
D | perf_event.h | 80 irqreturn_t (*handle_irq)(int irq_num, void *dev);
|
/linux-4.4.14/sound/soc/nuc900/ |
D | nuc900-audio.h | 103 unsigned long irq_num; member
|
D | nuc900-pcm.c | 246 if (request_irq(nuc900_audio->irq_num, nuc900_dma_interrupt, in nuc900_dma_open() 260 free_irq(nuc900_audio->irq_num, substream); in nuc900_dma_close()
|
D | nuc900-ac97.c | 348 nuc900_audio->irq_num = platform_get_irq(pdev, 0); in nuc900_ac97_drvprobe() 349 if (!nuc900_audio->irq_num) { in nuc900_ac97_drvprobe()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | tsi108.h | 99 u16 irq_num; /* irq number */ member
|
/linux-4.4.14/sound/soc/intel/atom/sst/ |
D | sst.c | 290 ret = devm_request_threaded_irq(ctx->dev, ctx->irq_num, ctx->ops->interrupt, in sst_context_init() 296 dev_dbg(ctx->dev, "Registered IRQ %#x\n", ctx->irq_num); in sst_context_init() 416 synchronize_irq(ctx->irq_num); in intel_sst_runtime_suspend() 448 synchronize_irq(ctx->irq_num); in intel_sst_suspend()
|
D | sst_pci.c | 133 sst_drv_ctx->irq_num = pci->irq; in intel_sst_probe()
|
D | sst_acpi.c | 221 ctx->irq_num = platform_get_irq(pdev, in sst_platform_get_resources()
|
D | sst.h | 385 int irq_num; member
|
/linux-4.4.14/drivers/net/ethernet/tundra/ |
D | tsi108_eth.c | 85 unsigned int irq_num; member 1297 i = request_irq(data->irq_num, tsi108_irq, 0, dev->name, dev); in tsi108_open() 1300 data->id, data->irq_num); in tsi108_open() 1303 dev->irq = data->irq_num; in tsi108_open() 1414 free_irq(data->irq_num, dev); in tsi108_close() 1579 einfo->phy, einfo->irq_num); in tsi108_init_one() 1602 data->irq_num = einfo->irq_num; in tsi108_init_one()
|
/linux-4.4.14/include/linux/perf/ |
D | arm_pmu.h | 86 irqreturn_t (*handle_irq)(int irq_num, void *dev);
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-s3c24xx.c | 532 int irq_num; in s3c24xx_init_intc() local 555 irq_num = 32; in s3c24xx_init_intc() 562 irq_num = 29; in s3c24xx_init_intc() 570 irq_num = 8; in s3c24xx_init_intc() 579 irq_num = 24; in s3c24xx_init_intc() 590 intc->domain = irq_domain_add_legacy(np, irq_num, irq_start, in s3c24xx_init_intc()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | tsi108_dev.c | 131 tsi_eth_data.irq_num = irq_of_parse_and_map(np, 0); in tsi108_eth_of_init()
|
/linux-4.4.14/include/linux/rtc/ |
D | ds1685.h | 53 int irq_num; member
|
/linux-4.4.14/drivers/staging/media/omap4iss/ |
D | iss.h | 95 unsigned int irq_num; member
|
D | iss.c | 1449 iss->irq_num = ret; in iss_probe() 1451 if (devm_request_irq(iss->dev, iss->irq_num, iss_isr, IRQF_SHARED, in iss_probe()
|
/linux-4.4.14/include/linux/mfd/ |
D | tps65912.h | 307 int irq_num; member
|
/linux-4.4.14/drivers/media/platform/omap3isp/ |
D | isp.h | 183 unsigned int irq_num; member
|
D | isp.c | 2445 isp->irq_num = platform_get_irq(pdev, 0); in isp_probe() 2446 if (isp->irq_num <= 0) { in isp_probe() 2452 if (devm_request_irq(isp->dev, isp->irq_num, isp_isr, IRQF_SHARED, in isp_probe()
|
/linux-4.4.14/include/kvm/ |
D | arm_vgic.h | 339 int kvm_vgic_inject_irq(struct kvm *kvm, int cpuid, unsigned int irq_num,
|
/linux-4.4.14/drivers/pci/hotplug/ |
D | cpqphp_pci.c | 161 int cpqhp_set_irq (u8 bus_num, u8 dev_num, u8 int_pin, u8 irq_num) in cpqhp_set_irq() argument 182 __func__, dev_num, bus_num, int_pin, irq_num); in cpqhp_set_irq() 183 rc = pcibios_set_irq_routing(fakedev, int_pin - 1, irq_num); in cpqhp_set_irq() 194 temp_word |= 0x01 << irq_num; in cpqhp_set_irq()
|
D | cpqphp.h | 430 int cpqhp_set_irq(u8 bus_num, u8 dev_num, u8 int_pin, u8 irq_num);
|
/linux-4.4.14/arch/arm/kernel/ |
D | perf_event_xscale.c | 144 xscale1pmu_handle_irq(int irq_num, void *dev) in xscale1pmu_handle_irq() argument 491 xscale2pmu_handle_irq(int irq_num, void *dev) in xscale2pmu_handle_irq() argument
|
D | perf_event_v6.c | 305 armv6pmu_handle_irq(int irq_num, in armv6pmu_handle_irq() argument
|
D | perf_event_v7.c | 843 static irqreturn_t armv7pmu_handle_irq(int irq_num, void *dev) in armv7pmu_handle_irq() argument
|
/linux-4.4.14/drivers/soc/ti/ |
D | knav_qmss.h | 264 int irq_num; member
|
D | knav_qmss_queue.c | 1644 inst->irq_num = -1; in knav_queue_init_queue()
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
D | pch_udc.c | 1382 int irq_num = 0; in pch_vbus_gpio_init() local 1408 irq_num = gpio_to_irq(vbus_gpio_port); in pch_vbus_gpio_init() 1409 if (irq_num > 0) { in pch_vbus_gpio_init() 1410 irq_set_irq_type(irq_num, IRQ_TYPE_EDGE_BOTH); in pch_vbus_gpio_init() 1411 err = request_irq(irq_num, pch_vbus_gpio_irq, 0, in pch_vbus_gpio_init() 1414 dev->vbus_gpio.intr = irq_num; in pch_vbus_gpio_init() 1419 __func__, irq_num, err); in pch_vbus_gpio_init()
|
/linux-4.4.14/drivers/mmc/host/ |
D | wmt-sdmmc.c | 336 static irqreturn_t wmt_mci_dma_isr(int irq_num, void *data) in wmt_mci_dma_isr() argument 373 static irqreturn_t wmt_mci_regular_isr(int irq_num, void *data) in wmt_mci_regular_isr() argument
|
/linux-4.4.14/drivers/input/keyboard/ |
D | cap11xx.c | 180 static irqreturn_t cap11xx_thread_func(int irq_num, void *data) in cap11xx_thread_func() argument
|
/linux-4.4.14/arch/arm64/kernel/ |
D | perf_event.c | 425 static irqreturn_t armv8pmu_handle_irq(int irq_num, void *dev) in armv8pmu_handle_irq() argument
|
/linux-4.4.14/drivers/bus/ |
D | arm-cci.c | 806 static irqreturn_t pmu_handle_irq(int irq_num, void *dev) in pmu_handle_irq() argument
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 11171 static int tg3_request_irq(struct tg3 *tp, int irq_num) in tg3_request_irq() argument 11176 struct tg3_napi *tnapi = &tp->napi[irq_num]; in tg3_request_irq() 11184 "%s-txrx-%d", tp->dev->name, irq_num); in tg3_request_irq() 11187 "%s-tx-%d", tp->dev->name, irq_num); in tg3_request_irq() 11190 "%s-rx-%d", tp->dev->name, irq_num); in tg3_request_irq() 11193 "%s-%d", tp->dev->name, irq_num); in tg3_request_irq()
|