Home
last modified time | relevance | path

Searched refs:ISR (Results 1 – 25 of 63) sorted by relevance

123

/Linux-v5.4/drivers/net/wireless/ath/wil6210/
DKconfig19 bool "Use Clear-On-Read mode for ISR registers for wil6210"
23 ISR registers on wil6210 chip may operate in either
27 For ISR debug, use W1C (say n); is allows to monitor ISR
28 registers with debugfs. If COR were used, ISR would
/Linux-v5.4/arch/arc/kernel/
Dentry-compact.S145 ; Level 2 ISR: Can interrupt a Level 1 ISR
152 ; if L2 IRQ interrupted a L1 ISR, disable preemption
156 ; -L2 interrupts L1 (before L1 ISR could run)
180 ; setup params for Linux common ISR and invoke it
223 ; Level 1 ISR
358 ; if L2 IRQ interrupted an L1 ISR, we'd disabled preemption earlier
/Linux-v5.4/sound/pci/aw2/
Daw2-saa7146.c336 isr = READREG(ISR); in snd_aw2_saa7146_interrupt()
340 WRITEREG(isr, ISR); in snd_aw2_saa7146_interrupt()
Dsaa7146.h33 #define ISR 0x10C macro
/Linux-v5.4/drivers/usb/serial/
Dio_16654.h34 #define ISR 2 // Interrupt Status Register (Read) macro
/Linux-v5.4/sound/pci/vx222/
Dvx222_ops.c174 vx_inl(chip, ISR); in vx2_test_xilinx()
183 vx_inl(chip, ISR); in vx2_test_xilinx()
194 vx_inl(chip, ISR); in vx2_test_xilinx()
203 vx_inl(chip, ISR); in vx2_test_xilinx()
/Linux-v5.4/drivers/net/ethernet/realtek/
Datp.c616 int status = read_nibble(ioaddr, ISR); in atp_interrupt()
622 write_reg(ioaddr, ISR, ISR_RxOK); /* Clear the Rx interrupt. */ in atp_interrupt()
635 write_reg_high(ioaddr, ISR, ISRh_RxErr); in atp_interrupt()
649 write_reg(ioaddr, ISR, ISR_TxErr + ISR_TxOK); in atp_interrupt()
Datp.h40 ISR = 10, IMR = 11, /* Interrupt status and mask. */ enumerator
/Linux-v5.4/include/media/drv-intf/
Dsaa7146.h55 saa7146_write(x, ISR, (y));
378 #define ISR 0x10C /* Interrupt status register */ macro
/Linux-v5.4/sound/pci/
Datiixp_modem.c564 atiixp_write(chip, ISR, 0xffffffff); in snd_atiixp_chip_start()
580 atiixp_write(chip, ISR, atiixp_read(chip, ISR)); in snd_atiixp_chip_stop()
1014 status = atiixp_read(chip, ISR); in snd_atiixp_interrupt()
1040 atiixp_write(chip, ISR, status); in snd_atiixp_interrupt()
Datiixp.c613 atiixp_write(chip, ISR, 0xffffffff); in snd_atiixp_chip_start()
631 atiixp_write(chip, ISR, atiixp_read(chip, ISR)); in snd_atiixp_chip_stop()
1344 status = atiixp_read(chip, ISR); in snd_atiixp_interrupt()
1376 atiixp_write(chip, ISR, status); in snd_atiixp_interrupt()
/Linux-v5.4/drivers/video/fbdev/i810/
Di810_regs.h47 #define ISR 0x020AC macro
/Linux-v5.4/sound/drivers/vx/
Dvx_core.c125 if ((err = vx_inb(chip, ISR)) & ISR_ERR) { in vx_transfer_end()
278 if (vx_inb(chip, ISR) & ISR_ERR) { in vx_send_msg_nolock()
374 if (vx_inb(chip, ISR) & ISR_ERR) { in vx_send_rih_nolock()
/Linux-v5.4/drivers/net/ethernet/via/
Dvia-velocity.h986 volatile __le32 ISR; /* 0x24 */ member
1148 #define mac_read_isr(regs) readl(&((regs)->ISR))
1149 #define mac_write_isr(regs, x) writel((x),&((regs)->ISR))
1150 #define mac_clear_isr(regs) writel(0xffffffffL,&((regs)->ISR))
/Linux-v5.4/sound/soc/dwc/
Dlocal.h41 #define ISR(x) (0x40 * x + 0x038) macro
/Linux-v5.4/arch/m68k/68000/
Dints.c82 unsigned long pend = ISR; in process_int()
/Linux-v5.4/drivers/net/ethernet/
Dfealnx.c174 ISR = 0x34, /* interrupt status */ enumerator
905 iowrite32(FBE | TUNF | CNTOVF | RBU | TI | RI, ioaddr + ISR); in netdev_open()
1092 "config %8.8x.\n", dev->name, ioread32(ioaddr + ISR), in netdev_timer()
1163 iowrite32(FBE | TUNF | CNTOVF | RBU | TI | RI, ioaddr + ISR); in enable_rxtx()
1203 dev->name, ioread32(ioaddr + ISR)); in fealnx_tx_timeout()
1442 u32 intr_status = ioread32(ioaddr + ISR); in intr_handler()
1445 iowrite32(intr_status, ioaddr + ISR); in intr_handler()
1595 dev->name, ioread32(ioaddr + ISR)); in intr_handler()
/Linux-v5.4/drivers/video/fbdev/
Di740_reg.h232 #define ISR 0x3036 macro
/Linux-v5.4/drivers/mtd/nand/raw/
Dtegra_nand.c42 #define ISR 0x08 macro
253 isr = readl_relaxed(ctrl->regs + ISR); in tegra_nand_irq()
284 writel_relaxed(isr, ctrl->regs + ISR); in tegra_nand_irq()
336 isr = readl_relaxed(ctrl->regs + ISR); in tegra_nand_controller_abort()
337 writel_relaxed(isr, ctrl->regs + ISR); in tegra_nand_controller_abort()
/Linux-v5.4/drivers/irqchip/
Dirq-xilinx-intc.c23 #define ISR 0x00 /* Interrupt Status Register */ macro
/Linux-v5.4/drivers/net/ethernet/cadence/
Dmacb_main.c839 queue_writel(queue, ISR, MACB_BIT(TCOMP)); in macb_tx_interrupt()
1282 queue_writel(queue, ISR, MACB_BIT(RCOMP)); in macb_poll()
1352 queue_writel(queue, ISR, MACB_BIT(TXUBR)); in macb_tx_restart()
1367 status = queue_readl(queue, ISR); in macb_interrupt()
1379 queue_writel(queue, ISR, -1); in macb_interrupt()
1396 queue_writel(queue, ISR, MACB_BIT(RCOMP)); in macb_interrupt()
1409 queue_writel(queue, ISR, MACB_TX_ERR_FLAGS); in macb_interrupt()
1438 queue_writel(queue, ISR, MACB_BIT(RXUBR)); in macb_interrupt()
1449 queue_writel(queue, ISR, MACB_BIT(ISR_ROVR)); in macb_interrupt()
1457 queue_writel(queue, ISR, MACB_BIT(HRESP)); in macb_interrupt()
[all …]
/Linux-v5.4/sound/pcmcia/vx/
Dvxp_ops.c318 vx_inb(chip, ISR); in vx_setup_pseudo_dma()
319 vx_outb(chip, ISR, 0); in vx_setup_pseudo_dma()
/Linux-v5.4/Documentation/devicetree/bindings/pci/
Dxilinx-pcie.txt36 the four INTx interrupts in ISR and route them to this domain.
/Linux-v5.4/drivers/media/common/saa7146/
Dsaa7146_core.c288 ack_isr = isr = saa7146_read(dev, ISR); in interrupt_hw()
334 saa7146_write(dev, ISR, ack_isr); in interrupt_hw()
/Linux-v5.4/drivers/atm/
Dfirestream.h280 #define ISR 0x64 macro

123