Home
last modified time | relevance | path

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

123

/Linux-v4.19/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-v4.19/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-v4.19/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-v4.19/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-v4.19/drivers/i2c/busses/
Di2c-tegra.c265 u32 int_mask; in tegra_i2c_mask_irq() local
267 int_mask = i2c_readl(i2c_dev, I2C_INT_MASK) & ~mask; in tegra_i2c_mask_irq()
268 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK); in tegra_i2c_mask_irq()
273 u32 int_mask; in tegra_i2c_unmask_irq() local
275 int_mask = i2c_readl(i2c_dev, I2C_INT_MASK) | mask; in tegra_i2c_unmask_irq()
276 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK); in tegra_i2c_unmask_irq()
681 u32 int_mask; in tegra_i2c_xfer_msg() local
698 int_mask = I2C_INT_NO_ACK | I2C_INT_ARBITRATION_LOST; in tegra_i2c_xfer_msg()
699 tegra_i2c_unmask_irq(i2c_dev, int_mask); in tegra_i2c_xfer_msg()
731 int_mask |= I2C_INT_PACKET_XFER_COMPLETE; in tegra_i2c_xfer_msg()
[all …]
Di2c-axxia.c338 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SNS; in axxia_i2c_xfer_msg() local
382 int_mask |= MST_STATUS_RFL; in axxia_i2c_xfer_msg()
384 int_mask |= MST_STATUS_TFL; in axxia_i2c_xfer_msg()
389 i2c_int_enable(idev, int_mask); in axxia_i2c_xfer_msg()
394 i2c_int_disable(idev, int_mask); in axxia_i2c_xfer_msg()
413 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SCC; in axxia_i2c_stop() local
420 i2c_int_enable(idev, int_mask); in axxia_i2c_stop()
423 i2c_int_disable(idev, int_mask); in axxia_i2c_stop()
/Linux-v4.19/drivers/crypto/marvell/
Dcesa.h454 u32 int_mask; member
701 u32 int_mask) in mv_cesa_set_int_mask() argument
703 if (int_mask == engine->int_mask) in mv_cesa_set_int_mask()
706 writel_relaxed(int_mask, engine->regs + CESA_SA_INT_MSK); in mv_cesa_set_int_mask()
707 engine->int_mask = int_mask; in mv_cesa_set_int_mask()
712 return engine->int_mask; in mv_cesa_get_int_mask()
/Linux-v4.19/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-v4.19/drivers/gpu/drm/qxl/
Dqxl_irq.c65 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_handler()
93 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_init()
/Linux-v4.19/drivers/pci/controller/dwc/
Dpcie-spear13xx.c41 u32 int_mask; /* cr8 */ member
161 writel(readl(&app_reg->int_mask) | in spear13xx_pcie_enable_interrupts()
162 MSI_CTRL_INT, &app_reg->int_mask); in spear13xx_pcie_enable_interrupts()
/Linux-v4.19/drivers/net/ethernet/atheros/alx/
Dmain.c321 alx->int_mask |= ALX_ISR_TX_Q0 | ALX_ISR_RX_Q0; in alx_poll()
322 alx_write_mem32(hw, ALX_IMR, alx->int_mask); in alx_poll()
350 alx->int_mask &= ~ALX_ISR_PHY; in alx_intr_handle_misc()
351 alx_write_mem32(hw, ALX_IMR, alx->int_mask); in alx_intr_handle_misc()
366 intr &= alx->int_mask; in alx_intr_handle()
374 alx->int_mask &= ~ALX_ISR_ALL_QUEUES; in alx_intr_handle()
375 alx_write_mem32(hw, ALX_IMR, alx->int_mask); in alx_intr_handle()
411 intr &= (alx->int_mask & ~ALX_ISR_ALL_QUEUES); in alx_intr_msix_misc()
440 if (intr & ALX_ISR_DIS || !(intr & alx->int_mask)) in alx_intr_legacy()
747 alx->int_mask &= ~ALX_ISR_ALL_QUEUES; in alx_alloc_napis()
[all …]
Dalx.h127 u32 int_mask; member
/Linux-v4.19/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-v4.19/drivers/mmc/host/
Dtoshsd.c296 u32 int_reg, int_mask, int_status, detail; in toshsd_irq() local
301 int_mask = ioread32(host->ioaddr + SD_INTMASKCARD); in toshsd_irq()
302 int_reg = int_status & ~int_mask & ~IRQ_DONT_CARE_BITS; in toshsd_irq()
305 int_status, int_mask); in toshsd_irq()
/Linux-v4.19/drivers/net/wireless/ath/wcn36xx/
Ddxe.c527 u32 int_mask, in wcn36xx_rx_handle_packets() argument
538 wcn36xx_dxe_write_register(wcn, WCN36XX_DXE_0_INT_CLR, int_mask); in wcn36xx_rx_handle_packets()
543 int_mask); in wcn36xx_rx_handle_packets()
551 int_mask); in wcn36xx_rx_handle_packets()
556 int_mask); in wcn36xx_rx_handle_packets()
/Linux-v4.19/drivers/ntb/hw/amd/
Dntb_hw_amd.c259 ndev->int_mask &= ~AMD_EVENT_INTMASK; in amd_ntb_link_enable()
260 writel(ndev->int_mask, mmio + AMD_INTMASK_OFFSET); in amd_ntb_link_enable()
280 ndev->int_mask |= AMD_EVENT_INTMASK; in amd_ntb_link_disable()
281 writel(ndev->int_mask, mmio + AMD_INTMASK_OFFSET); in amd_ntb_link_disable()
838 ndev->int_mask = AMD_EVENT_INTMASK; in ndev_init_struct()
941 writel(ndev->int_mask, mmio + AMD_INTMASK_OFFSET); in amd_init_ntb()
Dntb_hw_amd.h195 u32 int_mask; member
/Linux-v4.19/include/linux/
Dfsl-diu-fb.h159 __be32 int_mask; member
/Linux-v4.19/drivers/net/ethernet/microchip/
Dlan743x_main.c295 int_sts = vector->int_mask | INT_BIT_MAS_; in lan743x_intr_entry_isr()
315 int_enables = vector->int_mask; in lan743x_intr_entry_isr()
319 int_sts &= vector->int_mask; in lan743x_intr_entry_isr()
327 vector->int_mask); in lan743x_intr_entry_isr()
373 u32 int_mask, in lan743x_intr_register_isr() argument
384 vector->int_mask = int_mask; in lan743x_intr_register_isr()
395 vector->int_mask = 0; in lan743x_intr_register_isr()
410 vector->int_mask = 0; in lan743x_intr_unregister_isr()
415 u32 int_mask) in lan743x_intr_get_vector_flags() argument
420 if (adapter->intr.vector_list[index].int_mask & int_mask) in lan743x_intr_get_vector_flags()
[all …]
/Linux-v4.19/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-v4.19/drivers/usb/gadget/udc/
Dat91_udc.h97 u8 int_mask; member
Dat91_udc.c279 if (list_empty(&ep->queue) && ep->int_mask != (1 << 0)) in done()
280 at91_udp_write(udc, AT91_UDP_IDR, ep->int_mask); in done()
542 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_enable()
568 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_disable()
697 at91_udp_write(udc, AT91_UDP_IER, ep->int_mask); in at91_ep_queue()
765 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in at91_ep_set_halt()
1230 at91_udp_write(udc, AT91_UDP_RST_EP, ep->int_mask); in handle_setup()
1838 ep->int_mask = BIT(i); in at91udc_probe()
/Linux-v4.19/drivers/infiniband/hw/nes/
Dnes.c383 u32 int_mask; in nes_interrupt() local
396 int_mask = nes_read32(nesdev->regs + NES_INT_MASK); in nes_interrupt()
397 if (int_mask & 0x80000000) { in nes_interrupt()
422 nes_write32(nesdev->regs+NES_INT_MASK, int_mask & (~0x80000000)); in nes_interrupt()
423 int_mask = nes_read32(nesdev->regs+NES_INT_MASK); in nes_interrupt()
/Linux-v4.19/drivers/video/fbdev/
Dfsl-diu-fb.c455 hw->syn_pol, hw->thresholds, hw->int_mask, hw->plut); in fsl_diu_dump()
1390 u32 int_mask = INT_UNDRUN; /* enable underrun detection */ in fsl_diu_enable_interrupts() local
1393 int_mask |= INT_VSYNC; /* enable vertical sync */ in fsl_diu_enable_interrupts()
1395 clrbits32(&data->diu_reg->int_mask, int_mask); in fsl_diu_enable_interrupts()
1448 out_be32(&data->diu_reg->int_mask, 0xffffffff); in fsl_diu_release()
1789 out_be32(&data->diu_reg->int_mask, 0xffffffff); in fsl_diu_probe()

123