Home
last modified time | relevance | path

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

12

/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 …]
/drivers/tty/
Dmxser.c239 int IER; /* Interrupt Enable Register */ member
711 info->IER &= ~UART_IER_MSI; in mxser_change_speed()
715 info->IER |= UART_IER_MSI; in mxser_change_speed()
725 outb(info->IER & ~UART_IER_THRI, in mxser_change_speed()
728 info->IER |= UART_IER_THRI; in mxser_change_speed()
729 outb(info->IER, info->ioaddr + in mxser_change_speed()
739 info->IER &= ~UART_IER_THRI; in mxser_change_speed()
740 outb(info->IER, info->ioaddr + in mxser_change_speed()
754 info->IER |= UART_IER_MSI; in mxser_change_speed()
756 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 …]
/drivers/macintosh/
Dvia-cuda.c50 #define IER (14*RS) /* Interrupt enable register */ macro
187 out_8(&via[IER], IER_SET|SR_INT); /* enable interrupt from SR */ in find_via_cuda()
269 out_8(&via[IER], 0x7f); /* disable interrupts from VIA */ in cuda_init_via()
270 (void)in_8(&via[IER]); in cuda_init_via()
272 out_8(&via[IER], SR_INT); /* disable SR interrupt from VIA */ in cuda_init_via()
Dvia-maciisi.c40 #define IER (14*RS) /* Interrupt enable register */ macro
150 via[IER] = IER_CLR | SR_INT; in maciisi_stfu()
186 via[IER] = IER_SET | SR_INT; in maciisi_stfu()
205 via[IER] = IER_SET | SR_INT; in maciisi_init_via()
Dvia-pmu.c94 #define IER (14*RS) /* Interrupt enable register */ macro
344 out_8(&via[IER], IER_CLR | 0x7f); /* disable all intrs */ in find_via_pmu()
433 out_8(&via[IER], IER_SET | SR_INT | CB1_INT); in via_pmu_start()
1302 out_8(&via[IER], CB1_INT | IER_CLR); in pmu_suspend()
1326 out_8(&via[IER], CB1_INT | IER_SET); in pmu_resume()
1573 intr, in_8(&via[IER]), pmu_state); in via_pmu_interrupt()
1778 out_8(&via[IER], IER_CLR | 0x7f); /* disable all intrs */ in restore_via_state()
1780 out_8(&via[IER], IER_SET | SR_INT | CB1_INT); in restore_via_state()
/drivers/net/irda/
Dnsc-ircc.c1030 outb(IER_RXHDL_IE, iobase+IER); in nsc_ircc_setup()
1273 outb(0, iobase+IER); in nsc_ircc_change_speed()
1344 outb(ier, iobase+IER); in nsc_ircc_change_speed()
1419 outb(IER_TXLDL_IE, iobase+IER); in nsc_ircc_hard_xmit_sir()
1532 outb(IER_TMR_IE, iobase+IER); in nsc_ircc_hard_xmit_fir()
1542 outb(IER_DMA_IE, iobase+IER); in nsc_ircc_hard_xmit_fir()
2108 self->ier = inb(iobase+IER); in nsc_ircc_interrupt()
2111 outb(0, iobase+IER); /* Disable interrupts */ in nsc_ircc_interrupt()
2121 outb(self->ier, iobase+IER); /* Restore interrupts */ in nsc_ircc_interrupt()
2207 outb(IER_LS_IE | IER_RXHDL_IE, iobase+IER); in nsc_ircc_net_open()
[all …]
Dnsc-ircc.h79 #define IER 0x01 /* Interrupt Enable Register*/ macro
/drivers/net/hamradio/
Dbaycom_ser_fdx.c108 #define IER(iobase) (iobase+1) macro
447 outb(0, IER(dev->base_addr)); in ser12_open()
464 outb(0x0a, IER(dev->base_addr)); in ser12_open()
488 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()
890 outb(0, IER(dev->base_addr)); in yam_open()
933 outb(0, IER(dev->base_addr)); in yam_close()
/drivers/gpu/drm/i915/
Di915_irq.c1516 error->ier = I915_READ16(IER); in i915_capture_error_state()
1518 error->ier = I915_READ(IER); in i915_capture_error_state()
2428 I915_WRITE16(IER, 0x0); in i8xx_irq_preinstall()
2429 POSTING_READ16(IER); in i8xx_irq_preinstall()
2448 I915_WRITE16(IER, in i8xx_irq_postinstall()
2453 POSTING_READ16(IER); in i8xx_irq_postinstall()
2568 I915_WRITE16(IER, 0x0); in i8xx_irq_uninstall()
2588 I915_WRITE(IER, 0x0); in i915_irq_preinstall()
2589 POSTING_READ(IER); in i915_irq_preinstall()
2626 I915_WRITE(IER, enable_mask); in i915_irq_postinstall()
[all …]
Di915_suspend.c352 dev_priv->regfile.saveIER = I915_READ(IER); in i915_save_state()
401 I915_WRITE(IER, dev_priv->regfile.saveIER); in i915_restore_state()
/drivers/block/rsxx/
Dcore.c87 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier()
96 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier()
108 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier_and_isr()
118 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier_and_isr()
Drsxx_priv.h191 IER = 0x14, /* Interrupt Enable Register */ enumerator
/drivers/usb/serial/
Dmos7720.c126 IER, enumerator
1058 write_mos_reg(serial, port_number, IER, 0x00); in mos7720_open()
1074 write_mos_reg(serial, port_number, IER, 0x00); in mos7720_open()
1077 write_mos_reg(serial, port_number, IER, 0x0c); in mos7720_open()
1151 write_mos_reg(serial, port->number - port->serial->minor, IER, 0x00); in mos7720_close()
1366 write_mos_reg(serial, port_number, IER, 0x00); in set_higher_rates()
1614 write_mos_reg(serial, port_number, IER, 0x00); in change_port_settings()
1653 write_mos_reg(serial, port_number, IER, 0x0c); in change_port_settings()
1664 write_mos_reg(serial, port_number, IER, 0x0c); in change_port_settings()
Dio_16654.h35 #define IER 1 // ! Interrupt Enable Register macro
/drivers/clocksource/
Dtcb_clksrc.c121 __raw_writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_mode()
135 __raw_writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_mode()
/drivers/spi/
Dspi-sh-msiof.c56 #define IER 0x44 macro
124 sh_msiof_write(p, IER, 0); in sh_msiof_spi_irq()
214 sh_msiof_write(p, IER, STR_TEOF | STR_REOF); in sh_msiof_spi_set_mode_regs()
499 sh_msiof_write(p, IER, 0); in sh_msiof_spi_txrx_once()
/drivers/power/reset/
Dqnap-poweroff.c43 writel(0x00, UART1_REG(IER)); in qnap_power_off()
/drivers/input/touchscreen/
Datmel-wm97xx.c282 ac97c_writel(atmel_wm97xx, IER, AC97C_INT_CBEVT); in atmel_wm97xx_acc_startup()
416 ac97c_writel(atmel_wm97xx, IER, AC97C_INT_CBEVT); in atmel_wm97xx_resume()
/drivers/video/i810/
Di810_regs.h44 #define IER 0x020A0 macro
/drivers/video/
Di740_reg.h229 #define IER 0x3030 macro
/drivers/media/common/saa7146/
Dsaa7146_core.c405 saa7146_write(dev, IER, 0); in saa7146_init_one()
534 saa7146_write(dev, IER, 0); in saa7146_remove_one()
/drivers/rtc/
Drtc-at32ap700x.c152 rtc_writel(rtc, IER, RTC_BIT(IER_TOPI)); in at32_rtc_alarm_irq_enable()

12