/kernel/linux/linux-5.10/drivers/tty/ |
H A D | mxser.c | 235 int IER; /* Interrupt Enable Register */ member 712 info->IER &= ~UART_IER_MSI; in mxser_change_speed() 716 info->IER |= UART_IER_MSI; in mxser_change_speed() 726 outb(info->IER & ~UART_IER_THRI, in mxser_change_speed() 729 info->IER |= UART_IER_THRI; in mxser_change_speed() 730 outb(info->IER, info->ioaddr + in mxser_change_speed() 740 info->IER &= ~UART_IER_THRI; in mxser_change_speed() 741 outb(info->IER, info->ioaddr + in mxser_change_speed() 751 info->IER |= UART_IER_MSI; in mxser_change_speed() 752 outb(info->IER, inf in mxser_change_speed() [all...] |
H A D | amiserial.c | 97 int IER; /* Interrupt Enable Register */ member 161 if (info->IER & UART_IER_THRI) { in rs_stop() 162 info->IER &= ~UART_IER_THRI; in rs_stop() 180 && !(info->IER & UART_IER_THRI)) { in rs_start() 181 info->IER |= UART_IER_THRI; in rs_start() 314 info->IER &= ~UART_IER_THRI; in transmit_chars() 336 info->IER &= ~UART_IER_THRI; in transmit_chars() 386 info->IER |= UART_IER_THRI; in check_modem_status() 401 info->IER &= ~UART_IER_THRI; in check_modem_status() 420 if(info->IER in ser_vbl_int() [all...] |
/kernel/linux/linux-5.10/arch/c6x/kernel/ |
H A D | irq.c | 37 and_creg(IER, ~(1 << prio)); in mask_core_irq() 46 or_creg(IER, 1 << prio); in unmask_core_irq() 96 and_creg(IER, ~0xfff0); in init_IRQ()
|
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | amiserial.c | 82 int IER; /* Interrupt Enable Register */ member 139 if (info->IER & UART_IER_THRI) { in rs_stop() 140 info->IER &= ~UART_IER_THRI; in rs_stop() 158 && !(info->IER & UART_IER_THRI)) { in rs_start() 159 info->IER |= UART_IER_THRI; in rs_start() 279 info->IER &= ~UART_IER_THRI; in transmit_chars() 301 info->IER &= ~UART_IER_THRI; in transmit_chars() 351 info->IER |= UART_IER_THRI; in check_modem_status() 366 info->IER &= ~UART_IER_THRI; in check_modem_status() 385 if(info->IER in ser_vbl_int() [all...] |
H A D | mxser.c | 268 u8 IER; /* Interrupt Enable Register */ member 441 outb(info->IER & ~UART_IER_THRI, info->ioaddr + UART_IER); in __mxser_start_tx() 442 info->IER |= UART_IER_THRI; in __mxser_start_tx() 443 outb(info->IER, info->ioaddr + UART_IER); in __mxser_start_tx() 457 info->IER &= ~UART_IER_THRI; in __mxser_stop_tx() 458 outb(info->IER, info->ioaddr + UART_IER); in __mxser_stop_tx() 627 info->IER &= ~UART_IER_MSI; in mxser_change_speed() 631 info->IER |= UART_IER_MSI; in mxser_change_speed() 642 info->IER |= UART_IER_MSI; in mxser_change_speed() 643 outb(info->IER, inf in mxser_change_speed() [all...] |
/kernel/linux/linux-5.10/sound/pci/aw2/ |
H A D | aw2-saa7146.c | 42 WRITEREG(0, IER); in snd_aw2_saa7146_free() 84 WRITEREG(0, IER); in snd_aw2_saa7146_setup() 124 WRITEREG(A1_out | A2_out | A1_in | IIC_S | IIC_E, IER); in snd_aw2_saa7146_setup()
|
/kernel/linux/linux-6.6/sound/pci/aw2/ |
H A D | aw2-saa7146.c | 42 WRITEREG(0, IER); in snd_aw2_saa7146_free() 84 WRITEREG(0, IER); in snd_aw2_saa7146_setup() 124 WRITEREG(A1_out | A2_out | A1_in | IIC_S | IIC_E, IER); in snd_aw2_saa7146_setup()
|
/kernel/linux/linux-5.10/include/media/drv-intf/ |
H A D | saa7146.h | 360 #define IER 0xDC /* Interrupt enable register */ macro 460 saa7146_write(x, IER, saa7146_read(x, IER) & ~y); in SAA7146_IER_DISABLE() 468 saa7146_write(x, IER, saa7146_read(x, IER) | y); in SAA7146_IER_ENABLE()
|
/kernel/linux/linux-6.6/include/media/drv-intf/ |
H A D | saa7146.h | 360 #define IER 0xDC /* Interrupt enable register */ macro 460 saa7146_write(x, IER, saa7146_read(x, IER) & ~y); in SAA7146_IER_DISABLE() 468 saa7146_write(x, IER, saa7146_read(x, IER) | y); in SAA7146_IER_ENABLE()
|
/kernel/linux/linux-5.10/arch/x86/boot/ |
H A D | early_serial_console.c | 14 #define IER 1 /* Interrupt Enable */ macro 32 outb(0, port + IER); /* no interrupt */ in early_serial_init()
|
/kernel/linux/linux-6.6/arch/x86/boot/ |
H A D | early_serial_console.c | 14 #define IER 1 /* Interrupt Enable */ macro 32 outb(0, port + IER); /* no interrupt */ in early_serial_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_irq.h | 61 gen3_irq_reset((uncore), type##IMR, type##IIR, type##IER) 75 type##IER, ier_val, \
|
/kernel/linux/linux-5.10/drivers/macintosh/ |
H A D | via-cuda.c | 51 #define IER (14*RS) /* Interrupt enable register */ macro 81 /* Bits in IFR and IER */ 82 #define IER_SET 0x80 /* set bits in IER */ 83 #define IER_CLR 0 /* clear bits in IER */ 275 out_8(&via[IER], IER_SET|SR_INT); /* enable interrupt from SR */ in find_via_cuda() 381 out_8(&via[IER], 0x7f); /* disable interrupts from VIA */ in cuda_init_via() 382 (void)in_8(&via[IER]); in cuda_init_via() 384 out_8(&via[IER], SR_INT); /* disable SR interrupt from VIA */ in cuda_init_via()
|
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | via-cuda.c | 54 #define IER (14*RS) /* Interrupt enable register */ macro 84 /* Bits in IFR and IER */ 85 #define IER_SET 0x80 /* set bits in IER */ 86 #define IER_CLR 0 /* clear bits in IER */ 272 out_8(&via[IER], IER_SET|SR_INT); /* enable interrupt from SR */ in find_via_cuda() 378 out_8(&via[IER], 0x7f); /* disable interrupts from VIA */ in cuda_init_via() 379 (void)in_8(&via[IER]); in cuda_init_via() 381 out_8(&via[IER], SR_INT); /* disable SR interrupt from VIA */ in cuda_init_via()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_irq.h | 140 gen3_irq_reset((uncore), type##IMR, type##IIR, type##IER) 157 type##IER, ier_val, \
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-xilinx-intc.c | 25 #define IER 0x08 /* Interrupt Enable Register */ macro 215 xintc_write(irqc, IER, 0); in xilinx_intc_of_init()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-xilinx-intc.c | 25 #define IER 0x08 /* Interrupt Enable Register */ macro 203 xintc_write(irqc, IER, 0); in xilinx_intc_of_init()
|
/kernel/linux/linux-5.10/drivers/net/hamradio/ |
H A D | baycom_ser_fdx.c | 94 #define IER(iobase) (iobase+1) macro 408 outb(0, IER(dev->base_addr)); in ser12_open() 425 outb(0x0a, IER(dev->base_addr)); in ser12_open() 449 outb(0, IER(dev->base_addr)); in ser12_close()
|
H A D | baycom_ser_hdx.c | 80 #define IER(iobase) (iobase+1) macro 476 outb(0, IER(dev->base_addr)); in ser12_open() 485 outb(2, IER(dev->base_addr)); in ser12_open() 508 outb(0, IER(dev->base_addr)); in ser12_close()
|
/kernel/linux/linux-6.6/drivers/net/hamradio/ |
H A D | baycom_ser_fdx.c | 94 #define IER(iobase) (iobase+1) macro 408 outb(0, IER(dev->base_addr)); in ser12_open() 425 outb(0x0a, IER(dev->base_addr)); in ser12_open() 449 outb(0, IER(dev->base_addr)); in ser12_close()
|
H A D | baycom_ser_hdx.c | 80 #define IER(iobase) (iobase+1) macro 476 outb(0, IER(dev->base_addr)); in ser12_open() 485 outb(2, IER(dev->base_addr)); in ser12_open() 508 outb(0, IER(dev->base_addr)); in ser12_close()
|
/kernel/linux/linux-5.10/drivers/block/rsxx/ |
H A D | core.c | 58 seq_printf(m, "IER 0x%08x\n", in rsxx_attr_pci_regs_show() 59 ioread32(card->regmap + IER)); in rsxx_attr_pci_regs_show() 285 * NOTE: Disabling the IER will disable the hardware interrupt. 298 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier() 307 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier() 319 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier_and_isr() 329 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier_and_isr()
|
/kernel/linux/linux-5.10/arch/arm/mach-orion5x/ |
H A D | tsx09-common.c | 36 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
|
/kernel/linux/linux-6.6/arch/arm/mach-orion5x/ |
H A D | tsx09-common.c | 36 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
|
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-atmel-tcb.c | 101 writel(tcb_cache[i].imr, tcaddr + ATMEL_TC_REG(i, IER)); in tc_clksrc_resume() 186 writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_set_oneshot() 211 writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_set_periodic()
|