Searched refs:int_mask (Results 1 - 25 of 65) sorted by relevance

123

/linux-master/arch/m68k/amiga/
H A Dcia.c30 unsigned short int_mask; member in struct:ciabase
35 .int_mask = IF_PORTS,
41 .int_mask = IF_EXTER,
61 amiga_custom.intreq = IF_SETCLR | base->int_mask;
82 amiga_custom.intreq = IF_SETCLR | base->int_mask;
99 amiga_custom.intreq = base->int_mask;
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_irq.c69 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK;
100 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK;
/linux-master/drivers/gpio/
H A Dgpio-xgs-iproc.c70 u32 int_mask, irq_type, event_mask; local
76 int_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL_MASK);
83 int_mask |= 1 << pin;
84 writel_relaxed(int_mask,
97 u32 irq_type, int_mask, event_mask; local
102 int_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL_MASK);
109 int_mask &= ~BIT(pin);
110 writel_relaxed(int_mask,
H A Dgpio-rockchip.c37 .int_mask = 0x34,
51 .int_mask = 0x18,
489 bank->saved_masks = irq_reg_readl(gc, bank->gpio_regs->int_mask);
490 irq_reg_writel(gc, ~gc->wake_active, bank->gpio_regs->int_mask);
498 irq_reg_writel(gc, bank->saved_masks, bank->gpio_regs->int_mask);
544 gc->chip_types[0].regs.mask = bank->gpio_regs->int_mask;
564 rockchip_gpio_writel(bank, 0xffffffff, bank->gpio_regs->int_mask);
/linux-master/arch/m68k/atari/
H A Dataints.c133 unsigned short int_mask; member in struct:mfptimerbase
138 .int_mask = 0x0,
151 ints = base->int_mask;
163 stmfp_base.int_mask |= 1 << mfp_num;
170 stmfp_base.int_mask &= ~(1 << mfp_num);
171 if (!stmfp_base.int_mask)
/linux-master/drivers/net/wireless/ath/ath5k/
H A Ddma.c742 enum ath5k_int old_mask, int_mask; local
760 int_mask = new_mask & AR5K_INT_COMMON;
769 int_mask |= AR5K_IMR_HIUERR;
776 int_mask |= AR5K_IMR_TIM;
791 int_mask |= AR5K_INT_BNR;
795 ath5k_hw_reg_write(ah, int_mask, AR5K_PIMR);
801 int_mask |= (AR5K_IMR_SSERR | AR5K_IMR_MCABT
805 ath5k_hw_reg_write(ah, int_mask, AR5K_IMR);
/linux-master/drivers/net/ethernet/atheros/alx/
H A Dalx.h125 /* protect int_mask updates */
127 u32 int_mask; member in struct:alx_priv
H A Dmain.c320 alx->int_mask |= ALX_ISR_TX_Q0 | ALX_ISR_RX_Q0;
321 alx_write_mem32(hw, ALX_IMR, alx->int_mask);
349 alx->int_mask &= ~ALX_ISR_PHY;
350 alx_write_mem32(hw, ALX_IMR, alx->int_mask);
365 intr &= alx->int_mask;
373 alx->int_mask &= ~ALX_ISR_ALL_QUEUES;
374 alx_write_mem32(hw, ALX_IMR, alx->int_mask);
410 intr &= (alx->int_mask & ~ALX_ISR_ALL_QUEUES);
439 if (intr & ALX_ISR_DIS || !(intr & alx->int_mask))
745 alx->int_mask
[all...]
/linux-master/drivers/input/keyboard/
H A Dnspire-keypad.c33 u32 int_mask; member in struct:nspire_keypad
61 int_sts = readl(keypad->reg_base + KEYPAD_INT) & keypad->int_mask;
127 keypad->int_mask = 1 << 1;
128 writel(keypad->int_mask, keypad->reg_base + KEYPAD_INTMSK);
/linux-master/drivers/net/fddi/
H A Ddefza.c218 pr_debug(" interrupt mask: 0x%04x\n", readw_u(&fp->regs->int_mask));
232 writew_o(fp->int_mask, &fp->regs->int_mask);
233 readw_o(&fp->regs->int_mask); /* Synchronize. */
295 old_mask = fp->int_mask;
297 writew_u(new_mask, &fp->regs->int_mask);
298 readw_o(&fp->regs->int_mask); /* Synchronize. */
299 fp->int_mask = new_mask;
371 fp->int_mask = old_mask;
372 writew_u(fp->int_mask,
[all...]
/linux-master/drivers/crypto/marvell/cesa/
H A Dcesa.h438 * @int_mask: interrupt mask cache
462 u32 int_mask; member in struct:mv_cesa_engine
710 u32 int_mask)
712 if (int_mask == engine->int_mask)
715 writel_relaxed(int_mask, engine->regs + CESA_SA_INT_MSK);
716 engine->int_mask = int_mask;
721 return engine->int_mask;
709 mv_cesa_set_int_mask(struct mv_cesa_engine *engine, u32 int_mask) argument
/linux-master/include/linux/
H A Dfsl-diu-fb.h154 __be32 int_mask; member in struct:diu
/linux-master/drivers/gpu/drm/sprd/
H A Dsprd_dpu.c407 u32 int_mask = 0; local
426 int_mask |= BIT_DPU_INT_UPDATE_DONE;
428 int_mask |= BIT_DPU_INT_DONE;
430 int_mask |= BIT_DPU_INT_VSYNC;
432 int_mask |= BIT_DPU_INT_TE;
434 int_mask |= BIT_DPU_INT_ERR;
444 int_mask |= BIT_DPU_INT_DONE;
446 int_mask |= BIT_DPU_INT_TE;
449 writel(int_mask, ctx->base + REG_DPU_INT_EN);
751 u32 reg_val, int_mask local
[all...]
/linux-master/drivers/pci/controller/dwc/
H A Dpcie-spear13xx.c40 u32 int_mask; /* cr8 */ member in struct:pcie_app_reg
109 writel(readl(&app_reg->int_mask) |
110 MSI_CTRL_INT, &app_reg->int_mask);
/linux-master/drivers/media/pci/bt8xx/
H A Dbt878.c188 u32 int_mask; local
207 int_mask = BT878_ASCERR | BT878_AOCERR | BT878_APABORT |
213 int_mask &= ~irq_err_ignore;
215 btwrite(int_mask, BT878_AINT_MASK);
/linux-master/drivers/usb/gadget/udc/
H A Dat91_udc.h97 u8 int_mask; member in struct:at91_ep
/linux-master/drivers/i2c/busses/
H A Di2c-axxia.c483 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SS | MST_STATUS_RFL; local
502 i2c_int_enable(idev, int_mask);
529 u32 int_mask = MST_STATUS_ERR; local
557 int_mask |= MST_STATUS_RFL;
559 int_mask |= MST_STATUS_TFL;
570 int_mask |= MST_STATUS_SNS;
573 int_mask |= MST_STATUS_SS;
578 i2c_int_enable(idev, int_mask);
583 i2c_int_disable(idev, int_mask);
H A Di2c-tegra.c372 u32 int_mask; local
374 int_mask = i2c_readl(i2c_dev, I2C_INT_MASK) & ~mask;
375 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK);
380 u32 int_mask; local
382 int_mask = i2c_readl(i2c_dev, I2C_INT_MASK) | mask;
383 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK);
1219 u32 int_mask; local
1268 int_mask = I2C_INT_NO_ACK | I2C_INT_ARBITRATION_LOST;
1269 tegra_i2c_unmask_irq(i2c_dev, int_mask);
1307 int_mask |
[all...]
/linux-master/drivers/char/tpm/
H A Dtpm_tis_core.c50 static u8 tpm_tis_filter_sts_mask(u8 int_mask, u8 sts_mask) argument
52 if (!(int_mask & TPM_INTF_STS_VALID_INT))
55 if (!(int_mask & TPM_INTF_DATA_AVAIL_INT))
58 if (!(int_mask & TPM_INTF_CMD_READY_INT))
84 sts_mask = tpm_tis_filter_sts_mask(priv->int_mask, sts_mask);
509 u32 int_mask = 0; local
511 tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &int_mask);
512 int_mask &= ~TPM_GLOBAL_INT_ENABLE;
513 tpm_tis_write32(priv, TPM_INT_ENABLE(priv->locality), int_mask);
1279 priv->int_mask
[all...]
/linux-master/drivers/input/misc/
H A Dadxl34x.c207 unsigned int_mask; member in struct:adxl34x
794 ac->int_mask = FREE_FALL;
801 ac->int_mask |= ACTIVITY | INACTIVITY;
804 ac->int_mask |= WATERMARK;
808 ac->int_mask |= DATA_READY;
812 ac->int_mask |= SINGLE_TAP | DOUBLE_TAP;
859 AC_WRITE(ac, INT_MAP, ac->int_mask | OVERRUN);
886 AC_WRITE(ac, INT_ENABLE, ac->int_mask | OVERRUN);
/linux-master/drivers/ntb/hw/amd/
H A Dntb_hw_amd.h197 u32 int_mask; member in struct:amd_ntb_dev
H A Dntb_hw_amd.c349 ndev->int_mask &= ~AMD_EVENT_INTMASK;
350 writel(ndev->int_mask, mmio + AMD_INTMASK_OFFSET);
365 ndev->int_mask |= AMD_EVENT_INTMASK;
366 writel(ndev->int_mask, mmio + AMD_INTMASK_OFFSET);
962 ndev->int_mask = AMD_EVENT_INTMASK;
1089 writel(ndev->int_mask, mmio + AMD_INTMASK_OFFSET);
1146 ndev->int_mask &= ~(AMD_LINK_UP_EVENT | AMD_LINK_DOWN_EVENT);
1147 writel(ndev->int_mask, mmio + AMD_INTMASK_OFFSET);
/linux-master/drivers/mmc/host/
H A Dtoshsd.c292 u32 int_reg, int_mask, int_status, detail; local
297 int_mask = ioread32(host->ioaddr + SD_INTMASKCARD);
298 int_reg = int_status & ~int_mask & ~IRQ_DONT_CARE_BITS;
301 int_status, int_mask);
/linux-master/drivers/bus/
H A Dsunxi-rsb.c275 u32 int_mask, status; local
285 int_mask = RSB_INTS_LOAD_BSY | RSB_INTS_TRANS_ERR | RSB_INTS_TRANS_OVER;
286 writel(int_mask, rsb->regs + RSB_INTE);
292 status, (status & int_mask),
/linux-master/drivers/net/wireless/ath/wcn36xx/
H A Ddxe.c584 u32 int_mask,
595 wcn36xx_dxe_write_register(wcn, WCN36XX_DXE_0_INT_CLR, int_mask);
600 int_mask);
608 int_mask);
613 int_mask);
580 wcn36xx_rx_handle_packets(struct wcn36xx *wcn, struct wcn36xx_dxe_ch *ch, u32 ctrl, u32 en_mask, u32 int_mask, u32 status_reg) argument

Completed in 250 milliseconds

123