Home
last modified time | relevance | path

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

123

/linux-3.4.99/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-3.4.99/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()
353 info->IER &= ~UART_IER_THRI; in transmit_chars()
375 info->IER &= ~UART_IER_THRI; in transmit_chars()
430 info->IER |= UART_IER_THRI; in check_modem_status()
445 info->IER &= ~UART_IER_THRI; in check_modem_status()
464 if(info->IER & UART_IER_MSI) in ser_vbl_int()
[all …]
/linux-3.4.99/arch/c6x/kernel/
Dirq.c43 and_creg(IER, ~(1 << prio)); in mask_core_irq()
52 or_creg(IER, 1 << prio); in unmask_core_irq()
100 and_creg(IER, ~0xfff0); in init_IRQ()
/linux-3.4.99/arch/h8300/include/asm/
Dirq.h17 #define IER_REGS *(volatile unsigned char *)IER
39 #define IER_REGS *(volatile unsigned short *)IER
/linux-3.4.99/arch/h8300/platform/h8300h/
Dirq.c73 *(volatile unsigned char *)IER &= ~bitmask; in h8300_disable_irq_pin()
78 *(volatile unsigned char *)IER &= ~bitmask; in h8300_disable_irq_pin()
/linux-3.4.99/include/media/
Dsaa7146.h363 #define IER 0xDC /* Interrupt enable register */ macro
463 saa7146_write(x, IER, saa7146_read(x, IER) & ~y); in SAA7146_IER_DISABLE()
471 saa7146_write(x, IER, saa7146_read(x, IER) | y); in SAA7146_IER_ENABLE()
/linux-3.4.99/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()
/linux-3.4.99/arch/x86/boot/
Dearly_serial_console.c11 #define IER 1 /* Interrupt Enable */ macro
29 outb(0, port + IER); /* no interrupt */ in early_serial_init()
/linux-3.4.99/arch/microblaze/kernel/
Dintc.c32 #define IER 0x08 /* Interrupt Enable Register */ macro
161 out_be32(intc_baseaddr + IER, 0); in init_IRQ()
/linux-3.4.99/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-3.4.99/arch/x86/kernel/
Dearly_printk.c85 #define IER 1 /* Interrupt Enable */ macro
147 outb(0, early_serial_base + IER); /* no interrupt */ in early_serial_init()
/linux-3.4.99/drivers/net/irda/
Dnsc-ircc.c1032 outb(IER_RXHDL_IE, iobase+IER); in nsc_ircc_setup()
1275 outb(0, iobase+IER); in nsc_ircc_change_speed()
1346 outb(ier, iobase+IER); in nsc_ircc_change_speed()
1421 outb(IER_TXLDL_IE, iobase+IER); in nsc_ircc_hard_xmit_sir()
1534 outb(IER_TMR_IE, iobase+IER); in nsc_ircc_hard_xmit_fir()
1544 outb(IER_DMA_IE, iobase+IER); in nsc_ircc_hard_xmit_fir()
2110 self->ier = inb(iobase+IER); in nsc_ircc_interrupt()
2113 outb(0, iobase+IER); /* Disable interrupts */ in nsc_ircc_interrupt()
2123 outb(self->ier, iobase+IER); /* Restore interrupts */ in nsc_ircc_interrupt()
2209 outb(IER_LS_IE | IER_RXHDL_IE, iobase+IER); in nsc_ircc_net_open()
[all …]
/linux-3.4.99/arch/arm/mach-kirkwood/
Dtsx1x-common.c106 writel(0x00, UART1_REG(IER)); in qnap_tsx1x_power_off()
/linux-3.4.99/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()
/linux-3.4.99/drivers/spi/
Dspi-sh-msiof.c55 #define IER 0x44 macro
123 sh_msiof_write(p, IER, 0); in sh_msiof_spi_irq()
213 sh_msiof_write(p, IER, STR_TEOF | STR_REOF); in sh_msiof_spi_set_mode_regs()
498 sh_msiof_write(p, IER, 0); in sh_msiof_spi_txrx_once()
/linux-3.4.99/arch/arm/mach-orion5x/
Dtsx09-common.c40 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
/linux-3.4.99/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()
/linux-3.4.99/drivers/usb/serial/
Dio_16654.h35 #define IER 1 // ! Interrupt Enable Register macro
/linux-3.4.99/include/linux/
Dserial167.h39 int IER; /* Interrupt Enable Register */ member
/linux-3.4.99/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()
667 atiixp_update(chip, IER, ATI_REG_IER_MODEM_SET_BUS_BUSY, bus_busy); in snd_atiixp_check_bus_busy()
1051 atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */ in snd_atiixp_interrupt()

123