Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/media/rc/
Dserial_ir.c411 scratch = sinp(UART_IER); in hardware_init_port()
412 soutp(UART_IER, 0); in hardware_init_port()
416 scratch2 = sinp(UART_IER) & 0x0f; in hardware_init_port()
417 soutp(UART_IER, 0x0f); in hardware_init_port()
421 scratch3 = sinp(UART_IER) & 0x0f; in hardware_init_port()
422 soutp(UART_IER, scratch); in hardware_init_port()
433 soutp(UART_IER, sinp(UART_IER) & in hardware_init_port()
620 soutp(UART_IER, sinp(UART_IER) | UART_IER_MSI); in serial_ir_open()
637 soutp(UART_IER, sinp(UART_IER) & in serial_ir_close()
700 soutp(UART_IER, sinp(UART_IER) & in serial_ir_suspend()
[all …]
Dsir_ir.c277 scratch = sinp(UART_IER); in init_hardware()
278 soutp(UART_IER, 0); in init_hardware()
282 scratch2 = sinp(UART_IER) & 0x0f; in init_hardware()
283 soutp(UART_IER, 0x0f); in init_hardware()
287 scratch3 = sinp(UART_IER) & 0x0f; in init_hardware()
288 soutp(UART_IER, scratch); in init_hardware()
298 outb(0, io + UART_IER); in init_hardware()
309 outb(UART_IER_RDI, io + UART_IER); in init_hardware()
324 outb(0, io + UART_IER); in drop_hardware()
/Linux-v4.19/drivers/tty/serial/
Dpxa.c72 serial_out(up, UART_IER, up->ier); in serial_pxa_enable_ms()
81 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_tx()
91 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_rx()
108 serial_out(up, UART_IER, up->ier); in receive_chars()
175 serial_out(up, UART_IER, up->ier); in receive_chars()
217 serial_out(up, UART_IER, up->ier); in serial_pxa_start_tx()
386 serial_out(up, UART_IER, up->ier); in serial_pxa_startup()
410 serial_out(up, UART_IER, 0); in serial_pxa_shutdown()
525 serial_out(up, UART_IER, up->ier); in serial_pxa_set_termios()
660 ier = serial_in(up, UART_IER); in serial_pxa_console_write()
[all …]
Dvr41xx_siu.c233 ier = siu_read(port, UART_IER); in siu_stop_tx()
235 siu_write(port, UART_IER, ier); in siu_stop_tx()
247 ier = siu_read(port, UART_IER); in siu_start_tx()
249 siu_write(port, UART_IER, ier); in siu_start_tx()
261 ier = siu_read(port, UART_IER); in siu_stop_rx()
263 siu_write(port, UART_IER, ier); in siu_stop_rx()
277 ier = siu_read(port, UART_IER); in siu_enable_ms()
279 siu_write(port, UART_IER, ier); in siu_enable_ms()
464 siu_write(port, UART_IER, UART_IER_RLSI | UART_IER_RDI); in siu_startup()
479 siu_write(port, UART_IER, 0); in siu_shutdown()
[all …]
Dserial-tegra.c303 tegra_uart_write(tup, ((divisor >> 8) & 0xFF), UART_IER); in tegra_set_baudrate()
386 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_start_pio_tx()
691 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
705 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_isr()
717 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
721 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
755 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_stop_rx()
773 tegra_uart_write(tup, 0, UART_IER); in tegra_uart_hw_deinit()
899 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_hw_init()
1059 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_enable_ms()
[all …]
Dsunsu.c262 serial_out(p, UART_IER, p->ier); in __stop_tx()
289 serial_out(up, UART_IER, up->ier); in sunsu_start_tx()
308 serial_out(up, UART_IER, up->ier); in sunsu_stop_rx()
319 serial_out(up, UART_IER, up->ier); in sunsu_enable_ms()
631 serial_outp(up, UART_IER, 0); in sunsu_startup()
707 serial_outp(up, UART_IER, up->ier); in sunsu_startup()
740 serial_outp(up, UART_IER, 0); in sunsu_shutdown()
881 serial_out(up, UART_IER, up->ier); in sunsu_change_speed()
1063 scratch = serial_inp(up, UART_IER); in sunsu_autoconfig()
1064 serial_outp(up, UART_IER, 0); in sunsu_autoconfig()
[all …]
Domap-serial.c286 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ms()
335 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
348 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
362 serial_out(up, UART_IER, up->ier); in serial_omap_stop_rx()
402 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ier_thri()
445 serial_out(up, UART_IER, up->ier); in serial_omap_throttle()
459 serial_out(up, UART_IER, up->ier); in serial_omap_unthrottle()
778 serial_out(up, UART_IER, up->ier); in serial_omap_startup()
805 serial_out(up, UART_IER, 0); in serial_omap_shutdown()
937 serial_out(up, UART_IER, up->ier); in serial_omap_set_termios()
[all …]
Dpch_uart.c323 "IER: \t0x%02x\n", ioread8(priv->membase + UART_IER)); in port_show_regs()
426 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
428 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
434 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
436 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
1572 ier = ioread8(priv->membase + UART_IER); in pch_uart_put_poll_char()
1586 iowrite8(ier, priv->membase + UART_IER); in pch_uart_put_poll_char()
1661 ier = ioread8(priv->membase + UART_IER); in pch_console_write()
1672 iowrite8(ier, priv->membase + UART_IER); in pch_console_write()
/Linux-v4.19/drivers/tty/serial/8250/
D8250_port.c734 serial_out(p, UART_IER, sleep ? UART_IERX_SLEEP : 0); in serial8250_set_sleep()
1146 iersave = serial_in(up, UART_IER); in autoconfig_16550a()
1147 serial_out(up, UART_IER, iersave & ~UART_IER_UUE); in autoconfig_16550a()
1148 if (!(serial_in(up, UART_IER) & UART_IER_UUE)) { in autoconfig_16550a()
1153 serial_out(up, UART_IER, iersave | UART_IER_UUE); in autoconfig_16550a()
1154 if (serial_in(up, UART_IER) & UART_IER_UUE) { in autoconfig_16550a()
1171 serial_out(up, UART_IER, iersave); in autoconfig_16550a()
1239 scratch = serial_in(up, UART_IER); in autoconfig()
1240 serial_out(up, UART_IER, 0); in autoconfig()
1248 scratch2 = serial_in(up, UART_IER) & 0x0f; in autoconfig()
[all …]
D8250_early.c120 ier = serial8250_early_in(port, UART_IER); in init_port()
121 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); /* no interrupt */ in init_port()
146 ier = serial8250_early_in(port, UART_IER); in early_serial8250_setup()
147 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); in early_serial8250_setup()
D8250_em.c40 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_out()
59 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_in()
D8250_ingenic.c112 early_out(port, UART_IER, 0); in ingenic_early_console_setup()
158 case UART_IER: in ingenic_uart_serial_out()
171 ier = p->serial_in(p, UART_IER); in ingenic_uart_serial_out()
D8250_omap.c302 serial_out(up, UART_IER, up->ier); in omap8250_restore_regs()
501 serial_out(up, UART_IER, (state != 0) ? UART_IERX_SLEEP : 0); in omap_8250_pm()
637 serial_out(up, UART_IER, up->ier); in omap_8250_startup()
676 serial_out(up, UART_IER, 0); in omap_8250_shutdown()
704 serial_out(up, UART_IER, up->ier); in omap_8250_throttle()
755 serial_out(up, UART_IER, up->ier); in omap_8250_unthrottle()
929 serial_port_out(&p->port, UART_IER, p->ier); in omap_8250_dma_tx_complete()
959 serial_out(p, UART_IER, p->ier); in omap_8250_tx_dma()
1020 serial_out(p, UART_IER, p->ier); in omap_8250_tx_dma()
D8250_dma.c39 serial_port_out(&p->port, UART_IER, p->ier); in __dma_tx_complete()
105 serial_out(p, UART_IER, p->ier); in serial8250_tx_dma()
/Linux-v4.19/arch/powerpc/kernel/
Dudbg_16550.c22 #define UART_IER 1 macro
32 #define UART_DLM UART_IER
115 udbg_uart_out(UART_IER, 0xff); in udbg_uart_setup()
116 udbg_uart_out(UART_IER, 0x00); in udbg_uart_setup()
/Linux-v4.19/drivers/tty/
Dmxser.c729 UART_IER); in mxser_change_speed()
732 UART_IER); in mxser_change_speed()
743 UART_IER); in mxser_change_speed()
753 outb(info->IER, info->ioaddr + UART_IER); in mxser_change_speed()
838 port->ioaddr + UART_IER); in mxser_check_modem_status()
841 UART_IER); in mxser_check_modem_status()
852 UART_IER); in mxser_check_modem_status()
927 outb(info->IER, info->ioaddr + UART_IER); /* enable interrupts */ in mxser_activate()
974 outb(0x00, info->ioaddr + UART_IER); in mxser_shutdown_port()
1052 outb(info->IER, info->ioaddr + UART_IER); in mxser_close_port()
[all …]
/Linux-v4.19/arch/powerpc/platforms/embedded6xx/
Dls_uart.c68 out_8(avr_addr + UART_IER, 0); in avr_uart_configure()
101 out_8(avr_addr + UART_IER, 0); in ls_uart_init()
/Linux-v4.19/drivers/staging/speakup/
Dserialio.c93 outb(0, ser->port + UART_IER); in spk_serial_init()
143 speakup_info.port_tts + UART_IER); in start_serial_interrupt()
208 outb(0, speakup_info.port_tts + UART_IER); in spk_stop_serial_interrupt()
/Linux-v4.19/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()
/Linux-v4.19/arch/arm/mach-pxa/include/mach/
Duncompress.h36 return uart_is_pxa ? uart_read(UART_IER) & UART_IER_UUE : 1; in uart_is_enabled()
/Linux-v4.19/samples/vfio-mdev/
Dmtty.c335 if ((mdev_state->s[index].uart_reg[UART_IER] & in handle_bar_write()
357 if (mdev_state->s[index].uart_reg[UART_IER] & in handle_bar_write()
365 case UART_IER: in handle_bar_write()
446 if ((mdev_state->s[index].uart_reg[UART_IER] & UART_IER_MSI) && in handle_bar_write()
454 if ((mdev_state->s[index].uart_reg[UART_IER] & UART_IER_MSI) && in handle_bar_write()
508 if (mdev_state->s[index].uart_reg[UART_IER] & in handle_bar_read()
517 case UART_IER: in handle_bar_read()
527 u8 ier = mdev_state->s[index].uart_reg[UART_IER]; in handle_bar_read()
/Linux-v4.19/drivers/bluetooth/
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-v4.19/arch/arm/mach-davinci/
Dserial.c48 serial_write_reg(p, UART_IER, 0); /* disable all interrupts */ in davinci_serial_reset()
/Linux-v4.19/arch/sh/include/asm/
Dsmc37c93x.h59 #define UART_IER 0x2 /* Interrupt Enable Register */ macro
/Linux-v4.19/arch/x86/platform/ce4100/
Dce4100.c65 ier = mem_serial_in(p, UART_IER); in ce4100_mem_serial_in()

12