Home
last modified time | relevance | path

Searched refs:IER (Results 1 – 25 of 52) sorted by relevance

123

/Linux-v4.19/drivers/isdn/hisax/
Delsa_ser.c130 cs->hw.elsa.IER &= ~UART_IER_MSI; in change_speed()
131 cs->hw.elsa.IER |= UART_IER_MSI; in change_speed()
132 serial_outp(cs, UART_IER, cs->hw.elsa.IER); in change_speed()
181 cs->hw.elsa.IER = UART_IER_MSI | UART_IER_RLSI | UART_IER_RDI; in mstartup()
182 serial_outp(cs, UART_IER, cs->hw.elsa.IER); /* enable interrupts */ in mstartup()
220 cs->hw.elsa.IER = 0; in mshutdown()
272 !(cs->hw.elsa.IER & UART_IER_THRI)) { in write_modem()
273 cs->hw.elsa.IER |= UART_IER_THRI; in write_modem()
274 serial_outp(cs, UART_IER, cs->hw.elsa.IER); in write_modem()
360 cs->hw.elsa.IER &= ~UART_IER_THRI; in transmit_chars()
[all …]
/Linux-v4.19/drivers/tty/
Dmxser.c235 int IER; /* Interrupt Enable Register */ member
713 info->IER &= ~UART_IER_MSI; in mxser_change_speed()
717 info->IER |= UART_IER_MSI; in mxser_change_speed()
727 outb(info->IER & ~UART_IER_THRI, in mxser_change_speed()
730 info->IER |= UART_IER_THRI; in mxser_change_speed()
731 outb(info->IER, info->ioaddr + in mxser_change_speed()
741 info->IER &= ~UART_IER_THRI; in mxser_change_speed()
742 outb(info->IER, info->ioaddr + in mxser_change_speed()
752 info->IER |= UART_IER_MSI; in mxser_change_speed()
753 outb(info->IER, info->ioaddr + UART_IER); in mxser_change_speed()
[all …]
Damiserial.c107 int IER; /* Interrupt Enable Register */ member
196 if (info->IER & UART_IER_THRI) { in rs_stop()
197 info->IER &= ~UART_IER_THRI; in rs_stop()
218 && !(info->IER & UART_IER_THRI)) { in rs_start()
219 info->IER |= UART_IER_THRI; in rs_start()
352 info->IER &= ~UART_IER_THRI; in transmit_chars()
374 info->IER &= ~UART_IER_THRI; in transmit_chars()
424 info->IER |= UART_IER_THRI; in check_modem_status()
439 info->IER &= ~UART_IER_THRI; in check_modem_status()
458 if(info->IER & UART_IER_MSI) in ser_vbl_int()
[all …]
/Linux-v4.19/arch/c6x/kernel/
Dirq.c41 and_creg(IER, ~(1 << prio)); in mask_core_irq()
50 or_creg(IER, 1 << prio); in unmask_core_irq()
100 and_creg(IER, ~0xfff0); in init_IRQ()
/Linux-v4.19/include/media/drv-intf/
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()
/Linux-v4.19/arch/x86/boot/
Dearly_serial_console.c14 #define IER 1 /* Interrupt Enable */ macro
32 outb(0, port + IER); /* no interrupt */ in early_serial_init()
/Linux-v4.19/sound/pci/aw2/
Daw2-saa7146.c55 WRITEREG(0, IER); in snd_aw2_saa7146_free()
97 WRITEREG(0, IER); in snd_aw2_saa7146_setup()
137 WRITEREG(A1_out | A2_out | A1_in | IIC_S | IIC_E, IER); in snd_aw2_saa7146_setup()
Dsaa7146.h40 #define IER 0xDC macro
/Linux-v4.19/drivers/macintosh/
Dvia-cuda.c51 #define IER (14*RS) /* Interrupt enable register */ macro
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()
Dvia-pmu.c102 #define IER (14*RS) /* Interrupt enable register */ macro
366 out_8(&via1[IER], IER_CLR | 0x7f); /* disable all intrs */ in find_via_pmu()
479 out_8(&via1[IER], IER_SET | SR_INT | CB1_INT); in via_pmu_start()
1329 out_8(&via1[IER], CB1_INT | IER_CLR); in pmu_suspend()
1353 out_8(&via1[IER], CB1_INT | IER_SET); in pmu_resume()
1624 intr, in_8(&via1[IER]), pmu_state); in via_pmu_interrupt()
1831 out_8(&via1[IER], IER_CLR | 0x7f); /* disable all intrs */ in restore_via_state()
1833 out_8(&via1[IER], IER_SET | SR_INT | CB1_INT); in restore_via_state()
/Linux-v4.19/drivers/irqchip/
Dirq-xilinx-intc.c25 #define IER 0x08 /* Interrupt Enable Register */ macro
197 xintc_write(IER, 0); in xilinx_intc_of_init()
/Linux-v4.19/drivers/clocksource/
Dtcb_clksrc.c102 writel(tcb_cache[i].imr, tcaddr + ATMEL_TC_REG(i, IER)); in tc_clksrc_resume()
172 writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_set_oneshot()
197 writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_set_periodic()
/Linux-v4.19/drivers/net/hamradio/
Dbaycom_ser_fdx.c109 #define IER(iobase) (iobase+1) macro
449 outb(0, IER(dev->base_addr)); in ser12_open()
466 outb(0x0a, IER(dev->base_addr)); in ser12_open()
490 outb(0, IER(dev->base_addr)); in ser12_close()
Dbaycom_ser_hdx.c96 #define IER(iobase) (iobase+1) macro
492 outb(0, IER(dev->base_addr)); in ser12_open()
501 outb(2, IER(dev->base_addr)); in ser12_open()
524 outb(0, IER(dev->base_addr)); in ser12_close()
Dyam.c166 #define IER(iobase) (iobase+1) macro
308 outb(0, IER(iobase)); in fpga_reset()
480 outb(0, IER(dev->base_addr)); in yam_set_uart()
495 outb(ENABLE_RTXINT, IER(dev->base_addr)); in yam_set_uart()
879 outb(0, IER(dev->base_addr)); in yam_open()
922 outb(0, IER(dev->base_addr)); in yam_close()
/Linux-v4.19/sound/pci/
Datiixp_modem.c545 atiixp_write(chip, IER, CODEC_CHECK_BITS); in snd_atiixp_codec_detect()
553 atiixp_write(chip, IER, 0); /* disable irqs */ in snd_atiixp_codec_detect()
580 atiixp_write(chip, IER, in snd_atiixp_chip_start()
596 atiixp_write(chip, IER, 0); in snd_atiixp_chip_stop()
665 atiixp_update(chip, IER, ATI_REG_IER_MODEM_SET_BUS_BUSY, bus_busy); in snd_atiixp_check_bus_busy()
1049 atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */ in snd_atiixp_interrupt()
Datiixp.c591 atiixp_write(chip, IER, CODEC_CHECK_BITS); in snd_atiixp_codec_detect()
599 atiixp_write(chip, IER, 0); /* disable irqs */ in snd_atiixp_codec_detect()
629 atiixp_write(chip, IER, in snd_atiixp_chip_start()
647 atiixp_write(chip, IER, 0); in snd_atiixp_chip_stop()
715 atiixp_update(chip, IER, ATI_REG_IER_SET_BUS_BUSY, bus_busy); in snd_atiixp_check_bus_busy()
1378 atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */ in snd_atiixp_interrupt()
/Linux-v4.19/drivers/spi/
Dspi-sh-msiof.c79 #define IER 0x44 /* Interrupt Enable Register */ macro
247 sh_msiof_write(p, IER, 0); in sh_msiof_spi_irq()
702 sh_msiof_write(p, IER, IER_TEOFE | IER_REOFE); in sh_msiof_spi_txrx_once()
741 sh_msiof_write(p, IER, 0); in sh_msiof_spi_txrx_once()
801 sh_msiof_write(p, IER, ier_bits); in sh_msiof_dma_once()
833 sh_msiof_write(p, IER, 0); in sh_msiof_dma_once()
836 sh_msiof_write(p, IER, IER_TEOFE); in sh_msiof_dma_once()
867 sh_msiof_write(p, IER, 0); in sh_msiof_dma_once()
/Linux-v4.19/arch/arm/mach-orion5x/
Dtsx09-common.c40 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
/Linux-v4.19/drivers/usb/serial/
Dio_16654.h32 #define IER 1 // ! Interrupt Enable Register macro
/Linux-v4.19/arch/x86/kernel/
Dearly_printk.c90 #define IER 1 /* Interrupt Enable */ macro
138 serial_out(early_serial_base, IER, 0); /* no interrupt */ in early_serial_hw_init()
/Linux-v4.19/drivers/power/reset/
Dqnap-poweroff.c69 writel(0x00, UART1_REG(IER)); in qnap_power_off()
/Linux-v4.19/drivers/block/rsxx/
Dcore.c73 ioread32(card->regmap + IER)); in rsxx_attr_pci_regs_show()
310 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier()
319 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier()
331 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier_and_isr()
341 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier_and_isr()
/Linux-v4.19/drivers/video/fbdev/i810/
Di810_regs.h44 #define IER 0x020A0 macro
/Linux-v4.19/sound/soc/dwc/
Dlocal.h20 #define IER 0x000 macro

123