Home
last modified time | relevance | path

Searched refs:IER (Results 1 - 25 of 95) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/tty/
H A Dmxser.c235 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 Damiserial.c97 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 Dirq.c37 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 Damiserial.c82 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 Dmxser.c268 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 Daw2-saa7146.c42 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 Daw2-saa7146.c42 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 Dsaa7146.h360 #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 Dsaa7146.h360 #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 Dearly_serial_console.c14 #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 Dearly_serial_console.c14 #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 Di915_irq.h61 gen3_irq_reset((uncore), type##IMR, type##IIR, type##IER)
75 type##IER, ier_val, \
/kernel/linux/linux-5.10/drivers/macintosh/
H A Dvia-cuda.c51 #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 Dvia-cuda.c54 #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 Di915_irq.h140 gen3_irq_reset((uncore), type##IMR, type##IIR, type##IER)
157 type##IER, ier_val, \
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-xilinx-intc.c25 #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 Dirq-xilinx-intc.c25 #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 Dbaycom_ser_fdx.c94 #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 Dbaycom_ser_hdx.c80 #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 Dbaycom_ser_fdx.c94 #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 Dbaycom_ser_hdx.c80 #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 Dcore.c58 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 Dtsx09-common.c36 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
/kernel/linux/linux-6.6/arch/arm/mach-orion5x/
H A Dtsx09-common.c36 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-atmel-tcb.c101 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()

Completed in 19 milliseconds

1234