Home
last modified time | relevance | path

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

/linux/drivers/media/rc/
H A Dserial_ir.c404 scratch = sinp(UART_IER); in hardware_init_port()
405 soutp(UART_IER, 0); in hardware_init_port()
409 scratch2 = sinp(UART_IER) & 0x0f; in hardware_init_port()
410 soutp(UART_IER, 0x0f); in hardware_init_port()
414 scratch3 = sinp(UART_IER) & 0x0f; in hardware_init_port()
415 soutp(UART_IER, scratch); in hardware_init_port()
426 soutp(UART_IER, sinp(UART_IER) & in hardware_init_port()
613 soutp(UART_IER, sinp(UART_IER) | UART_IER_MSI); in serial_ir_open()
630 soutp(UART_IER, sinp(UART_IER) & in serial_ir_close()
693 soutp(UART_IER, sinp(UART_IER) & in serial_ir_suspend()
[all …]
/linux/drivers/tty/serial/
H A Dpxa.c69 serial_out(up, UART_IER, up->ier); in serial_pxa_enable_ms()
78 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_tx()
88 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_rx()
105 serial_out(up, UART_IER, up->ier); in receive_chars()
172 serial_out(up, UART_IER, up->ier); in receive_chars()
191 serial_out(up, UART_IER, up->ier); in serial_pxa_start_tx()
360 serial_out(up, UART_IER, up->ier); in serial_pxa_startup()
384 serial_out(up, UART_IER, 0); in serial_pxa_shutdown()
485 serial_out(up, UART_IER, up->ier); in serial_pxa_set_termios()
615 ier = serial_in(up, UART_IER); in serial_pxa_console_write()
[all …]
H A Domap-serial.c276 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ms()
321 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
331 serial_out(up, UART_IER, up->ier); in serial_omap_stop_rx()
357 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ier_thri()
395 serial_out(up, UART_IER, up->ier); in serial_omap_throttle()
406 serial_out(up, UART_IER, up->ier); in serial_omap_unthrottle()
719 serial_out(up, UART_IER, up->ier); in serial_omap_startup()
743 serial_out(up, UART_IER, 0); in serial_omap_shutdown()
859 serial_out(up, UART_IER, up->ier); in serial_omap_set_termios()
928 serial_out(up, UART_IER, 0); in serial_omap_set_termios()
[all …]
H A Dserial-tegra.c420 tegra_uart_write(tup, ((divisor >> 8) & 0xFF), UART_IER); in tegra_set_baudrate()
511 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_start_pio_tx()
856 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
872 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_isr()
885 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
894 UART_IER); in tegra_uart_isr()
930 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_stop_rx()
950 tegra_uart_write(tup, 0, UART_IER); in tegra_uart_hw_deinit()
1115 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_hw_init()
1281 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_enable_ms()
[all …]
H A Dpch_uart.c312 "IER: \t0x%02x\n", ioread8(priv->membase + UART_IER)); in port_show_regs()
414 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
416 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
422 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
424 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
1488 ier = ioread8(priv->membase + UART_IER); in pch_uart_put_poll_char()
1502 iowrite8(ier, priv->membase + UART_IER); in pch_uart_put_poll_char()
1566 ier = ioread8(priv->membase + UART_IER); in pch_console_write()
1577 iowrite8(ier, priv->membase + UART_IER); in pch_console_write()
/linux/drivers/tty/serial/8250/
H A D8250_em.c51 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_out_helper()
75 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_in()
89 ier = serial8250_em_serial_in(p, UART_IER); in serial8250_em_reg_update()
115 serial8250_em_serial_out_helper(p, UART_IER, ier); in serial8250_em_reg_update()
127 case UART_IER: in serial8250_em_serial_out()
H A D8250_early.c138 ier = serial8250_early_in(port, UART_IER); in init_port()
139 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); /* no interrupt */ in init_port()
164 ier = serial8250_early_in(port, UART_IER); in early_serial8250_setup()
165 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); in early_serial8250_setup()
H A D8250_rt288x.c20 [UART_IER] = 2,
30 [UART_IER] = 2,
H A D8250_ingenic.c109 early_out(port, UART_IER, 0); in ingenic_earlycon_setup_tail()
181 case UART_IER: in ingenic_uart_serial_out()
194 ier = p->serial_in(p, UART_IER); in ingenic_uart_serial_out()
H A D8250_mtk.c232 serial_out(up, UART_IER, serial_in(up, UART_IER) & (~mask)); in mtk8250_disable_intrs()
240 serial_out(up, UART_IER, serial_in(up, UART_IER) | mask); in mtk8250_enable_intrs()
H A D8250_ce4100.c43 ier = mem_serial_in(p, UART_IER); in ce4100_mem_serial_in()
H A D8250_core.c230 ier = serial_in(up, UART_IER); in serial8250_backup_timeout()
231 serial_out(up, UART_IER, 0); in serial8250_backup_timeout()
255 serial_out(up, UART_IER, ier); in serial8250_backup_timeout()
677 serial_out(up, UART_IER, up->ier); in serial_8250_overrun_backoff_work()
H A D8250.h203 serial_out(up, UART_IER, up->ier); in serial8250_set_THRI()
215 serial_out(up, UART_IER, up->ier); in serial8250_clear_THRI()
H A D8250_aspeed_vuart.c283 serial_out(up, UART_IER, up->ier); in __aspeed_vuart_set_throttle()
H A D8250_exar.c473 serial_port_out(port, UART_IER, 0); in xr17v35x_startup()
H A D8250_pci.c1878 if (offset == UART_IER) { in kt_serial_in()
/linux/arch/powerpc/platforms/embedded6xx/
H A Dls_uart.c69 out_8(avr_addr + UART_IER, 0); in avr_uart_configure()
102 out_8(avr_addr + UART_IER, 0); in ls_uart_init()
/linux/drivers/accessibility/speakup/
H A Dserialio.c95 outb(0, ser->port + UART_IER); in spk_serial_init()
145 speakup_info.port_tts + UART_IER); in start_serial_interrupt()
210 outb(0, speakup_info.port_tts + UART_IER); in spk_stop_serial_interrupt()
/linux/drivers/bluetooth/
H A Ddtl1_cs.c475 outb(0, iobase + UART_IER); in dtl1_open()
485 outb(UART_IER_RLSI | UART_IER_RDI | UART_IER_THRI, iobase + UART_IER); in dtl1_open()
521 outb(0, iobase + UART_IER); in dtl1_close()
/linux/drivers/usb/serial/
H A Dark3116.c141 ark3116_write_reg(serial, UART_IER, 0); in ark3116_port_probe()
304 ark3116_write_reg(serial, UART_IER, 0); in ark3116_close()
353 ark3116_write_reg(port->serial, UART_IER, UART_IER_MSI|UART_IER_RLSI); in ark3116_open()
/linux/samples/vfio-mdev/
H A Dmtty.c393 if ((mdev_state->s[index].uart_reg[UART_IER] & in handle_bar_write()
414 if (mdev_state->s[index].uart_reg[UART_IER] & in handle_bar_write()
421 case UART_IER: in handle_bar_write()
501 if ((mdev_state->s[index].uart_reg[UART_IER] & UART_IER_MSI) && in handle_bar_write()
509 if ((mdev_state->s[index].uart_reg[UART_IER] & UART_IER_MSI) && in handle_bar_write()
563 if (mdev_state->s[index].uart_reg[UART_IER] & in handle_bar_read()
571 case UART_IER: in handle_bar_read()
581 u8 ier = mdev_state->s[index].uart_reg[UART_IER]; in handle_bar_read()
/linux/arch/sh/include/asm/
H A Dsmc37c93x.h59 #define UART_IER 0x2 /* Interrupt Enable Register */ macro
/linux/include/uapi/linux/
H A Dserial_reg.h24 #define UART_IER 1 /* Out: Interrupt Enable Register */ macro
/linux/arch/m68k/q40/
H A Dconfig.c153 outb(0, i + UART_IER); in q40_disable_irqs()
/linux/arch/powerpc/kernel/
H A Dlegacy_serial.c72 if (!((offset == UART_IER) && (value & UART_IER_UUE))) in tsi_serial_out()