/linux-4.4.14/drivers/gpu/drm/msm/mdp/ |
D | mdp_kms.c | 35 uint32_t irqmask = mdp_kms->vblank_mask; in update_irq() local 40 irqmask |= irq->irqmask; in update_irq() 42 mdp_kms->funcs->set_irqmask(mdp_kms, irqmask, mdp_kms->cur_irq_mask); in update_irq() 43 mdp_kms->cur_irq_mask = irqmask; in update_irq() 65 if (handler->irqmask & status) { in mdp_dispatch_irqs() 67 handler->irq(handler, handler->irqmask & status); in mdp_dispatch_irqs() 98 void mdp_irq_wait(struct mdp_kms *mdp_kms, uint32_t irqmask) in mdp_irq_wait() argument 103 .irqmask = irqmask, in mdp_irq_wait()
|
D | mdp_kms.h | 33 void (*set_irqmask)(struct mdp_kms *mdp_kms, uint32_t irqmask, 70 uint32_t irqmask; member 77 void mdp_irq_wait(struct mdp_kms *mdp_kms, uint32_t irqmask);
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_irq.c | 35 uint32_t irqmask = priv->vblank_mask; in omap_irq_update() local 40 irqmask |= irq->irqmask; in omap_irq_update() 42 DBG("irqmask=%08x", irqmask); in omap_irq_update() 44 dispc_write_irqenable(irqmask); in omap_irq_update() 113 uint32_t irqmask, int count) in omap_irq_wait_init() argument 117 wait->irq.irqmask = irqmask; in omap_irq_wait_init() 210 if (handler->irqmask & irqstatus) { in omap_irq_handler() 212 handler->irq(handler, handler->irqmask & irqstatus); in omap_irq_handler() 245 error_handler->irqmask = DISPC_IRQ_OCP_ERR; in omap_drm_irq_install() 250 error_handler->irqmask &= ~DISPC_IRQ_SYNC_LOST_DIGIT; in omap_drm_irq_install()
|
D | omap_drv.h | 62 uint32_t irqmask; member 71 uint32_t irqmask, int count);
|
D | omap_crtc.c | 515 omap_crtc->vblank_irq.irqmask = pipe2vbl(crtc); in omap_crtc_init() 518 omap_crtc->error_irq.irqmask = in omap_crtc_init()
|
D | omap_plane.c | 363 omap_plane->error_irq.irqmask = error_irqs[id]; in omap_plane_init()
|
/linux-4.4.14/drivers/clocksource/ |
D | timer-atmel-st.c | 34 static u32 irqmask; variable 66 sr &= irqmask; in at91rm9200_timer_interrupt() 121 irqmask = 0; in clkevt32k_shutdown() 122 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_shutdown() 134 irqmask = AT91_ST_ALMS; in clkevt32k_set_oneshot() 136 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_set_oneshot() 145 irqmask = AT91_ST_PITS; in clkevt32k_set_periodic() 147 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_set_periodic()
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-i8259.c | 126 int irqmask = 1 << irq; in i8259A_irq_real() local 130 value = inb(PIC_MASTER_CMD) & irqmask; in i8259A_irq_real() 135 value = inb(PIC_SLAVE_CMD) & (irqmask >> 8); in i8259A_irq_real() 148 unsigned int irqmask, irq = d->irq - I8259A_IRQ_BASE; in mask_and_ack_8259A() local 151 irqmask = 1 << irq; in mask_and_ack_8259A() 168 if (cached_irq_mask & irqmask) in mask_and_ack_8259A() 170 cached_irq_mask |= irqmask; in mask_and_ack_8259A() 203 if (!(spurious_irq_mask & irqmask)) { in mask_and_ack_8259A() 205 spurious_irq_mask |= irqmask; in mask_and_ack_8259A()
|
/linux-4.4.14/arch/x86/kernel/ |
D | i8259.c | 127 int irqmask = 1<<irq; in i8259A_irq_real() local 131 value = inb(PIC_MASTER_CMD) & irqmask; in i8259A_irq_real() 136 value = inb(PIC_SLAVE_CMD) & (irqmask >> 8); in i8259A_irq_real() 150 unsigned int irqmask = 1 << irq; in mask_and_ack_8259A() local 169 if (cached_irq_mask & irqmask) in mask_and_ack_8259A() 171 cached_irq_mask |= irqmask; in mask_and_ack_8259A() 206 if (!(spurious_irq_mask & irqmask)) { in mask_and_ack_8259A() 209 spurious_irq_mask |= irqmask; in mask_and_ack_8259A()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/ |
D | mdp4_irq.c | 22 void mdp4_set_irqmask(struct mdp_kms *mdp_kms, uint32_t irqmask, in mdp4_set_irqmask() argument 26 irqmask ^ (irqmask & old_irqmask)); in mdp4_set_irqmask() 27 mdp4_write(to_mdp4_kms(mdp_kms), REG_MDP4_INTR_ENABLE, irqmask); in mdp4_set_irqmask() 51 error_handler->irqmask = MDP4_IRQ_PRIMARY_INTF_UDERRUN | in mdp4_irq_postinstall()
|
D | mdp4_crtc.c | 575 return mdp4_crtc->vblank.irqmask; in mdp4_crtc_vblank() 667 mdp4_crtc->vblank.irqmask = dma2irq(mdp4_crtc->dma); in mdp4_crtc_init() 670 mdp4_crtc->err.irqmask = dma2err(mdp4_crtc->dma); in mdp4_crtc_init()
|
D | mdp4_kms.h | 170 void mdp4_set_irqmask(struct mdp_kms *mdp_kms, uint32_t irqmask,
|
/linux-4.4.14/arch/mips/sni/ |
D | rm200.c | 191 int irqmask = 1 << irq; in sni_rm200_i8259A_irq_real() local 195 value = readb(rm200_pic_master + PIC_CMD) & irqmask; in sni_rm200_i8259A_irq_real() 200 value = readb(rm200_pic_slave + PIC_CMD) & (irqmask >> 8); in sni_rm200_i8259A_irq_real() 213 unsigned int irqmask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_mask_and_ack_8259A() local 216 irqmask = 1 << irq; in sni_rm200_mask_and_ack_8259A() 233 if (rm200_cached_irq_mask & irqmask) in sni_rm200_mask_and_ack_8259A() 235 rm200_cached_irq_mask |= irqmask; in sni_rm200_mask_and_ack_8259A() 268 if (!(spurious_irq_mask & irqmask)) { in sni_rm200_mask_and_ack_8259A() 271 spurious_irq_mask |= irqmask; in sni_rm200_mask_and_ack_8259A()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_irq.c | 24 void mdp5_set_irqmask(struct mdp_kms *mdp_kms, uint32_t irqmask, in mdp5_set_irqmask() argument 28 irqmask ^ (irqmask & old_irqmask)); in mdp5_set_irqmask() 29 mdp5_write(to_mdp5_kms(mdp_kms), REG_MDP5_MDP_INTR_EN(0), irqmask); in mdp5_set_irqmask() 53 error_handler->irqmask = MDP5_IRQ_INTF0_UNDER_RUN | in mdp5_irq_postinstall()
|
D | mdp5_crtc.c | 721 return mdp5_crtc->vblank.irqmask; in mdp5_crtc_vblank() 738 mdp5_crtc->err.irqmask = intf2err(intf->num); in mdp5_crtc_set_pipeline() 739 mdp5_crtc->vblank.irqmask = intf2vblank(lm, intf); in mdp5_crtc_set_pipeline() 743 mdp5_crtc->pp_done.irqmask = lm2ppdone(lm); in mdp5_crtc_set_pipeline() 747 mdp5_crtc->pp_done.irqmask = 0; in mdp5_crtc_set_pipeline()
|
D | mdp5_kms.h | 191 void mdp5_set_irqmask(struct mdp_kms *mdp_kms, uint32_t irqmask,
|
/linux-4.4.14/arch/alpha/kernel/ |
D | err_titan.c | 394 u64 irqmask; in titan_machine_check() local 460 irqmask = tmchk->c_dirx & TITAN_MCHECK_INTERRUPT_MASK; in titan_machine_check() 461 titan_dispatch_irqs(irqmask); in titan_machine_check() 714 u64 irqmask; in privateer_machine_check() local 748 irqmask = tmchk->c_dirx & PRIVATEER_680_INTERRUPT_MASK; in privateer_machine_check() 753 titan_dispatch_irqs(irqmask); in privateer_machine_check()
|
/linux-4.4.14/arch/mips/netlogic/common/ |
D | irq.c | 218 nodep->irqmask = PERCPU_IRQ_MASK; in nlm_init_node_irqs() 223 nodep->irqmask |= 1ull << i; in nlm_init_node_irqs() 242 write_c0_eimr(nlm_get_node(node)->irqmask); in nlm_smp_irq_init() 347 write_c0_eimr(nlm_current_node()->irqmask); in arch_init_irq()
|
/linux-4.4.14/drivers/regulator/ |
D | lp8755.c | 50 unsigned int irqmask; member 374 && (pchip->irqmask & (0x04 << icnt)) in lp8755_irq_handler() 390 if ((flag1 & 0x01) && (pchip->irqmask & 0x01)) in lp8755_irq_handler() 398 if ((flag1 & 0x02) && (pchip->irqmask & 0x02)) in lp8755_irq_handler() 427 pchip->irqmask = regval; in lp8755_int_config()
|
/linux-4.4.14/drivers/ata/ |
D | pata_hpt3x2n.c | 494 u8 irqmask; in hpt3x2n_init_one() local 543 pci_read_config_byte(dev, 0x5A, &irqmask); in hpt3x2n_init_one() 544 irqmask &= ~0x10; in hpt3x2n_init_one() 545 pci_write_config_byte(dev, 0x5a, irqmask); in hpt3x2n_init_one()
|
D | pata_icside.c | 66 unsigned int irqmask; member 383 info->irqmask = 1; in pata_icside_register_v5() 444 ec->irqmask = info->irqmask; in pata_icside_add_ports()
|
D | pata_hpt37x.c | 826 u8 irqmask; in hpt37x_init_one() local 918 pci_read_config_byte(dev, 0x5A, &irqmask); in hpt37x_init_one() 919 irqmask &= ~0x10; in hpt37x_init_one() 920 pci_write_config_byte(dev, 0x5a, irqmask); in hpt37x_init_one()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | dispc-compat.h | 24 int omap_dispc_wait_for_irq_interruptible_timeout(u32 irqmask,
|
D | dispc-compat.c | 642 int omap_dispc_wait_for_irq_interruptible_timeout(u32 irqmask, in omap_dispc_wait_for_irq_interruptible_timeout() argument 650 irqmask); in omap_dispc_wait_for_irq_interruptible_timeout() 658 omap_dispc_unregister_isr(dispc_irq_wait_handler, &completion, irqmask); in omap_dispc_wait_for_irq_interruptible_timeout()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | ecard.h | 102 unsigned char irqmask; /* IRQ mask */ member 147 unsigned char irqmask; /* IRQ mask */ member
|
/linux-4.4.14/drivers/media/rc/ |
D | winbond-cir.c | 212 u8 irqmask; member 277 wbcir_set_irqmask(struct wbcir_data *data, u8 irqmask) in wbcir_set_irqmask() argument 279 if (data->irqmask == irqmask) in wbcir_set_irqmask() 283 outb(irqmask, data->sbase + WBCIR_REG_SP3_IER); in wbcir_set_irqmask() 284 data->irqmask = irqmask; in wbcir_set_irqmask() 493 status &= data->irqmask; in wbcir_irq_handler()
|
/linux-4.4.14/arch/mips/include/asm/mach-netlogic/ |
D | multi-node.h | 55 uint64_t irqmask; /* EIMR for the node */ member
|
/linux-4.4.14/arch/arm/mach-rpc/ |
D | ecard.c | 396 return !ec->irqmask || readb(ec->irqaddr) & ec->irqmask; in ecard_def_irq_pending() 513 ec->irqaddr, ec->irqmask, readb(ec->irqaddr)); in ecard_dump_irq_state() 915 ec->cid.irqmask = cid.r_irqmask; in ecard_probe() 923 ec->irqmask = ec->cid.irqmask; in ecard_probe() 928 ec->irqmask = 1; in ecard_probe()
|
/linux-4.4.14/arch/tile/mm/ |
D | init.c | 407 unsigned long long irqmask; in kernel_physical_mapping_init() local 588 irqmask = interrupt_mask_save_mask(); in kernel_physical_mapping_init() 594 interrupt_mask_restore_mask(irqmask); in kernel_physical_mapping_init()
|
/linux-4.4.14/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 780 u32 irqmask; member 3572 if (np->irqmask != NVREG_IRQMASK_CPU) { in nv_change_interrupt_mode() 3573 np->irqmask = NVREG_IRQMASK_CPU; in nv_change_interrupt_mode() 3582 if (np->irqmask != NVREG_IRQMASK_THROUGHPUT) { in nv_change_interrupt_mode() 3583 np->irqmask = NVREG_IRQMASK_THROUGHPUT; in nv_change_interrupt_mode() 3605 if (!(np->events & np->irqmask)) in nv_nic_irq() 3638 if (!(np->events & np->irqmask)) in nv_nic_irq_optimized() 3667 if (!(events & np->irqmask)) in nv_nic_irq_tx() 3747 np->nic_poll_irq = np->irqmask; in nv_napi_poll() 3761 writel(np->irqmask, base + NvRegIrqMask); in nv_napi_poll() [all …]
|
/linux-4.4.14/sound/isa/ |
D | es18xx.c | 1443 int irqmask, dma1mask, dma2mask; in snd_es18xx_initialize() local 1447 irqmask = 0; in snd_es18xx_initialize() 1450 irqmask = 1; in snd_es18xx_initialize() 1453 irqmask = 2; in snd_es18xx_initialize() 1456 irqmask = 3; in snd_es18xx_initialize() 1495 snd_es18xx_write(chip, 0xB1, 0x50 | (irqmask << 2)); in snd_es18xx_initialize() 1512 snd_es18xx_mixer_write(chip, 0x7f, ((irqmask + 1) << 1) | 0x01); in snd_es18xx_initialize()
|
/linux-4.4.14/sound/pci/ |
D | sonicvibes.c | 213 unsigned char irqmask; member 627 outb(sonic->irqmask = ~0, SV_REG(sonic, IRQMASK)); in snd_sonicvibes_interrupt() 1356 outb(sonic->irqmask = ~(SV_DMAA_MASK | SV_DMAC_MASK | SV_UD_MASK), SV_REG(sonic, IRQMASK)); in snd_sonicvibes_create() 1417 outb(sonic->irqmask &= ~SV_MIDI_MASK, SV_REG(sonic, IRQMASK)); in snd_sonicvibes_midi_input_open() 1424 outb(sonic->irqmask |= SV_MIDI_MASK, SV_REG(sonic, IRQMASK)); in snd_sonicvibes_midi_input_close()
|
D | es1938.c | 206 unsigned char irqmask; member
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtv-driver.c | 315 itv->irqmask &= ~mask; in ivtv_clear_irq_mask() 316 write_reg_sync(itv->irqmask, IVTV_REG_IRQMASK); in ivtv_clear_irq_mask() 321 itv->irqmask |= mask; in ivtv_set_irq_mask() 322 write_reg_sync(itv->irqmask, IVTV_REG_IRQMASK); in ivtv_set_irq_mask()
|
D | ivtv-irq.c | 942 combo = ~itv->irqmask & stat; in ivtv_irq_handler() 951 if (~itv->irqmask & IVTV_IRQ_DEC_VSYNC) { in ivtv_irq_handler() 1017 if (~itv->irqmask & IVTV_IRQ_DEC_VSYNC) { in ivtv_irq_handler()
|
D | ivtv-driver.h | 682 u32 irqmask; /* active interrupts */ member
|
D | ivtv-streams.c | 754 IVTV_DEBUG_IRQ("IRQ Mask is now: 0x%08x\n", itv->irqmask); in ivtv_start_v4l2_decode_stream()
|
/linux-4.4.14/drivers/scsi/arm/ |
D | arxescsi.c | 296 ec->irqmask = CSTATUS_IRQ; in arxescsi_probe()
|
D | powertec.c | 350 ec->irqmask = POWERTEC_INTR_BIT; in powertecscsi_probe()
|
D | cumana_2.c | 424 ec->irqmask = STATUS_INT; in cumanascsi2_probe()
|
D | eesox.c | 543 ec->irqmask = EESOX_STAT_INTR; in eesoxscsi_probe()
|
D | acornscsi.c | 2923 ec->irqmask = 0x0a; in acornscsi_probe()
|
/linux-4.4.14/drivers/mmc/host/ |
D | mmci.c | 785 unsigned int datactrl, timeout, irqmask; in mmci_start_data() local 855 irqmask = MCI_RXFIFOHALFFULLMASK; in mmci_start_data() 863 irqmask |= MCI_RXDATAAVLBLMASK; in mmci_start_data() 869 irqmask = MCI_TXFIFOHALFEMPTYMASK; in mmci_start_data() 874 mmci_set_mask1(host, irqmask); in mmci_start_data()
|
/linux-4.4.14/drivers/ide/ |
D | icside.c | 424 ec->irqmask = 1; in icside_register_v5()
|
/linux-4.4.14/drivers/net/ethernet/seeq/ |
D | ether3.c | 780 ec->irqmask = 0xf0; in ether3_probe()
|
/linux-4.4.14/Documentation/x86/x86_64/ |
D | boot-options.txt | 181 pci=irqmask=MASK Set PCI interrupt mask to MASK
|
/linux-4.4.14/Documentation/ |
D | kernel-parameters.txt | 2781 irqmask=0xMMMM [X86] Set a bit mask of IRQs allowed to be
|