| /Linux-v5.4/arch/powerpc/platforms/embedded6xx/ |
| D | ls_uart.c | 78 out_8(avr_addr + UART_FCR, UART_FCR_ENABLE_FIFO); /* enable FIFO */ in avr_uart_configure() 97 out_8(avr_addr + UART_FCR, UART_FCR_ENABLE_FIFO); /* enable FIFO */ in ls_uart_init() 98 out_8(avr_addr + UART_FCR, UART_FCR_ENABLE_FIFO | in ls_uart_init() 100 out_8(avr_addr + UART_FCR, 0); in ls_uart_init()
|
| /Linux-v5.4/arch/powerpc/boot/ |
| D | ns16550.c | 21 #define UART_FCR 2 /* Out: FIFO Control Register */ macro 35 out_8(reg_base + (UART_FCR << reg_shift), 0x06); in ns16550_open()
|
| D | virtex.c | 15 #define UART_FCR 2 /* Out: FIFO Control Register */ macro 68 out_8(reg_base + (UART_FCR << reg_shift), in virtex_ns16550_console_init()
|
| /Linux-v5.4/drivers/tty/serial/ |
| D | sunsu.c | 652 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); in sunsu_startup() 653 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO | in sunsu_startup() 655 serial_outp(up, UART_FCR, 0); in sunsu_startup() 757 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO | in sunsu_shutdown() 760 serial_outp(up, UART_FCR, 0); in sunsu_shutdown() 891 serial_outp(up, UART_FCR, fcr); /* set fcr */ in sunsu_change_speed() 897 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); in sunsu_change_speed() 899 serial_outp(up, UART_FCR, fcr); /* set fcr */ in sunsu_change_speed() 1101 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); in sunsu_autoconfig() 1131 serial_outp(up, UART_FCR, in sunsu_autoconfig() [all …]
|
| D | pxa.c | 357 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO); in serial_pxa_startup() 358 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in serial_pxa_startup() 360 serial_out(up, UART_FCR, 0); in serial_pxa_startup() 421 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in serial_pxa_shutdown() 424 serial_out(up, UART_FCR, 0); in serial_pxa_shutdown() 546 serial_out(up, UART_FCR, fcr); in serial_pxa_set_termios()
|
| D | serial-tegra.c | 310 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset() 313 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset() 316 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset() 318 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset() 1021 tegra_uart_write(tup, tup->fcr_shadow, UART_FCR); in tegra_uart_hw_init() 1054 tegra_uart_write(tup, tup->fcr_shadow, UART_FCR); in tegra_uart_hw_init() 1062 tegra_uart_write(tup, tup->fcr_shadow, UART_FCR); in tegra_uart_hw_init()
|
| D | vr41xx_siu.c | 139 siu_write(port, UART_FCR, UART_FCR_ENABLE_FIFO); in siu_clear_fifo() 140 siu_write(port, UART_FCR, UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR | in siu_clear_fifo() 142 siu_write(port, UART_FCR, 0); in siu_clear_fifo() 577 siu_write(port, UART_FCR, fcr); in siu_set_termios()
|
| D | omap-serial.c | 192 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO); in serial_omap_clear_fifos() 193 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in serial_omap_clear_fifos() 195 serial_out(up, UART_FCR, 0); in serial_omap_clear_fifos() 344 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_RCVR); in serial_omap_stop_tx() 983 serial_out(up, UART_FCR, up->fcr); in serial_omap_set_termios() 1801 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_XMIT | in serial_omap_mdr1_errataset() 1837 serial_out(up, UART_FCR, up->fcr); in serial_omap_restore_context()
|
| D | pch_uart.c | 491 iowrite8(PCH_UART_FCR_FIFOE | priv->fcr, priv->membase + UART_FCR); in pch_uart_hal_fifo_reset() 493 priv->membase + UART_FCR); in pch_uart_hal_fifo_reset() 494 iowrite8(priv->fcr, priv->membase + UART_FCR); in pch_uart_hal_fifo_reset() 543 iowrite8(PCH_UART_FCR_FIFOE, priv->membase + UART_FCR); in pch_uart_hal_set_fifo() 545 priv->membase + UART_FCR); in pch_uart_hal_set_fifo() 546 iowrite8(fcr, priv->membase + UART_FCR); in pch_uart_hal_set_fifo()
|
| /Linux-v5.4/arch/powerpc/kernel/ |
| D | udbg_16550.c | 19 #define UART_FCR 2 macro 26 #define UART_IIR UART_FCR 121 udbg_uart_out(UART_FCR, 0x7); in udbg_uart_setup()
|
| /Linux-v5.4/drivers/usb/serial/ |
| D | ark3116.c | 143 ark3116_write_reg(serial, UART_FCR, 0); in ark3116_port_probe() 278 ark3116_write_reg(serial, UART_FCR, 0); in ark3116_set_termios() 293 ark3116_write_reg(serial, UART_FCR, UART_FCR_DMA_SELECT); in ark3116_set_termios() 317 ark3116_write_reg(serial, UART_FCR, 0); in ark3116_close() 372 ark3116_write_reg(port->serial, UART_FCR, UART_FCR_DMA_SELECT); in ark3116_open()
|
| /Linux-v5.4/drivers/tty/serial/8250/ |
| D | 8250_ingenic.c | 117 early_out(port, UART_FCR, UART_FCR_UME | UART_FCR_CLEAR_XMIT | in ingenic_early_console_setup() 152 case UART_FCR: in ingenic_uart_serial_out() 193 case UART_FCR: in ingenic_uart_serial_in()
|
| D | 8250_port.c | 557 serial_out(p, UART_FCR, UART_FCR_ENABLE_FIFO); in serial8250_clear_fifos() 558 serial_out(p, UART_FCR, UART_FCR_ENABLE_FIFO | in serial8250_clear_fifos() 560 serial_out(p, UART_FCR, 0); in serial8250_clear_fifos() 581 serial_out(p, UART_FCR, p->fcr); in serial8250_clear_and_reinit_fifos() 816 old_fcr = serial_in(up, UART_FCR); in size_fifo() 818 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in size_fifo() 831 serial_out(up, UART_FCR, old_fcr); in size_fifo() 1017 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in autoconfig_16550a() 1020 serial_out(up, UART_FCR, 0); in autoconfig_16550a() 1090 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | UART_FCR7_64BYTE); in autoconfig_16550a() [all …]
|
| D | 8250_em.c | 34 case UART_FCR: /* FCR @ 0x0c (+1) */ in serial8250_em_serial_out()
|
| D | 8250_early.c | 122 serial8250_early_out(port, UART_FCR, 0); /* no fifo */ in init_port()
|
| D | 8250_lpc18xx.c | 94 if (offset == UART_FCR && (value & UART_FCR_ENABLE_FIFO)) in lpc18xx_uart_serial_out()
|
| D | 8250_uniphier.c | 105 case UART_FCR: in uniphier_serial_out()
|
| D | 8250_omap.c | 181 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_XMIT | in omap_8250_mdr1_errataset() 293 serial_out(up, UART_FCR, up->fcr); in omap8250_restore_regs() 620 serial_out(up, UART_FCR, UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT); in omap_8250_startup() 695 serial_out(up, UART_FCR, UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT); in omap_8250_shutdown()
|
| D | 8250_mtk.c | 160 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR | in mtk8250_dma_enable()
|
| /Linux-v5.4/drivers/mmc/core/ |
| D | sdio_uart.c | 342 sdio_out(port, UART_FCR, fcr); in sdio_uart_change_speed() 622 sdio_out(port, UART_FCR, UART_FCR_ENABLE_FIFO); in sdio_uart_activate() 623 sdio_out(port, UART_FCR, UART_FCR_ENABLE_FIFO | in sdio_uart_activate() 625 sdio_out(port, UART_FCR, 0); in sdio_uart_activate() 699 sdio_out(port, UART_FCR, UART_FCR_ENABLE_FIFO | in sdio_uart_shutdown() 702 sdio_out(port, UART_FCR, 0); in sdio_uart_shutdown()
|
| /Linux-v5.4/arch/sh/include/asm/ |
| D | smc37c93x.h | 61 #define UART_FCR 0x4 /* FIFO Control Register (Write Only) */ macro
|
| /Linux-v5.4/drivers/media/rc/ |
| D | sir_ir.c | 135 outb(UART_FCR_CLEAR_RCVR, io + UART_FCR); in sir_timeout() 302 outb(UART_FCR_ENABLE_FIFO, io + UART_FCR); in init_hardware()
|
| /Linux-v5.4/drivers/tty/ |
| D | mxser.c | 804 outb(fcr, info->ioaddr + UART_FCR); /* set fcr */ in mxser_change_speed() 886 MOXA_MUST_FCR_GDA_MODE_ENABLE), info->ioaddr + UART_FCR); in mxser_activate() 889 info->ioaddr + UART_FCR); in mxser_activate() 980 info->ioaddr + UART_FCR); in mxser_shutdown_port() 983 info->ioaddr + UART_FCR); in mxser_shutdown_port() 1027 fcr = inb(info->ioaddr + UART_FCR); in mxser_flush_buffer() 1029 info->ioaddr + UART_FCR); in mxser_flush_buffer() 1030 outb(fcr, info->ioaddr + UART_FCR); in mxser_flush_buffer() 2102 outb(0x23, port->ioaddr + UART_FCR); in mxser_receive_chars() 2257 outb(0x27, port->ioaddr + UART_FCR); in mxser_interrupt() [all …]
|
| /Linux-v5.4/include/uapi/linux/ |
| D | serial_reg.h | 48 #define UART_FCR 2 /* Out: FIFO Control Register */ macro
|
| /Linux-v5.4/drivers/staging/speakup/ |
| D | serialio.c | 148 outb(1, speakup_info.port_tts + UART_FCR); /* Turn FIFO On */ in start_serial_interrupt()
|