Home
last modified time | relevance | path

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

/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/i2c/busses/
Di2c-tegra.c240 u32 int_mask = i2c_readl(i2c_dev, I2C_INT_MASK); in tegra_i2c_mask_irq() local
241 int_mask &= ~mask; in tegra_i2c_mask_irq()
242 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK); in tegra_i2c_mask_irq()
247 u32 int_mask = i2c_readl(i2c_dev, I2C_INT_MASK); in tegra_i2c_unmask_irq() local
248 int_mask |= mask; in tegra_i2c_unmask_irq()
249 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK); in tegra_i2c_unmask_irq()
558 u32 int_mask; in tegra_i2c_xfer_msg() local
601 int_mask = I2C_INT_NO_ACK | I2C_INT_ARBITRATION_LOST; in tegra_i2c_xfer_msg()
603 int_mask |= I2C_INT_PACKET_XFER_COMPLETE; in tegra_i2c_xfer_msg()
605 int_mask |= I2C_INT_RX_FIFO_DATA_REQ; in tegra_i2c_xfer_msg()
[all …]
Di2c-axxia.c338 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SNS; in axxia_i2c_xfer_msg() local
381 int_mask |= MST_STATUS_RFL; in axxia_i2c_xfer_msg()
383 int_mask |= MST_STATUS_TFL; in axxia_i2c_xfer_msg()
388 i2c_int_enable(idev, int_mask); in axxia_i2c_xfer_msg()
393 i2c_int_disable(idev, int_mask); in axxia_i2c_xfer_msg()
412 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SCC; in axxia_i2c_stop() local
419 i2c_int_enable(idev, int_mask); in axxia_i2c_stop()
422 i2c_int_disable(idev, int_mask); in axxia_i2c_stop()
/linux-4.4.14/drivers/crypto/marvell/
Dcesa.h445 u32 int_mask; member
677 u32 int_mask) in mv_cesa_set_int_mask() argument
679 if (int_mask == engine->int_mask) in mv_cesa_set_int_mask()
682 writel_relaxed(int_mask, engine->regs + CESA_SA_INT_MSK); in mv_cesa_set_int_mask()
683 engine->int_mask = int_mask; in mv_cesa_set_int_mask()
688 return engine->int_mask; in mv_cesa_get_int_mask()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/include/media/blackfin/
Dbfin_capture.h33 u32 int_mask; member
Dppi.h59 u32 int_mask; /* interrupt mask */ member
/linux-4.4.14/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.4.14/drivers/pci/host/
Dpcie-spear13xx.c45 u32 int_mask; /* cr8 */ member
243 writel(readl(&app_reg->int_mask) | in spear13xx_pcie_enable_interrupts()
244 MSI_CTRL_INT, &app_reg->int_mask); in spear13xx_pcie_enable_interrupts()
/linux-4.4.14/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.c289 params.int_mask = bcap_dev->cfg->int_mask; in bcap_start_streaming()
/linux-4.4.14/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.c1519 u32 int_mask; in dw_mci_enable_sdio_irq() local
1524 int_mask = mci_readl(host, INTMASK); in dw_mci_enable_sdio_irq()
1526 int_mask |= SDMMC_INT_SDIO(slot->sdio_id); in dw_mci_enable_sdio_irq()
1528 int_mask &= ~SDMMC_INT_SDIO(slot->sdio_id); in dw_mci_enable_sdio_irq()
1529 mci_writel(host, INTMASK, int_mask); in dw_mci_enable_sdio_irq()
/linux-4.4.14/include/linux/
Dfsl-diu-fb.h159 __be32 int_mask; member
/linux-4.4.14/arch/blackfin/include/asm/
Dbfin_twi.h28 DEFINE_TWI_REG(INT_MASK, int_mask) in DEFINE_TWI_REG()
/linux-4.4.14/include/linux/i2c/
Dbfin_twi.h37 u16 int_mask; member
/linux-4.4.14/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.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-mdio.c676 unsigned int int_reg, int_mask; in xgbe_an_state_machine() local
688 int_mask = XGBE_AN_PG_RCV; in xgbe_an_state_machine()
691 int_mask = XGBE_AN_INC_LINK; in xgbe_an_state_machine()
694 int_mask = XGBE_AN_INT_CMPLT; in xgbe_an_state_machine()
697 int_mask = 0; in xgbe_an_state_machine()
701 int_reg &= ~int_mask; in xgbe_an_state_machine()
/linux-4.4.14/drivers/usb/gadget/udc/
Dat91_udc.h101 u8 int_mask; member
Dat91_udc.c295 if (list_empty(&ep->queue) && ep->int_mask != (1 << 0)) in done()
296 at91_udp_write(udc, AT91_UDP_IDR, ep->int_mask); in done()
558 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_enable()
584 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_disable()
713 at91_udp_write(udc, AT91_UDP_IER, ep->int_mask); in at91_ep_queue()
781 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_set_halt()
1246 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in handle_setup()
1857 ep->int_mask = BIT(i); in at91udc_probe()
/linux-4.4.14/drivers/mtd/nand/
Ddenali.c108 uint32_t int_mask);
587 uint32_t int_mask; in denali_irq_init() local
593 int_mask = DENALI_IRQ_ALL; in denali_irq_init()
599 denali_irq_enable(denali, int_mask); in denali_irq_init()
609 uint32_t int_mask) in denali_irq_enable() argument
614 iowrite32(int_mask, denali->flash_reg + INTR_EN(i)); in denali_irq_enable()
Dpxa3xx_nand.c617 enable_int(struct pxa3xx_nand_info *info, uint32_t int_mask) in enable_int() argument
622 nand_writel(info, NDCR, ndcr & ~int_mask); in enable_int()
625 static void disable_int(struct pxa3xx_nand_info *info, uint32_t int_mask) in disable_int() argument
630 nand_writel(info, NDCR, ndcr | int_mask); in disable_int()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/video/fbdev/
Dfsl-diu-fb.c449 hw->syn_pol, hw->thresholds, hw->int_mask, hw->plut); in fsl_diu_dump()
1394 u32 int_mask = INT_UNDRUN; /* enable underrun detection */ in fsl_diu_enable_interrupts() local
1397 int_mask |= INT_VSYNC; /* enable vertical sync */ in fsl_diu_enable_interrupts()
1399 clrbits32(&data->diu_reg->int_mask, int_mask); in fsl_diu_enable_interrupts()
1452 out_be32(&data->diu_reg->int_mask, 0xffffffff); in fsl_diu_release()
1793 out_be32(&data->diu_reg->int_mask, 0xffffffff); in fsl_diu_probe()
/linux-4.4.14/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.4.14/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.4.14/drivers/iio/accel/
Dstk8312.c195 static int stk8312_set_interrupts(struct stk8312_data *data, u8 int_mask) in stk8312_set_interrupts() argument
207 ret = i2c_smbus_write_byte_data(client, STK8312_REG_INTSU, int_mask); in stk8312_set_interrupts()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmv643xx_eth.c396 u32 int_mask; member
2161 int_cause = rdlp(mp, INT_CAUSE) & mp->int_mask; in mv643xx_eth_collect_events()
2314 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_poll()
2450 mp->int_mask = INT_EXT; in mv643xx_eth_open()
2461 mp->int_mask |= INT_RX_0 << i; in mv643xx_eth_open()
2476 mp->int_mask |= INT_TX_END_0 << i; in mv643xx_eth_open()
2483 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_open()
2629 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_netpoll()
/linux-4.4.14/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.4.14/drivers/pci/hotplug/
Dcpqphp.h128 u32 int_mask; /* 0x0a */ member
159 INT_MASK = offsetof(struct ctrl_reg, int_mask),
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbgmac.h456 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()
1655 bgmac->int_mask = BGMAC_IS_ERRMASK | BGMAC_IS_RX | BGMAC_IS_TX_MASK; in bgmac_probe()
1657 bgmac->int_mask &= ~BGMAC_IS_TX_MASK; in bgmac_probe()
/linux-4.4.14/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.4.14/drivers/dma/
Dxgene-dma.c1181 unsigned long int_mask; in xgene_dma_err_isr() local
1190 int_mask = val >> XGENE_DMA_INT_MASK_SHIFT; in xgene_dma_err_isr()
1191 for_each_set_bit(i, &int_mask, ARRAY_SIZE(xgene_dma_err)) in xgene_dma_err_isr()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-velocity.c1289 vptr->int_mask = INT_MASK_DEF; in setup_adaptive_interrupts()
1294 vptr->int_mask &= ~(ISR_PTXI | ISR_PTX0I | ISR_PTX1I | in setup_adaptive_interrupts()
1303 vptr->int_mask &= ~ISR_PRXI; in setup_adaptive_interrupts()
1432 mac_write_int_mask(vptr->int_mask, regs); in velocity_init_registers()
3573 mac_write_int_mask(vptr->int_mask, vptr->mac_regs); in velocity_set_coalesce()
Dvia-velocity.h1476 u32 int_mask; member
/linux-4.4.14/drivers/scsi/
Dhptiop.c1533 u32 int_mask; in hptiop_disable_intr_itl() local
1535 int_mask = readl(&hba->u.itl.iop->outbound_intmask); in hptiop_disable_intr_itl()
1536 writel(int_mask | in hptiop_disable_intr_itl()
/linux-4.4.14/drivers/misc/
Dspear13xx_pcie_gadget.c656 writel(0, &app_reg->int_mask); in spear13xx_pcie_device_init()
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-pko-defs.h2794 uint64_t int_mask:32; member
2796 uint64_t int_mask:32;
/linux-4.4.14/drivers/power/
Dbq24190_charger.c373 BQ24190_SYSFS_FIELD_RO(int_mask, MOC, INT_MASK),
/linux-4.4.14/arch/blackfin/mach-bf548/boards/
Dezkit.c1677 .int_mask = 0xFFFFFFFF, /* disable error interrupt on eppi */
/linux-4.4.14/arch/blackfin/kernel/
Ddebug-mmrs.c528 __TWI(INT_MASK, int_mask); in bfin_debug_mmrs_twi()
/linux-4.4.14/drivers/net/wireless/
Datmel.c478 u8 volatile int_mask; member