Searched refs:intr_mask (Results 1 - 25 of 75) sorted by path

123

/linux-master/drivers/net/wireless/ti/wl1251/
H A Dboot.c19 wl1251_reg_write32(wl, ACX_REG_INTERRUPT_MASK, ~(wl->intr_mask));
275 wl->intr_mask = WL1251_ACX_INTR_RX0_DATA |
/linux-master/drivers/scsi/bfa/
H A Dbfa_hw_cb.c24 bfa_regs->intr_mask = (kva + HOSTFN0_INT_MSK);
27 bfa_regs->intr_mask = (kva + HOSTFN1_INT_MSK);
H A Dbfa_hw_ct.c34 bfa_regs->intr_mask = (kva + HOSTFN0_INT_MSK);
37 bfa_regs->intr_mask = (kva + HOSTFN1_INT_MSK);
48 bfa_regs->intr_mask = (kva + CT2_HOSTFN_INTR_MASK);
/linux-master/drivers/scsi/cxlflash/
H A Dsislite.h283 __be64 intr_mask; member in struct:sisl_host_map
/linux-master/drivers/ata/
H A Dacard-ahci.c343 pp->intr_mask = DEF_PORT_IRQ;
H A Dahci.h319 u32 intr_mask; /* interrupts to enable */ member in struct:ahci_port_priv
H A Dlibahci.c824 pp->intr_mask &= ~PORT_IRQ_PHYRDY;
825 writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
873 pp->intr_mask |= PORT_IRQ_PHYRDY;
874 writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
2213 writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
2401 pp->intr_mask |= PORT_IRQ_BAD_PMP;
2405 * port is marked frozen, the value in pp->intr_mask will be
2412 writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
2427 pp->intr_mask &= ~PORT_IRQ_BAD_PMP;
2431 writel(pp->intr_mask, port_mmi
[all...]
/linux-master/drivers/gpio/
H A Dgpio-realtek-otto.c47 * @intr_mask: Mask for interrupts lines
61 * selection and masking, two extra values are stored. @intr_mask is used to
72 u8 intr_mask[REALTEK_GPIO_MAX]; member in struct:realtek_gpio_ctrl
173 u32 irq_mask = ctrl->intr_mask[line];
200 ctrl->intr_mask[line] = REALTEK_GPIO_IMR_LINE_MASK;
212 ctrl->intr_mask[line] = 0;
/linux-master/drivers/gpu/drm/msm/dp/
H A Ddp_catalog.c638 u32 intr_mask, bool en)
645 config = (en ? config | intr_mask : config & ~intr_mask);
647 drm_dbg_dp(catalog->drm_dev, "intr_mask=%#x config=%#x\n",
648 intr_mask, config);
637 dp_catalog_hpd_config_intr(struct dp_catalog *dp_catalog, u32 intr_mask, bool en) argument
H A Ddp_catalog.h109 u32 intr_mask, bool en);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
H A Dbase.c115 gpio->func->intr_mask(gpio, type, 1 << index, 0);
122 gpio->func->intr_mask(gpio, type, 1 << index, 1 << index);
152 gpio->func->intr_mask(gpio, NVKM_GPIO_TOGGLED, mask, 0);
H A Dg94.c64 .intr_mask = g94_gpio_intr_mask,
H A Dga102.c110 .intr_mask = ga102_gpio_intr_mask,
H A Dgf119.c76 .intr_mask = g94_gpio_intr_mask,
H A Dgk104.c66 .intr_mask = gk104_gpio_intr_mask,
H A Dnv10.c109 .intr_mask = nv10_gpio_intr_mask,
H A Dnv50.c122 .intr_mask = nv50_gpio_intr_mask,
H A Dpriv.h19 void (*intr_mask)(struct nvkm_gpio *, u32, u32, u32); member in struct:nvkm_gpio_func
/linux-master/drivers/i2c/busses/
H A Di2c-designware-core.h358 unsigned int intr_mask)
360 unsigned int val = dev->flags & ACCESS_POLLING ? 0 : intr_mask;
363 dev->sw_mask = intr_mask;
367 unsigned int *intr_mask)
370 regmap_read(dev->map, DW_IC_INTR_MASK, intr_mask);
372 *intr_mask = dev->sw_mask;
357 __i2c_dw_write_intr_mask(struct dw_i2c_dev *dev, unsigned int intr_mask) argument
366 __i2c_dw_read_intr_mask(struct dw_i2c_dev *dev, unsigned int *intr_mask) argument
H A Di2c-designware-master.c367 u32 intr_mask; local
375 intr_mask = DW_IC_INTR_MASTER_MASK;
466 intr_mask &= ~DW_IC_INTR_TX_EMPTY;
481 intr_mask &= ~DW_IC_INTR_TX_EMPTY;
484 intr_mask = 0;
486 __i2c_dw_write_intr_mask(dev, intr_mask);
494 unsigned int intr_mask; local
509 __i2c_dw_read_intr_mask(dev, &intr_mask);
510 intr_mask |= DW_IC_INTR_TX_EMPTY;
511 __i2c_dw_write_intr_mask(dev, intr_mask);
[all...]
H A Di2c-xlp9xx.c327 u32 intr_mask, cmd, val, len; local
374 intr_mask = (XLP9XX_I2C_INTEN_ARLOST | XLP9XX_I2C_INTEN_BUSERR |
378 intr_mask |= XLP9XX_I2C_INTEN_MFIFOHI;
380 intr_mask |= XLP9XX_I2C_INTEN_SADDR;
383 intr_mask |= XLP9XX_I2C_INTEN_SADDR;
385 intr_mask |= XLP9XX_I2C_INTEN_MFIFOEMTY;
387 xlp9xx_i2c_unmask_irq(priv, intr_mask);
/linux-master/drivers/iio/adc/
H A Dbcm_iproc_adc.c139 u32 intr_mask; local
149 regmap_read(adc_priv->regmap, IPROC_INTERRUPT_MASK, &intr_mask);
150 intr_status = intr_status & intr_mask;
H A Dxilinx-ams.c273 * @intr_mask: interrupt configuration
287 u64 intr_mask; member in struct:ams
315 ams->intr_mask = (ams->intr_mask & ~mask) | (val & mask);
317 regval = ~(ams->intr_mask | ams->current_masked_alarm);
320 regval = ~(FIELD_GET(AMS_ISR1_INTR_MASK, ams->intr_mask));
323 regval = ams->intr_mask | ams->current_masked_alarm;
326 regval = FIELD_GET(AMS_ISR1_INTR_MASK, ams->intr_mask);
1034 unmask |= ams->intr_mask;
1039 ams->current_masked_alarm &= ~ams->intr_mask;
[all...]
/linux-master/drivers/irqchip/
H A Dirq-xilinx-intc.c42 u32 intr_mask; member in struct:xintc_irq_chip
119 if (irqc->intr_mask & BIT(hw)) {
186 ret = of_property_read_u32(intc, "xlnx,kind-of-intr", &irqc->intr_mask);
189 irqc->intr_mask = 0;
192 if (irqc->intr_mask >> irqc->nr_irq)
196 intc, irqc->nr_irq, irqc->intr_mask);
/linux-master/drivers/media/dvb-frontends/
H A Dmxl5xx_defs.h665 u32 intr_mask; member in struct:MXL_INTR_CFG_T

Completed in 346 milliseconds

123