Home
last modified time | relevance | path

Searched refs:int_mask (Results 1 – 57 of 57) sorted by relevance

/linux-4.1.27/arch/m68k/amiga/
Dcia.c30 unsigned short int_mask; member
35 .int_mask = IF_PORTS,
41 .int_mask = IF_EXTER,
61 amiga_custom.intreq = IF_SETCLR | base->int_mask; in cia_set_irq()
82 amiga_custom.intreq = IF_SETCLR | base->int_mask; in cia_able_irq()
94 amiga_custom.intreq = base->int_mask; in cia_handler()
/linux-4.1.27/arch/m68k/atari/
Dataints.c134 unsigned short int_mask; member
139 .int_mask = 0x0,
152 ints = base->int_mask; in mfptimer_handler()
164 stmfp_base.int_mask |= 1 << mfp_num; in atari_mfptimer_enable()
171 stmfp_base.int_mask &= ~(1 << mfp_num); in atari_mfptimer_disable()
172 if (!stmfp_base.int_mask) in atari_mfptimer_disable()
/linux-4.1.27/drivers/input/misc/
Dsirfsoc-onkey.c74 u32 int_mask; in sirfsoc_pwrc_toggle_interrupts() local
76 int_mask = sirfsoc_rtc_iobrg_readl(pwrcdrv->pwrc_base + PWRC_INT_MASK); in sirfsoc_pwrc_toggle_interrupts()
78 int_mask |= PWRC_ON_KEY_BIT; in sirfsoc_pwrc_toggle_interrupts()
80 int_mask &= ~PWRC_ON_KEY_BIT; in sirfsoc_pwrc_toggle_interrupts()
81 sirfsoc_rtc_iobrg_writel(int_mask, pwrcdrv->pwrc_base + PWRC_INT_MASK); in sirfsoc_pwrc_toggle_interrupts()
Dadxl34x.c207 unsigned int_mask; member
788 ac->int_mask = FREE_FALL; in adxl34x_probe()
795 ac->int_mask |= ACTIVITY | INACTIVITY; in adxl34x_probe()
798 ac->int_mask |= WATERMARK; in adxl34x_probe()
802 ac->int_mask |= DATA_READY; in adxl34x_probe()
806 ac->int_mask |= SINGLE_TAP | DOUBLE_TAP; in adxl34x_probe()
854 AC_WRITE(ac, INT_MAP, ac->int_mask | OVERRUN); in adxl34x_probe()
881 AC_WRITE(ac, INT_ENABLE, ac->int_mask | OVERRUN); in adxl34x_probe()
/linux-4.1.27/drivers/i2c/busses/
Di2c-tegra.c229 u32 int_mask = i2c_readl(i2c_dev, I2C_INT_MASK); in tegra_i2c_mask_irq() local
230 int_mask &= ~mask; in tegra_i2c_mask_irq()
231 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK); in tegra_i2c_mask_irq()
236 u32 int_mask = i2c_readl(i2c_dev, I2C_INT_MASK); in tegra_i2c_unmask_irq() local
237 int_mask |= mask; in tegra_i2c_unmask_irq()
238 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK); in tegra_i2c_unmask_irq()
534 u32 int_mask; in tegra_i2c_xfer_msg() local
577 int_mask = I2C_INT_NO_ACK | I2C_INT_ARBITRATION_LOST; in tegra_i2c_xfer_msg()
579 int_mask |= I2C_INT_PACKET_XFER_COMPLETE; in tegra_i2c_xfer_msg()
581 int_mask |= I2C_INT_RX_FIFO_DATA_REQ; in tegra_i2c_xfer_msg()
[all …]
Di2c-axxia.c334 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SNS; in axxia_i2c_xfer_msg() local
377 int_mask |= MST_STATUS_RFL; in axxia_i2c_xfer_msg()
379 int_mask |= MST_STATUS_TFL; in axxia_i2c_xfer_msg()
384 i2c_int_enable(idev, int_mask); in axxia_i2c_xfer_msg()
389 i2c_int_disable(idev, int_mask); in axxia_i2c_xfer_msg()
405 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SCC; in axxia_i2c_stop() local
412 i2c_int_enable(idev, int_mask); in axxia_i2c_stop()
415 i2c_int_disable(idev, int_mask); in axxia_i2c_stop()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Ddma.c757 enum ath5k_int old_mask, int_mask; in ath5k_hw_set_imr() local
775 int_mask = new_mask & AR5K_INT_COMMON; in ath5k_hw_set_imr()
784 int_mask |= AR5K_IMR_HIUERR; in ath5k_hw_set_imr()
791 int_mask |= AR5K_IMR_TIM; in ath5k_hw_set_imr()
806 int_mask |= AR5K_INT_BNR; in ath5k_hw_set_imr()
810 ath5k_hw_reg_write(ah, int_mask, AR5K_PIMR); in ath5k_hw_set_imr()
816 int_mask |= (AR5K_IMR_SSERR | AR5K_IMR_MCABT in ath5k_hw_set_imr()
820 ath5k_hw_reg_write(ah, int_mask, AR5K_IMR); in ath5k_hw_set_imr()
/linux-4.1.27/drivers/input/keyboard/
Dnspire-keypad.c36 u32 int_mask; member
64 int_sts = readl(keypad->reg_base + KEYPAD_INT) & keypad->int_mask; in nspire_keypad_irq()
124 keypad->int_mask = 1 << 1; in nspire_keypad_chip_init()
125 writel(keypad->int_mask, keypad->reg_base + KEYPAD_INTMSK); in nspire_keypad_chip_init()
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_irq.c66 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_handler()
94 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_init()
Dqxl_drv.c127 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_drm_resume()
Dqxl_dev.h352 uint32_t int_mask; member
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dmain.c283 alx->int_mask |= ALX_ISR_TX_Q0 | ALX_ISR_RX_Q0; in alx_poll()
284 alx_write_mem32(hw, ALX_IMR, alx->int_mask); in alx_poll()
301 intr &= alx->int_mask; in alx_intr_handle()
318 alx->int_mask &= ~ALX_ISR_PHY; in alx_intr_handle()
326 alx->int_mask &= ~ALX_ISR_ALL_QUEUES; in alx_intr_handle()
331 alx_write_mem32(hw, ALX_IMR, alx->int_mask); in alx_intr_handle()
355 if (intr & ALX_ISR_DIS || !(intr & alx->int_mask)) in alx_intr_legacy()
578 alx->int_mask &= ~ALX_ISR_ALL_QUEUES; in alx_alloc_rings()
579 alx->int_mask |= ALX_ISR_TX_Q0 | ALX_ISR_RX_Q0; in alx_alloc_rings()
617 alx_write_mem32(hw, ALX_IMR, alx->int_mask); in alx_irq_enable()
[all …]
Dalx.h93 u32 int_mask; member
/linux-4.1.27/include/media/blackfin/
Dbfin_capture.h33 u32 int_mask; member
Dppi.h59 u32 int_mask; /* interrupt mask */ member
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbt878.c205 u32 int_mask; in bt878_start() local
224 int_mask = BT878_ASCERR | BT878_AOCERR | BT878_APABORT | in bt878_start()
230 int_mask &= ~irq_err_ignore; in bt878_start()
232 btwrite(int_mask, BT878_AINT_MASK); in bt878_start()
/linux-4.1.27/drivers/pci/host/
Dpcie-spear13xx.c45 u32 int_mask; /* cr8 */ member
245 writel(readl(&app_reg->int_mask) | in spear13xx_pcie_enable_interrupts()
246 MSI_CTRL_INT, &app_reg->int_mask); in spear13xx_pcie_enable_interrupts()
/linux-4.1.27/drivers/media/platform/blackfin/
Dppi.c228 if (params->int_mask == 0xFFFFFFFF) in ppi_set_params()
282 if (params->int_mask) in ppi_set_params()
283 bfin_write32(&reg->imsk, params->int_mask & 0xFF); in ppi_set_params()
Dbfin_capture.c280 params.int_mask = bcap_dev->cfg->int_mask; in bcap_start_streaming()
/linux-4.1.27/drivers/mmc/host/
Dtoshsd.c295 u32 int_reg, int_mask, int_status, detail; in toshsd_irq() local
300 int_mask = ioread32(host->ioaddr + SD_INTMASKCARD); in toshsd_irq()
301 int_reg = int_status & ~int_mask & ~IRQ_DONT_CARE_BITS; in toshsd_irq()
304 int_status, int_mask); in toshsd_irq()
Ddw_mmc.c1399 u32 int_mask; in dw_mci_enable_sdio_irq() local
1404 int_mask = mci_readl(host, INTMASK); in dw_mci_enable_sdio_irq()
1406 int_mask |= SDMMC_INT_SDIO(slot->sdio_id); in dw_mci_enable_sdio_irq()
1408 int_mask &= ~SDMMC_INT_SDIO(slot->sdio_id); in dw_mci_enable_sdio_irq()
1409 mci_writel(host, INTMASK, int_mask); in dw_mci_enable_sdio_irq()
/linux-4.1.27/include/linux/
Dfsl-diu-fb.h159 __be32 int_mask; member
/linux-4.1.27/arch/blackfin/include/asm/
Dbfin_twi.h28 DEFINE_TWI_REG(INT_MASK, int_mask) in DEFINE_TWI_REG()
/linux-4.1.27/include/linux/i2c/
Dbfin_twi.h37 u16 int_mask; member
/linux-4.1.27/drivers/usb/gadget/udc/
Dat91_udc.h101 u8 int_mask; member
Dat91_udc.c276 if (list_empty(&ep->queue) && ep->int_mask != (1 << 0)) in done()
277 at91_udp_write(udc, AT91_UDP_IDR, ep->int_mask); in done()
539 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_enable()
565 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_disable()
694 at91_udp_write(udc, AT91_UDP_IER, ep->int_mask); in at91_ep_queue()
762 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_set_halt()
1226 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in handle_setup()
1836 ep->int_mask = BIT(i); in at91udc_probe()
/linux-4.1.27/sound/soc/xtensa/
Dxtfpga-i2s.c230 unsigned config, int_status, int_mask; in xtfpga_i2s_threaded_irq_handler() local
233 regmap_read(i2s->regmap, XTFPGA_I2S_INT_MASK, &int_mask); in xtfpga_i2s_threaded_irq_handler()
237 !(int_status & int_mask & XTFPGA_I2S_INT_VALID)) in xtfpga_i2s_threaded_irq_handler()
/linux-4.1.27/drivers/net/phy/
Damd-xgbe-phy.c1056 int int_reg, int_mask; in amd_xgbe_an_state_machine() local
1068 int_mask = XGBE_AN_INT_MASK; in amd_xgbe_an_state_machine()
1071 int_mask = XGBE_AN_PG_RCV; in amd_xgbe_an_state_machine()
1074 int_mask = XGBE_AN_INC_LINK; in amd_xgbe_an_state_machine()
1077 int_mask = XGBE_AN_INT_CMPLT; in amd_xgbe_an_state_machine()
1080 int_mask = 0; in amd_xgbe_an_state_machine()
1084 int_reg &= ~int_mask; in amd_xgbe_an_state_machine()
/linux-4.1.27/drivers/mtd/nand/
Ddenali.c108 uint32_t int_mask);
578 uint32_t int_mask; in denali_irq_init() local
584 int_mask = DENALI_IRQ_ALL; in denali_irq_init()
590 denali_irq_enable(denali, int_mask); in denali_irq_init()
600 uint32_t int_mask) in denali_irq_enable() argument
605 iowrite32(int_mask, denali->flash_reg + INTR_EN(i)); in denali_irq_enable()
Dpxa3xx_nand.c467 enable_int(struct pxa3xx_nand_info *info, uint32_t int_mask) in enable_int() argument
472 nand_writel(info, NDCR, ndcr & ~int_mask); in enable_int()
475 static void disable_int(struct pxa3xx_nand_info *info, uint32_t int_mask) in disable_int() argument
480 nand_writel(info, NDCR, ndcr | int_mask); in disable_int()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes.c391 u32 int_mask; in nes_interrupt() local
404 int_mask = nes_read32(nesdev->regs + NES_INT_MASK); in nes_interrupt()
405 if (int_mask & 0x80000000) { in nes_interrupt()
430 nes_write32(nesdev->regs+NES_INT_MASK, int_mask & (~0x80000000)); in nes_interrupt()
431 int_mask = nes_read32(nesdev->regs+NES_INT_MASK); in nes_interrupt()
Dnes_hw.h822 u32 int_mask; member
/linux-4.1.27/drivers/video/fbdev/
Dfsl-diu-fb.c449 hw->syn_pol, hw->thresholds, hw->int_mask, hw->plut); in fsl_diu_dump()
1391 u32 int_mask = INT_UNDRUN; /* enable underrun detection */ in fsl_diu_enable_interrupts() local
1394 int_mask |= INT_VSYNC; /* enable vertical sync */ in fsl_diu_enable_interrupts()
1396 clrbits32(&data->diu_reg->int_mask, int_mask); in fsl_diu_enable_interrupts()
1449 out_be32(&data->diu_reg->int_mask, 0xffffffff); in fsl_diu_release()
1783 out_be32(&data->diu_reg->int_mask, 0xffffffff); in fsl_diu_probe()
/linux-4.1.27/drivers/gpio/
Dgpio-dwapb.c61 u32 int_mask; member
617 ctx->int_mask = dwapb_read(gpio, GPIO_INTMASK); in dwapb_gpio_suspend()
663 dwapb_write(gpio, GPIO_INTMASK, ctx->int_mask); in dwapb_gpio_resume()
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_int.c123 a->int_mask = ESAS2R_INT_STS_MASK; in esas2r_adapter_interrupt()
517 a->int_mask = 0; in esas2r_chip_rst_needed_during_tasklet()
557 a->int_mask = 0; in esas2r_chip_rst_needed_during_tasklet()
Desas2r.h846 u32 int_mask; member
1370 if (a->int_mask == 0) in esas2r_adapter_interrupt_pending()
1375 if ((intstat & a->int_mask) == 0) in esas2r_adapter_interrupt_pending()
1381 a->int_mask = 0; in esas2r_adapter_interrupt_pending()
Desas2r_init.c1495 a->int_mask = ESAS2R_INT_STS_MASK; in esas2r_init_adapter_hw()
/linux-4.1.27/drivers/staging/iio/addac/
Dadt7316.c181 u16 int_mask; /* 0x2f */ member
1826 return sprintf(buf, "0x%x\n", chip->int_mask); in adt7316_show_int_mask()
1854 chip->int_mask &= ~ADT7316_VDD_INT_MASK; in adt7316_set_int_mask()
1855 chip->int_mask |= data & ADT7316_VDD_INT_MASK; in adt7316_set_int_mask()
1868 chip->int_mask = mask; in adt7316_set_int_mask()
1976 static IIO_DEVICE_ATTR(int_mask,
2137 chip->int_mask = ADT7316_TEMP_INT_MASK | ADT7316_VDD_INT_MASK; in adt7316_probe()
2139 chip->int_mask |= ADT7516_AIN_INT_MASK; in adt7316_probe()
/linux-4.1.27/drivers/tty/serial/
Dicom.h53 u32 int_mask; /* Adapter Interrupt Mask Reg */ member
Dicom.c569 int_mask_tbl[port].global_int_mask = &icom_port->global_reg->int_mask; in startup()
609 int_mask_tbl[port].global_int_mask = &icom_port->global_reg->int_mask; in shutdown()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmv643xx_eth.c396 u32 int_mask; member
2132 int_cause = rdlp(mp, INT_CAUSE) & mp->int_mask; in mv643xx_eth_collect_events()
2285 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_poll()
2421 mp->int_mask = INT_EXT; in mv643xx_eth_open()
2432 mp->int_mask |= INT_RX_0 << i; in mv643xx_eth_open()
2447 mp->int_mask |= INT_TX_END_0 << i; in mv643xx_eth_open()
2454 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_open()
2600 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_netpoll()
/linux-4.1.27/drivers/usb/musb/
Dtusb6010.c827 u32 int_mask, int_src; in tusb_musb_interrupt() local
832 int_mask = musb_readl(tbase, TUSB_INT_MASK); in tusb_musb_interrupt()
928 musb_writel(tbase, TUSB_INT_MASK, int_mask); in tusb_musb_interrupt()
/linux-4.1.27/drivers/pci/hotplug/
Dcpqphp.h128 u32 int_mask; /* 0x0a */ member
159 INT_MASK = offsetof(struct ctrl_reg, int_mask),
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbgmac.h455 u32 int_mask; member
Dbgmac.c1140 bgmac_write(bgmac, BGMAC_INT_MASK, bgmac->int_mask); in bgmac_chip_intrs_on()
1233 int_status &= bgmac->int_mask; in bgmac_interrupt()
1637 bgmac->int_mask = BGMAC_IS_ERRMASK | BGMAC_IS_RX | BGMAC_IS_TX_MASK; in bgmac_probe()
1639 bgmac->int_mask &= ~BGMAC_IS_TX_MASK; in bgmac_probe()
/linux-4.1.27/drivers/net/ethernet/agere/
Det131x.h164 u32 int_mask; /* 0x001C */ member
Det131x.c1712 writel(mask, &adapter->regs->global.int_mask); in et131x_enable_interrupts()
1717 writel(INT_MASK_DISABLE, &adapter->regs->global.int_mask); in et131x_disable_interrupts()
2901 regs_buff[num++] = readl(&aregs->global.int_mask); in et131x_get_regs()
/linux-4.1.27/drivers/dma/
Dxgene-dma.c1281 unsigned long int_mask; in xgene_dma_err_isr() local
1290 int_mask = val >> XGENE_DMA_INT_MASK_SHIFT; in xgene_dma_err_isr()
1291 for_each_set_bit(i, &int_mask, ARRAY_SIZE(xgene_dma_err)) in xgene_dma_err_isr()
/linux-4.1.27/drivers/net/ethernet/via/
Dvia-velocity.c1297 vptr->int_mask = INT_MASK_DEF; in setup_adaptive_interrupts()
1302 vptr->int_mask &= ~(ISR_PTXI | ISR_PTX0I | ISR_PTX1I | in setup_adaptive_interrupts()
1311 vptr->int_mask &= ~ISR_PRXI; in setup_adaptive_interrupts()
1440 mac_write_int_mask(vptr->int_mask, regs); in velocity_init_registers()
3591 mac_write_int_mask(vptr->int_mask, vptr->mac_regs); in velocity_set_coalesce()
Dvia-velocity.h1476 u32 int_mask; member
/linux-4.1.27/drivers/scsi/
Dhptiop.c1520 u32 int_mask; in hptiop_disable_intr_itl() local
1522 int_mask = readl(&hba->u.itl.iop->outbound_intmask); in hptiop_disable_intr_itl()
1523 writel(int_mask | in hptiop_disable_intr_itl()
/linux-4.1.27/drivers/misc/
Dspear13xx_pcie_gadget.c730 writel(0, &app_reg->int_mask); in spear13xx_pcie_device_init()
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-pko-defs.h2794 uint64_t int_mask:32; member
2796 uint64_t int_mask:32;
/linux-4.1.27/drivers/power/
Dbq24190_charger.c373 BQ24190_SYSFS_FIELD_RO(int_mask, MOC, INT_MASK),
/linux-4.1.27/arch/blackfin/mach-bf548/boards/
Dezkit.c1677 .int_mask = 0xFFFFFFFF, /* disable error interrupt on eppi */
/linux-4.1.27/arch/blackfin/kernel/
Ddebug-mmrs.c528 __TWI(INT_MASK, int_mask); in bfin_debug_mmrs_twi()
/linux-4.1.27/drivers/net/wireless/
Datmel.c478 u8 volatile int_mask; member