Home
last modified time | relevance | path

Searched refs:imask (Results 1 – 25 of 61) sorted by relevance

123

/linux/arch/mips/sgi-ip32/
H A Dip32-irq.c124 crime->imask = crime_mask; in crime_enable_irq()
132 crime->imask = crime_mask; in crime_disable_irq()
176 crime->imask = crime_mask; in enable_macepci_irq()
182 crime->imask = crime_mask; in disable_macepci_irq()
253 crime->imask = crime_mask; in enable_maceisa_irq()
255 mace->perif.ctrl.imask = maceisa_mask; in enable_maceisa_irq()
270 crime->imask = crime_mask; in disable_maceisa_irq()
272 mace->perif.ctrl.imask = maceisa_mask; in disable_maceisa_irq()
311 crime->imask = crime_mask; in enable_mace_irq()
319 crime->imask = crime_mask; in disable_mace_irq()
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dcommon-beacon.c129 ah->imask |= ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_adhoc()
131 ah->imask &= ~ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_adhoc()
158 ah->imask |= ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_ap()
160 ah->imask &= ~ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_ap()
H A Dmain.c533 status &= ah->imask; /* discard unasked-for bits */ in ath_isr()
573 ah->imask &= ~(ATH9K_INT_RXEOL | ATH9K_INT_RXORN); in ath_isr()
696 ah->imask = ATH9K_INT_TX | ATH9K_INT_RXEOL | in ath9k_start()
701 ah->imask |= ATH9K_INT_RXHP | in ath9k_start()
704 ah->imask |= ATH9K_INT_RX; in ath9k_start()
707 ah->imask |= ATH9K_INT_BB_WATCHDOG; in ath9k_start()
714 ah->imask |= ATH9K_INT_GTT; in ath9k_start()
717 ah->imask |= ATH9K_INT_CST; in ath9k_start()
926 ah->imask &= ~ATH9K_INT_GLOBAL; in ath9k_stop()
1165 ah->imask &= ~ATH9K_INT_SWBA; in ath9k_set_offchannel_state()
[all …]
H A Dmac.c800 if (!(ah->imask & ATH9K_INT_GLOBAL)) in ath9k_hw_disable_interrupts()
821 if (ah->imask & ATH9K_INT_MCI) in __ath9k_hw_enable_interrupts()
878 if (!(ah->imask & ATH9K_INT_GLOBAL)) in ath9k_hw_resume_interrupts()
895 if (!(ah->imask & ATH9K_INT_GLOBAL)) in ath9k_hw_enable_interrupts()
910 enum ath9k_int ints = ah->imask; in ath9k_hw_set_interrupts()
/linux/drivers/gpio/
H A Dgpio-brcmstb.c103 u32 imask; in brcmstb_gpio_set_imask() local
107 imask = gpio_generic_read_reg(&bank->chip, in brcmstb_gpio_set_imask()
110 imask |= mask; in brcmstb_gpio_set_imask()
112 imask &= ~mask; in brcmstb_gpio_set_imask()
114 priv->reg_base + GIO_MASK(bank->id), imask); in brcmstb_gpio_set_imask()
507 u32 imask; in brcmstb_gpio_quiesce() local
519 imask = bank->wake_active; in brcmstb_gpio_quiesce()
521 imask = 0; in brcmstb_gpio_quiesce()
524 imask); in brcmstb_gpio_quiesce()
/linux/drivers/net/ethernet/freescale/
H A Dgianfar.c396 gfar_write(&regs->imask, IMASK_INIT_CLEAR); in gfar_ints_disable()
406 gfar_write(&regs->imask, in gfar_ints_enable()
407 IMASK_DEFAULT | priv->rmon_overflow.imask); in gfar_ints_enable()
2258 u32 imask, ievent; in gfar_receive() local
2269 imask = gfar_read(&grp->regs->imask); in gfar_receive()
2270 imask &= IMASK_RX_DISABLED | grp->priv->rmon_overflow.imask; in gfar_receive()
2271 gfar_write(&grp->regs->imask, imask); in gfar_receive()
2289 u32 imask; in gfar_transmit() local
2293 imask = gfar_read(&grp->regs->imask); in gfar_transmit()
2294 imask &= IMASK_TX_DISABLED | grp->priv->rmon_overflow.imask; in gfar_transmit()
[all …]
/linux/drivers/net/ethernet/freescale/fman/
H A Dfman_tgec.c93 u32 imask; /* 0x060 Interrupt mask */ member
240 iowrite32be(ioread32be(&regs->imask) | exception_mask, &regs->imask); in init()
334 event &= ioread32be(&regs->imask); in tgec_err_exception()
610 iowrite32be(ioread32be(&regs->imask) | bit_mask, &regs->imask); in tgec_set_exception()
612 iowrite32be(ioread32be(&regs->imask) & ~bit_mask, &regs->imask); in tgec_set_exception()
H A Dfman_memac.c138 u32 imask; /* 0x04C Interrupt mask */ member
345 tmp = ioread32be(&regs->imask); in set_exception()
351 iowrite32be(tmp, &regs->imask); in set_exception()
464 u32 event, imask; in memac_err_exception() local
467 imask = ioread32be(&regs->imask); in memac_err_exception()
474 event &= ((imask & MEMAC_ALL_ERRS_IMASK) >> 16); in memac_err_exception()
490 u32 event, imask; in memac_exception() local
493 imask = ioread32be(&regs->imask); in memac_exception()
500 event &= ((imask & MEMAC_ALL_ERRS_IMASK) >> 16); in memac_exception()
H A Dfman_dtsec.c160 u32 imask; /* 0x00C Interrupt mask register */ member
438 iowrite32be(exception_mask, &regs->imask); in init()
597 event &= ioread32be(&regs->imask); in dtsec_isr()
1226 iowrite32be(ioread32be(&regs->imask) | bit_mask, in dtsec_set_exception()
1227 &regs->imask); in dtsec_set_exception()
1229 iowrite32be(ioread32be(&regs->imask) & ~bit_mask, in dtsec_set_exception()
1230 &regs->imask); in dtsec_set_exception()
/linux/drivers/net/ethernet/freescale/fs_enet/
H A Dmac-fec.c326 FW(fecp, imask, FEC_ENET_TXF | FEC_ENET_TXB | in restart()
355 FW(fecp, imask, 0); in stop()
374 FS(fecp, imask, FEC_NAPI_EVENT_MSK); in napi_enable_fs()
382 FC(fecp, imask, FEC_NAPI_EVENT_MSK); in napi_disable_fs()
406 return FR(fecp, ievent) & FR(fecp, imask); in get_int_events()
/linux/drivers/mmc/host/
H A Dpxamci.c58 unsigned int imask; member
141 host->imask &= ~mask; in pxamci_enable_irq()
142 writel(host->imask, host->base + MMC_I_MASK); in pxamci_enable_irq()
151 host->imask |= mask; in pxamci_disable_irq()
152 writel(host->imask, host->base + MMC_I_MASK); in pxamci_disable_irq()
682 host->imask = MMC_I_MASK_ALL; in pxamci_probe()
696 writel(host->imask, host->base + MMC_I_MASK); in pxamci_probe()
/linux/arch/mips/sibyte/sb1250/
H A Dsmp.c40 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in sb1250_smp_init() local
44 change_c0_status(ST0_IM, imask); in sb1250_smp_init()
H A Dirq.c225 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in arch_init_irq() local
266 change_c0_status(ST0_IM, imask); in arch_init_irq()
/linux/arch/mips/sibyte/bcm1480/
H A Dsmp.c51 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in bcm1480_smp_init() local
55 change_c0_status(ST0_IM, imask); in bcm1480_smp_init()
H A Dirq.c241 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in arch_init_irq() local
302 change_c0_status(ST0_IM, imask); in arch_init_irq()
/linux/drivers/usb/gadget/udc/aspeed-vhub/
H A Depn.c568 u32 imask, ep_ier; in ast_vhub_epn_disable() local
583 imask = VHUB_EP_IRQ(ep->epn.g_idx); in ast_vhub_epn_disable()
585 ep_ier &= ~imask; in ast_vhub_epn_disable()
587 writel(imask, vhub->regs + AST_VHUB_EP_ACK_ISR); in ast_vhub_epn_disable()
608 u32 ep_conf, ep_ier, imask; in ast_vhub_epn_enable() local
746 imask = VHUB_EP_IRQ(ep->epn.g_idx); in ast_vhub_epn_enable()
747 writel(imask, vhub->regs + AST_VHUB_EP_ACK_ISR); in ast_vhub_epn_enable()
749 ep_ier |= imask; in ast_vhub_epn_enable()
/linux/drivers/of/
H A Dirq.c313 const __be32 *imap, *oldimap, *imask; in of_irq_parse_raw() local
349 imask = of_get_property(ipar, "interrupt-map-mask", NULL); in of_irq_parse_raw()
350 if (!imask) in of_irq_parse_raw()
351 imask = dummy_imask; in of_irq_parse_raw()
359 match &= !((match_array[i] ^ *imap++) & imask[i]); in of_irq_parse_raw()
/linux/arch/sh/kernel/cpu/irq/
H A DMakefile5 obj-y += imask.o
/linux/drivers/misc/
H A Dhpilo.c80 if (!(fifo_q->fifobar[(fifo_q->tail + 1) & fifo_q->imask] in fifo_enqueue()
82 fifo_q->fifobar[fifo_q->tail & fifo_q->imask] |= in fifo_enqueue()
100 c = fifo_q->fifobar[fifo_q->head & fifo_q->imask]; in fifo_dequeue()
105 fifo_q->fifobar[fifo_q->head & fifo_q->imask] = in fifo_dequeue()
123 c = fifo_q->fifobar[fifo_q->head & fifo_q->imask]; in fifo_check_recv()
225 fifo_q->imask = nr_entry - 1; in fifo_setup()
H A Dhpilo.h167 u64 imask; /* mask to extract valid fifo index */ member
/linux/fs/xfs/
H A Dxfs_healthmon.c201 existing->imask |= new->imask; in xfs_healthmon_merge_events()
531 event.imask = metadata_event_mask(hm, type, old_mask, new_mask) & in xfs_healthmon_report_inode()
533 trace_xfs_healthmon_report_inode(hm, old_mask, event.imask, &event); in xfs_healthmon_report_inode()
535 if (event.imask) in xfs_healthmon_report_inode()
773 hme.e.inode.mask = xfs_healthmon_inode_mask(event->imask); in xfs_healthmon_format_v0()
H A Dxfs_iwalk.c111 xfs_inofree_t imask; in xfs_iwalk_ichunk_ra() local
113 imask = xfs_inobt_maskn(i, igeo->inodes_per_cluster); in xfs_iwalk_ichunk_ra()
114 if (imask & ~irec->ir_free) { in xfs_iwalk_ichunk_ra()
/linux/drivers/net/fddi/skfp/
H A Dfplustm.c585 u_short imask ;
587 imask = ~(inpw(FM_A(FM_IMSK1U))) ;
590 outpw(FM_A(FM_IMSK1U),~(imask|FM_STEFRMS)) ;
593 outpw(FM_A(FM_IMSK1U),~(imask|FM_STEFRMA0)) ;
620 u_short imask ;
622 imask = ~(inpw(FM_A(FM_IMSK1U))) ;
625 outpw(FM_A(FM_IMSK1U),~(imask&~FM_STEFRMS)) ;
628 outpw(FM_A(FM_IMSK1U),~(imask&~FM_STEFRMA0)) ;
/linux/drivers/parisc/
H A Dsba_iommu.c1240 lba_set_iregs(lba, ibd->ioc->ibase, ibd->ioc->imask); in setup_ibase_imask_callback()
1327 ioc->imask = iova_space_mask; in sba_ioc_init_pluto()
1335 WRITE_REG(ioc->imask, ioc->ioc_hpa + IOC_IMASK); in sba_ioc_init_pluto()
1342 ioc->imask |= 0xFFFFFFFF00000000UL; in sba_ioc_init_pluto()
1465 ioc->imask = iova_space_mask; /* save it */ in sba_ioc_init()
1471 __func__, ioc->ibase, ioc->imask); in sba_ioc_init()
1485 WRITE_REG(ioc->imask, ioc->ioc_hpa+IOC_IMASK); in sba_ioc_init()
/linux/arch/mips/include/asm/ip32/
H A Dcrime.h47 volatile unsigned long imask; member

123