Home
last modified time | relevance | path

Searched refs:INT_MASK (Results 1 – 25 of 38) sorted by relevance

12

/openbmc/linux/drivers/net/ethernet/smsc/
H A Dsmc9194.h139 #define INT_MASK 13 macro
215 mask = inb( ioaddr + INT_MASK );\
217 outb( mask, ioaddr + INT_MASK ); \
225 mask = inb( ioaddr + INT_MASK );\
227 outb( mask, ioaddr + INT_MASK ); \
H A Dsmc9194.c348 outb( 0, ioaddr + INT_MASK ); in smc_reset()
368 outb( SMC_INTERRUPT_MASK, ioaddr + INT_MASK ); in smc_enable()
389 outb( 0, ioaddr + INT_MASK ); in smc_shutdown()
757 outb( IM_ALLOC_INT, ioaddr + INT_MASK ); in smc_findirq()
792 outb( 0, ioaddr + INT_MASK ); in smc_findirq()
1334 mask = inb( ioaddr + INT_MASK ); in smc_interrupt()
1336 outb( 0, ioaddr + INT_MASK ); in smc_interrupt()
1414 outb( mask, ioaddr + INT_MASK ); in smc_interrupt()
/openbmc/qemu/hw/adc/
H A Dzynq-xadc.c27 INT_MASK, enumerator
89 qemu_set_irq(s->irq, !!(s->regs[INT_STS] & ~s->regs[INT_MASK])); in zynq_xadc_update_ints()
99 s->regs[INT_MASK] = 0xffffffff; in zynq_xadc_reset()
140 case INT_MASK: in zynq_xadc_check_offset()
168 case INT_MASK: in zynq_xadc_read()
211 case INT_MASK: in zynq_xadc_write()
212 s->regs[INT_MASK] = val & INT_ALL; in zynq_xadc_write()
/openbmc/qemu/hw/net/
H A Dopencores_eth.c139 INT_MASK, enumerator
318 open_eth_update_irq(s, old_val & s->regs[INT_MASK], in open_eth_int_source_write()
319 s->regs[INT_SOURCE] & s->regs[INT_MASK]); in open_eth_int_source_write()
604 open_eth_update_irq(s, old & s->regs[INT_MASK],
605 s->regs[INT_SOURCE] & s->regs[INT_MASK]);
610 uint32_t old = s->regs[INT_MASK];
612 s->regs[INT_MASK] = val;
614 s->regs[INT_SOURCE] & s->regs[INT_MASK]);
666 [INT_MASK] = open_eth_int_mask_host_write,
/openbmc/qemu/hw/dma/
H A Dxlnx_csu_dma.c86 REG32(INT_MASK, 0x20)
87 FIELD(INT_MASK, FIFO_OVERFLOW, 7, 1) /* ro, reset: 0x1 */
88 FIELD(INT_MASK, INVALID_APB, 6, 1) /* ro, reset: 0x1 */
89 FIELD(INT_MASK, THRESH_HIT, 5, 1) /* ro, reset: 0x1 */
90 FIELD(INT_MASK, TIMEOUT_MEM, 4, 1) /* ro, reset: 0x1 */
91 FIELD(INT_MASK, TIMEOUT_STRM, 3, 1) /* ro, reset: 0x1 */
92 FIELD(INT_MASK, AXI_BRESP_ERR, 2, 1) /* ro, reset: 0x1, SRC: AXI_RDERR */
93 FIELD(INT_MASK, DONE, 1, 1) /* ro, reset: 0x1 */
94 FIELD(INT_MASK, MEM_DONE, 0, 1) /* ro, reset: 0x1 */
H A Dxlnx-zynq-devcfg.c108 REG32(INT_MASK, 0x10)
/openbmc/linux/drivers/input/touchscreen/
H A Drohm_bu21023.c111 #define INT_MASK 0x3d macro
347 error = i2c_smbus_write_byte_data(client, INT_MASK, in rohm_ts_manual_calibration()
508 error2 = i2c_smbus_write_byte_data(client, INT_MASK, INT_ALL); in rohm_ts_manual_calibration()
539 error = i2c_smbus_write_byte_data(client, INT_MASK, INT_ALL); in rohm_ts_soft_irq()
635 i2c_smbus_write_byte_data(client, INT_MASK, in rohm_ts_soft_irq()
659 error = i2c_smbus_write_byte_data(client, INT_MASK, in rohm_ts_load_firmware()
723 error2 = i2c_smbus_write_byte_data(client, INT_MASK, INT_ALL); in rohm_ts_load_firmware()
1027 error = i2c_smbus_write_byte_data(client, INT_MASK, in rohm_ts_device_init()
/openbmc/linux/drivers/watchdog/
H A Dsp805_wdt.c51 #define INT_MASK (1 << 0) macro
129 if (!(readl_relaxed(wdt->base + WDTRIS) & INT_MASK)) in wdt_timeleft()
170 writel_relaxed(INT_MASK, wdt->base + WDTINTCLR); in wdt_config()
/openbmc/linux/drivers/net/ethernet/marvell/
H A Dpxa168_eth.c58 #define INT_MASK 0x0458 macro
652 wrl(pep, INT_MASK, ALL_INTS); in eth_port_start()
670 wrl(pep, INT_MASK, 0); in eth_port_reset()
868 wrl(pep, INT_MASK, 0); in pxa168_eth_int_handler()
994 wrl(pep, INT_MASK, 0); in pxa168_init_hw()
1173 wrl(pep, INT_MASK, 0); in pxa168_eth_stop()
1244 wrl(pep, INT_MASK, ALL_INTS); in pxa168_rx_poll()
H A Dmv643xx_eth.c125 #define INT_MASK 0x0068 macro
2188 wrlp(mp, INT_MASK, 0); in mv643xx_eth_irq()
2305 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_poll()
2476 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_open()
2523 wrlp(mp, INT_MASK, 0x00000000); in mv643xx_eth_stop()
2524 rdlp(mp, INT_MASK); in mv643xx_eth_stop()
2614 wrlp(mp, INT_MASK, 0x00000000); in mv643xx_eth_netpoll()
2615 rdlp(mp, INT_MASK); in mv643xx_eth_netpoll()
2619 wrlp(mp, INT_MASK, mp->int_mask); in mv643xx_eth_netpoll()
3315 wrlp(mp, INT_MASK, 0); in mv643xx_eth_shutdown()
[all …]
/openbmc/linux/drivers/net/ethernet/
H A Dethoc.c34 #define INT_MASK 0x08 macro
271 u32 imask = ethoc_read(dev, INT_MASK); in ethoc_enable_irq()
273 ethoc_write(dev, INT_MASK, imask); in ethoc_enable_irq()
278 u32 imask = ethoc_read(dev, INT_MASK); in ethoc_disable_irq()
280 ethoc_write(dev, INT_MASK, imask); in ethoc_disable_irq()
565 mask = ethoc_read(priv, INT_MASK); in ethoc_interrupt()
/openbmc/linux/drivers/net/wireless/realtek/rtl818x/
H A Drtl818x.h85 __le16 INT_MASK; member
/openbmc/linux/drivers/pci/hotplug/
H A Dcpqphp_core.c1138 writel(0xFFFFFFFFL, ctrl->hpc_reg + INT_MASK); in cpqhpc_probe()
1162 writel(0x0L, ctrl->hpc_reg + INT_MASK); in cpqhpc_probe()
1267 writel(0xFFFFFFC0L | ~rc, ctrl->hpc_reg + INT_MASK); in unload_cpqphpd()
H A Dcpqphp.h145 INT_MASK = offsetof(struct ctrl_reg, int_mask), enumerator
/openbmc/linux/drivers/net/wireless/realtek/rtl818x/rtl8187/
H A Ddev.c662 rtl818x_iowrite16(priv, &priv->map->INT_MASK, 0); in rtl8187_init_hw()
842 rtl818x_iowrite16(priv, &priv->map->INT_MASK, 0xFFFF); in rtl8187b_init_hw()
973 rtl818x_iowrite16(priv, &priv->map->INT_MASK, 0xFFFF); in rtl8187_start()
1029 rtl818x_iowrite16(priv, &priv->map->INT_MASK, 0); in rtl8187_stop()
/openbmc/linux/drivers/net/ethernet/rdc/
H A Dr6040.c161 #define INT_MASK (RX_INTS | TX_INTS) macro
410 iowrite16(INT_MASK, ioaddr + MIER); in r6040_init_mac_regs()
/openbmc/linux/drivers/mtd/nand/raw/
H A Dtegra_nand.c162 #define INT_MASK (IER_UND | IER_OVR | IER_CMD_DONE | IER_GIE) macro
1194 writel_relaxed(INT_MASK, ctrl->regs + IER); in tegra_nand_probe()
/openbmc/linux/drivers/bluetooth/
H A Dbtmtksdio.c98 #define INT_MASK GENMASK(15, 0) macro
574 int_status &= INT_MASK; in btmtksdio_txrx_work()
/openbmc/linux/drivers/usb/typec/
H A Danx7411.c139 #define INT_MASK 0xB6 macro
830 ret |= anx7411_reg_write(ctx->spi_client, INT_MASK, 0); in anx7411_config()
/openbmc/u-boot/drivers/net/
H A Dethoc.c25 #define INT_MASK 0x08 macro
/openbmc/linux/drivers/mmc/host/
H A Dsdhci-msm.c52 #define INT_MASK 0xf macro
1655 irq_status &= INT_MASK; in sdhci_msm_handle_pwr_irq()
2667 msm_host_writel(msm_host, INT_MASK, host, in sdhci_msm_probe()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dsmu_v11_0.c1349 val = REG_SET_FIELD(val, MP1_SMN_IH_SW_INT_CTRL, INT_MASK, 1); in smu_v11_0_set_irq_state()
1382 val = REG_SET_FIELD(val, MP1_SMN_IH_SW_INT_CTRL, INT_MASK, 0); in smu_v11_0_set_irq_state()
/openbmc/linux/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Ddev.c733 rtl818x_iowrite16(priv, &priv->map->INT_MASK, 0xFFFF); in rtl8180_int_enable()
744 rtl818x_iowrite16(priv, &priv->map->INT_MASK, 0); in rtl8180_int_disable()
/openbmc/linux/drivers/staging/sm750fb/
H A Dddk750_reg.h273 #define INT_MASK 0x000028 macro
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_6_ppt.c1332 val = REG_SET_FIELD(val, MP1_SMN_IH_SW_INT_CTRL, INT_MASK, 1); in smu_v13_0_6_set_irq_state()
1344 val = REG_SET_FIELD(val, MP1_SMN_IH_SW_INT_CTRL, INT_MASK, 0); in smu_v13_0_6_set_irq_state()

12