Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/media/rc/
A Dserial_ir.c403 scratch = sinp(UART_IER); in hardware_init_port()
404 soutp(UART_IER, 0); in hardware_init_port()
408 scratch2 = sinp(UART_IER) & 0x0f; in hardware_init_port()
409 soutp(UART_IER, 0x0f); in hardware_init_port()
413 scratch3 = sinp(UART_IER) & 0x0f; in hardware_init_port()
414 soutp(UART_IER, scratch); in hardware_init_port()
425 soutp(UART_IER, sinp(UART_IER) & in hardware_init_port()
612 soutp(UART_IER, sinp(UART_IER) | UART_IER_MSI); in serial_ir_open()
629 soutp(UART_IER, sinp(UART_IER) & in serial_ir_close()
692 soutp(UART_IER, sinp(UART_IER) & in serial_ir_suspend()
[all …]
/linux-6.3-rc2/drivers/tty/serial/
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()
384 serial_out(up, UART_IER, 0); in serial_pxa_shutdown()
618 ier = serial_in(up, UART_IER); in serial_pxa_console_write()
628 serial_out(up, UART_IER, ier); in serial_pxa_console_write()
664 ier = serial_in(up, UART_IER); in serial_pxa_put_poll_char()
[all …]
A Dsunsu.c259 serial_out(p, UART_IER, p->ier); in __stop_tx()
286 serial_out(up, UART_IER, up->ier); in sunsu_start_tx()
305 serial_out(up, UART_IER, up->ier); in sunsu_stop_rx()
316 serial_out(up, UART_IER, up->ier); in sunsu_enable_ms()
623 serial_outp(up, UART_IER, 0); in sunsu_startup()
732 serial_outp(up, UART_IER, 0); in sunsu_shutdown()
1054 serial_outp(up, UART_IER, 0); in sunsu_autoconfig()
1173 serial_outp(up, UART_IER, 0); in sunsu_autoconfig()
1308 ier = serial_in(up, UART_IER); in sunsu_console_write()
1309 serial_out(up, UART_IER, 0); in sunsu_console_write()
[all …]
A Domap-serial.c281 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ms()
336 serial_out(up, UART_IER, up->ier); in serial_omap_stop_rx()
400 serial_out(up, UART_IER, up->ier); in serial_omap_throttle()
411 serial_out(up, UART_IER, up->ier); in serial_omap_unthrottle()
750 serial_out(up, UART_IER, 0); in serial_omap_shutdown()
935 serial_out(up, UART_IER, 0); in serial_omap_set_termios()
1233 ier = serial_in(up, UART_IER); in serial_omap_console_write()
1234 serial_out(up, UART_IER, 0); in serial_omap_console_write()
1243 serial_out(up, UART_IER, ier); in serial_omap_console_write()
1316 serial_out(up, UART_IER, 0); in serial_omap_config_rs485()
[all …]
A Dserial-tegra.c512 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_start_pio_tx()
852 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
881 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
890 UART_IER); in tegra_uart_isr()
926 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_stop_rx()
946 tegra_uart_write(tup, 0, UART_IER); in tegra_uart_hw_deinit()
1301 tegra_uart_read(tup, UART_IER); in tegra_uart_set_termios()
1302 tegra_uart_write(tup, 0, UART_IER); in tegra_uart_set_termios()
1303 tegra_uart_read(tup, UART_IER); in tegra_uart_set_termios()
1370 tegra_uart_read(tup, UART_IER); in tegra_uart_set_termios()
[all …]
A Dpch_uart.c315 "IER: \t0x%02x\n", ioread8(priv->membase + UART_IER)); in port_show_regs()
417 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
419 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
425 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
427 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
1504 ier = ioread8(priv->membase + UART_IER); in pch_uart_put_poll_char()
1518 iowrite8(ier, priv->membase + UART_IER); in pch_uart_put_poll_char()
1593 ier = ioread8(priv->membase + UART_IER); in pch_console_write()
1604 iowrite8(ier, priv->membase + UART_IER); in pch_console_write()
/linux-6.3-rc2/drivers/tty/serial/8250/
A D8250_port.c350 [UART_IER] = 2,
361 [UART_IER] = 2,
770 serial_out(up, UART_IER, 0); in serial8250_clear_IER()
1161 iersave = serial_in(up, UART_IER); in autoconfig_16550a()
1186 serial_out(up, UART_IER, iersave); in autoconfig_16550a()
1242 scratch = serial_in(up, UART_IER); in autoconfig()
1243 serial_out(up, UART_IER, 0); in autoconfig()
1257 serial_out(up, UART_IER, scratch); in autoconfig()
1394 save_ier = serial_in(up, UART_IER); in autoconfig_irq()
1416 serial_out(up, UART_IER, save_ier); in autoconfig_irq()
[all …]
A D8250_early.c140 ier = serial8250_early_in(port, UART_IER); in init_port()
141 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); /* no interrupt */ in init_port()
166 ier = serial8250_early_in(port, UART_IER); in early_serial8250_setup()
167 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); in early_serial8250_setup()
A D8250_em.c40 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_out()
59 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_in()
A D8250_ingenic.c110 early_out(port, UART_IER, 0); in ingenic_earlycon_setup_tail()
182 case UART_IER: in ingenic_uart_serial_out()
195 ier = p->serial_in(p, UART_IER); in ingenic_uart_serial_out()
A D8250_omap.c338 serial_out(up, UART_IER, up->ier); in omap8250_restore_regs()
531 serial_out(up, UART_IER, (state != 0) ? UART_IERX_SLEEP : 0); in omap_8250_pm()
652 up->ier = port->serial_in(port, UART_IER); in omap8250_irq()
711 serial_out(up, UART_IER, up->ier); in omap_8250_startup()
752 serial_out(up, UART_IER, 0); in omap_8250_shutdown()
800 serial_out(up, UART_IER, up->ier); in omap_8250_unthrottle()
959 serial_out(p, UART_IER, p->ier); in __dma_rx_complete()
1016 serial_out(p, UART_IER, p->ier); in omap_8250_rx_dma()
1229 serial_out(up, UART_IER, up->ier); in am654_8250_handle_rx_dma()
1234 serial_out(up, UART_IER, up->ier); in am654_8250_handle_rx_dma()
A D8250_mtk.c225 serial_out(up, UART_IER, serial_in(up, UART_IER) & (~mask)); in mtk8250_disable_intrs()
230 serial_out(up, UART_IER, serial_in(up, UART_IER) | mask); in mtk8250_enable_intrs()
A D8250.h185 serial_out(up, UART_IER, up->ier); in serial8250_set_THRI()
194 serial_out(up, UART_IER, up->ier); in serial8250_clear_THRI()
A D8250_bcm7271.c610 serial_port_out(port, UART_IER, up->ier); in brcmuart_startup()
791 ier = serial_port_in(p, UART_IER); in brcmuart_handle_irq()
800 serial_port_out(p, UART_IER, ier); in brcmuart_handle_irq()
847 status = serial_port_in(p, UART_IER); in brcmuart_hrtimer_func()
849 serial_port_out(p, UART_IER, status); in brcmuart_hrtimer_func()
A D8250_fsl.c61 up->ier = port->serial_in(port, UART_IER); in fsl8250_handle_irq()
/linux-6.3-rc2/arch/powerpc/kernel/
A Dudbg_16550.c19 #define UART_IER 1 macro
29 #define UART_DLM UART_IER
112 udbg_uart_out(UART_IER, 0xff); in udbg_uart_setup()
113 udbg_uart_out(UART_IER, 0x00); in udbg_uart_setup()
/linux-6.3-rc2/arch/powerpc/platforms/embedded6xx/
A 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-6.3-rc2/drivers/tty/
A Dmxser.c443 outb(info->IER, info->ioaddr + UART_IER); in __mxser_start_tx()
458 outb(info->IER, info->ioaddr + UART_IER); in __mxser_stop_tx()
643 outb(info->IER, info->ioaddr + UART_IER); in mxser_change_speed()
825 outb(info->IER, info->ioaddr + UART_IER); in mxser_stop_rx()
847 outb(0x00, info->ioaddr + UART_IER); in mxser_shutdown_port()
1283 outb(info->IER, info->ioaddr + UART_IER); in mxser_throttle()
1286 outb(0, info->ioaddr + UART_IER); in mxser_throttle()
1288 outb(info->IER, info->ioaddr + UART_IER); in mxser_throttle()
1312 outb(0, info->ioaddr + UART_IER); in mxser_unthrottle()
1781 outb(inb(info->ioaddr + UART_IER) & 0xf0, in mxser_initbrd()
[all …]
/linux-6.3-rc2/drivers/accessibility/speakup/
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-6.3-rc2/samples/vfio-mdev/
A Dmtty.c336 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()
364 case UART_IER: in handle_bar_write()
444 if ((mdev_state->s[index].uart_reg[UART_IER] & UART_IER_MSI) && in handle_bar_write()
452 if ((mdev_state->s[index].uart_reg[UART_IER] & UART_IER_MSI) && in handle_bar_write()
506 if (mdev_state->s[index].uart_reg[UART_IER] & in handle_bar_read()
514 case UART_IER: in handle_bar_read()
524 u8 ier = mdev_state->s[index].uart_reg[UART_IER]; in handle_bar_read()
/linux-6.3-rc2/drivers/bluetooth/
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-6.3-rc2/drivers/usb/serial/
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-6.3-rc2/arch/sh/include/asm/
A Dsmc37c93x.h59 #define UART_IER 0x2 /* Interrupt Enable Register */ macro
/linux-6.3-rc2/arch/x86/platform/ce4100/
A Dce4100.c61 ier = mem_serial_in(p, UART_IER); in ce4100_mem_serial_in()
/linux-6.3-rc2/drivers/mmc/core/
A Dsdio_uart.c324 sdio_out(port, UART_IER, port->ier); in sdio_uart_change_speed()
338 sdio_out(port, UART_IER, port->ier); in sdio_uart_start_tx()
346 sdio_out(port, UART_IER, port->ier); in sdio_uart_stop_tx()
354 sdio_out(port, UART_IER, port->ier); in sdio_uart_stop_rx()
678 sdio_out(port, UART_IER, 0); in sdio_uart_shutdown()

Completed in 49 milliseconds

12