Home
last modified time | relevance | path

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

12

/Linux-v5.4/arch/powerpc/platforms/embedded6xx/
Dls_uart.c78 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/
Dns16550.c21 #define UART_FCR 2 /* Out: FIFO Control Register */ macro
35 out_8(reg_base + (UART_FCR << reg_shift), 0x06); in ns16550_open()
Dvirtex.c15 #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/
Dsunsu.c652 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 …]
Dpxa.c357 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()
Dserial-tegra.c310 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()
Dvr41xx_siu.c139 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()
Domap-serial.c192 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()
Dpch_uart.c491 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/
Dudbg_16550.c19 #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/
Dark3116.c143 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/
D8250_ingenic.c117 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()
D8250_port.c557 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 …]
D8250_em.c34 case UART_FCR: /* FCR @ 0x0c (+1) */ in serial8250_em_serial_out()
D8250_early.c122 serial8250_early_out(port, UART_FCR, 0); /* no fifo */ in init_port()
D8250_lpc18xx.c94 if (offset == UART_FCR && (value & UART_FCR_ENABLE_FIFO)) in lpc18xx_uart_serial_out()
D8250_uniphier.c105 case UART_FCR: in uniphier_serial_out()
D8250_omap.c181 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()
D8250_mtk.c160 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR | in mtk8250_dma_enable()
/Linux-v5.4/drivers/mmc/core/
Dsdio_uart.c342 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/
Dsmc37c93x.h61 #define UART_FCR 0x4 /* FIFO Control Register (Write Only) */ macro
/Linux-v5.4/drivers/media/rc/
Dsir_ir.c135 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/
Dmxser.c804 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/
Dserial_reg.h48 #define UART_FCR 2 /* Out: FIFO Control Register */ macro
/Linux-v5.4/drivers/staging/speakup/
Dserialio.c148 outb(1, speakup_info.port_tts + UART_FCR); /* Turn FIFO On */ in start_serial_interrupt()

12