Home
last modified time | relevance | path

Searched refs:UART_IER (Results 1 – 25 of 28) sorted by relevance

12

/drivers/tty/serial/8250/
D8250_early.c102 ier = serial8250_early_in(port, UART_IER); in early_serial8250_write()
104 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); in early_serial8250_write()
112 serial8250_early_out(port, UART_IER, ier); in early_serial8250_write()
123 ier = serial8250_early_in(port, UART_IER); in init_port()
124 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); /* no interrupt */ in init_port()
147 ier = serial8250_early_in(port, UART_IER); in early_serial8250_setup()
148 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); in early_serial8250_setup()
D8250_port.c598 serial_out(p, UART_IER, sleep ? UART_IERX_SLEEP : 0); in serial8250_set_sleep()
1010 iersave = serial_in(up, UART_IER); in autoconfig_16550a()
1011 serial_out(up, UART_IER, iersave & ~UART_IER_UUE); in autoconfig_16550a()
1012 if (!(serial_in(up, UART_IER) & UART_IER_UUE)) { in autoconfig_16550a()
1017 serial_out(up, UART_IER, iersave | UART_IER_UUE); in autoconfig_16550a()
1018 if (serial_in(up, UART_IER) & UART_IER_UUE) { in autoconfig_16550a()
1035 serial_out(up, UART_IER, iersave); in autoconfig_16550a()
1103 scratch = serial_in(up, UART_IER); in autoconfig()
1104 serial_out(up, UART_IER, 0); in autoconfig()
1112 scratch2 = serial_in(up, UART_IER) & 0x0f; in autoconfig()
[all …]
D8250_omap.c289 serial_out(up, UART_IER, up->ier); in omap8250_restore_regs()
489 serial_out(up, UART_IER, (state != 0) ? UART_IERX_SLEEP : 0); in omap_8250_pm()
625 serial_out(up, UART_IER, up->ier); in omap_8250_startup()
664 serial_out(up, UART_IER, 0); in omap_8250_shutdown()
692 serial_out(up, UART_IER, up->ier); in omap_8250_throttle()
709 serial_out(up, UART_IER, up->ier); in omap_8250_unthrottle()
896 serial_port_out(&p->port, UART_IER, p->ier); in omap_8250_dma_tx_complete()
926 serial_out(p, UART_IER, p->ier); in omap_8250_tx_dma()
987 serial_out(p, UART_IER, p->ier); in omap_8250_tx_dma()
D8250_em.c51 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_out()
70 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_in()
D8250_ingenic.c112 early_out(port, UART_IER, 0); in ingenic_early_console_setup()
154 case UART_IER: in ingenic_uart_serial_out()
163 ier = p->serial_in(p, UART_IER); in ingenic_uart_serial_out()
D8250_dma.c43 serial_port_out(&p->port, UART_IER, p->ier); in __dma_tx_complete()
104 serial_out(p, UART_IER, p->ier); in serial8250_tx_dma()
/drivers/staging/media/lirc/
Dlirc_serial.c653 scratch = sinp(UART_IER); in hardware_init_port()
654 soutp(UART_IER, 0); in hardware_init_port()
658 scratch2 = sinp(UART_IER) & 0x0f; in hardware_init_port()
659 soutp(UART_IER, 0x0f); in hardware_init_port()
663 scratch3 = sinp(UART_IER) & 0x0f; in hardware_init_port()
664 soutp(UART_IER, scratch); in hardware_init_port()
677 soutp(UART_IER, sinp(UART_IER) & in hardware_init_port()
800 soutp(UART_IER, sinp(UART_IER)|UART_IER_MSI); in set_use_inc()
816 soutp(UART_IER, sinp(UART_IER) & in set_use_dec()
956 soutp(UART_IER, sinp(UART_IER) & in lirc_serial_suspend()
[all …]
Dlirc_sir.c560 soutp(UART_IER, sinp(UART_IER) & in init_hardware()
612 soutp(UART_IER, sinp(UART_IER)|UART_IER_RDI); in init_hardware()
615 outb(0, io + UART_IER); in init_hardware()
626 outb(UART_IER_RDI, io + UART_IER); in init_hardware()
646 outb(0, io + UART_IER); in drop_hardware()
822 soutp(UART_IER, sinp(UART_IER)|UART_IER_RDI); in init_act200()
881 soutp(UART_IER, UART_IER_RDI); in init_act220()
/drivers/tty/serial/
Dpxa.c77 serial_out(up, UART_IER, up->ier); in serial_pxa_enable_ms()
86 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_tx()
96 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_rx()
113 serial_out(up, UART_IER, up->ier); in receive_chars()
180 serial_out(up, UART_IER, up->ier); in receive_chars()
222 serial_out(up, UART_IER, up->ier); in serial_pxa_start_tx()
391 serial_out(up, UART_IER, up->ier); in serial_pxa_startup()
415 serial_out(up, UART_IER, 0); in serial_pxa_shutdown()
530 serial_out(up, UART_IER, up->ier); in serial_pxa_set_termios()
665 ier = serial_in(up, UART_IER); in serial_pxa_console_write()
[all …]
Dvr41xx_siu.c246 ier = siu_read(port, UART_IER); in siu_stop_tx()
248 siu_write(port, UART_IER, ier); in siu_stop_tx()
260 ier = siu_read(port, UART_IER); in siu_start_tx()
262 siu_write(port, UART_IER, ier); in siu_start_tx()
274 ier = siu_read(port, UART_IER); in siu_stop_rx()
276 siu_write(port, UART_IER, ier); in siu_stop_rx()
290 ier = siu_read(port, UART_IER); in siu_enable_ms()
292 siu_write(port, UART_IER, ier); in siu_enable_ms()
477 siu_write(port, UART_IER, UART_IER_RLSI | UART_IER_RDI); in siu_startup()
492 siu_write(port, UART_IER, 0); in siu_shutdown()
[all …]
Dserial-tegra.c316 tegra_uart_write(tup, ((divisor >> 8) & 0xFF), UART_IER); in tegra_set_baudrate()
399 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_start_pio_tx()
704 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
718 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_isr()
730 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
734 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
768 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_stop_rx()
786 tegra_uart_write(tup, 0, UART_IER); in tegra_uart_hw_deinit()
912 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_hw_init()
1072 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_enable_ms()
[all …]
Dsunsu.c261 serial_out(p, UART_IER, p->ier); in __stop_tx()
288 serial_out(up, UART_IER, up->ier); in sunsu_start_tx()
307 serial_out(up, UART_IER, up->ier); in sunsu_stop_rx()
318 serial_out(up, UART_IER, up->ier); in sunsu_enable_ms()
630 serial_outp(up, UART_IER, 0); in sunsu_startup()
706 serial_outp(up, UART_IER, up->ier); in sunsu_startup()
739 serial_outp(up, UART_IER, 0); in sunsu_shutdown()
880 serial_out(up, UART_IER, up->ier); in sunsu_change_speed()
1062 scratch = serial_inp(up, UART_IER); in sunsu_autoconfig()
1063 serial_outp(up, UART_IER, 0); in sunsu_autoconfig()
[all …]
Domap-serial.c290 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ms()
339 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
352 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
366 serial_out(up, UART_IER, up->ier); in serial_omap_stop_rx()
406 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ier_thri()
449 serial_out(up, UART_IER, up->ier); in serial_omap_throttle()
463 serial_out(up, UART_IER, up->ier); in serial_omap_unthrottle()
782 serial_out(up, UART_IER, up->ier); in serial_omap_startup()
809 serial_out(up, UART_IER, 0); in serial_omap_shutdown()
941 serial_out(up, UART_IER, up->ier); in serial_omap_set_termios()
[all …]
Dm32r_sio_reg.h42 #define UART_IER ((unsigned long) PLD_ESIO0INTCR) macro
83 #define UART_IER M32R_SIO0_TRCR_PORTL /* Out: Interrupt Enable Register */ macro
Dnwpserial.c82 up->ier = dcr_read(up->dcr_host, UART_IER); in nwpserial_console_write()
83 dcr_write(up->dcr_host, UART_IER, up->ier & ~UART_IER_RDI); in nwpserial_console_write()
92 dcr_write(up->dcr_host, UART_IER, up->ier); in nwpserial_console_write()
185 dcr_write(up->dcr_host, UART_IER, up->ier); in nwpserial_startup()
203 dcr_write(up->dcr_host, UART_IER, up->ier); in nwpserial_shutdown()
Dm32r_sio.c257 serial_out(up, UART_IER, up->ier); in m32r_sio_stop_tx()
270 serial_out(up, UART_IER, up->ier); in m32r_sio_start_tx()
284 serial_out(up, UART_IER, up->ier); in m32r_sio_start_tx()
296 serial_out(up, UART_IER, up->ier); in m32r_sio_stop_rx()
305 serial_out(up, UART_IER, up->ier); in m32r_sio_enable_ms()
783 serial_out(up, UART_IER, up->ier); in m32r_sio_set_termios()
Dpch_uart.c340 "IER: \t0x%02x\n", ioread8(priv->membase + UART_IER)); in port_show_regs()
442 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
444 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
450 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
452 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
1591 ier = ioread8(priv->membase + UART_IER); in pch_uart_put_poll_char()
1605 iowrite8(ier, priv->membase + UART_IER); in pch_uart_put_poll_char()
1680 ier = ioread8(priv->membase + UART_IER); in pch_console_write()
1691 iowrite8(ier, priv->membase + UART_IER); in pch_console_write()
/drivers/tty/
Dmxser.c727 UART_IER); in mxser_change_speed()
730 UART_IER); in mxser_change_speed()
741 UART_IER); in mxser_change_speed()
756 outb(info->IER, info->ioaddr + UART_IER); in mxser_change_speed()
841 port->ioaddr + UART_IER); in mxser_check_modem_status()
844 UART_IER); in mxser_check_modem_status()
855 UART_IER); in mxser_check_modem_status()
930 outb(info->IER, info->ioaddr + UART_IER); /* enable interrupts */ in mxser_activate()
977 outb(0x00, info->ioaddr + UART_IER); in mxser_shutdown_port()
1055 outb(info->IER, info->ioaddr + UART_IER); in mxser_close_port()
[all …]
/drivers/staging/speakup/
Dserialio.c73 outb(0, ser->port + UART_IER); in spk_serial_init()
128 speakup_info.port_tts + UART_IER); in start_serial_interrupt()
145 outb(0, speakup_info.port_tts+UART_IER); in spk_stop_serial_interrupt()
/drivers/isdn/hisax/
Delsa_ser.c132 serial_outp(cs, UART_IER, cs->hw.elsa.IER); in change_speed()
182 serial_outp(cs, UART_IER, cs->hw.elsa.IER); /* enable interrupts */ in mstartup()
221 serial_outp(cs, UART_IER, 0x00); /* disable all intrs */ in mshutdown()
274 serial_outp(cs, UART_IER, cs->hw.elsa.IER); in write_modem()
361 serial_out(cs, UART_IER, cs->hw.elsa.IER); in transmit_chars()
382 serial_outp(cs, UART_IER, cs->hw.elsa.IER); in transmit_chars()
472 serial_outp(cs, UART_IER, cs->hw.elsa.IER); in modem_write_cmd()
/drivers/bluetooth/
Dbtuart_cs.c361 outb(0, iobase + UART_IER); in btuart_change_speed()
388 outb(UART_IER_RLSI | UART_IER_RDI | UART_IER_THRI, iobase + UART_IER); in btuart_change_speed()
491 outb(0, iobase + UART_IER); in btuart_open()
536 outb(0, iobase + UART_IER); in btuart_close()
Ddtl1_cs.c474 outb(0, iobase + UART_IER); in dtl1_open()
484 outb(UART_IER_RLSI | UART_IER_RDI | UART_IER_THRI, iobase + UART_IER); in dtl1_open()
520 outb(0, iobase + UART_IER); in dtl1_close()
/drivers/mmc/card/
Dsdio_uart.c343 sdio_out(port, UART_IER, port->ier); in sdio_uart_change_speed()
357 sdio_out(port, UART_IER, port->ier); in sdio_uart_start_tx()
365 sdio_out(port, UART_IER, port->ier); in sdio_uart_stop_tx()
373 sdio_out(port, UART_IER, port->ier); in sdio_uart_stop_rx()
698 sdio_out(port, UART_IER, 0); in sdio_uart_shutdown()
/drivers/usb/serial/
Dark3116.c161 ark3116_write_reg(serial, UART_IER, 0); in ark3116_port_probe()
353 ark3116_write_reg(serial, UART_IER, 0); in ark3116_close()
402 ark3116_write_reg(port->serial, UART_IER, UART_IER_MSI|UART_IER_RLSI); in ark3116_open()
/drivers/net/irda/
Dali-ircc.c943 outb(UART_IER_RDI, iobase+UART_IER); in ali_ircc_sir_write_wakeup()
1340 outb(UART_IER_RDI , iobase+UART_IER); in ali_ircc_net_open()
1967 outb(UART_IER_THRI, iobase+UART_IER); in ali_ircc_sir_hard_xmit()
2158 outb(newMask, iobase+UART_IER); in SetCOMInterrupts()
2192 outb(0x00, iobase+UART_IER); in FIR2SIR()

12