Home
last modified time | relevance | path

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

/linux-4.1.27/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-4.1.27/arch/frv/kernel/
Dgdb-io.h23 #undef UART_FCR
36 #define UART_FCR 2*8 /* Out: FIFO Control Register */ macro
/linux-4.1.27/arch/powerpc/boot/
Dns16550.c20 #define UART_FCR 2 /* Out: FIFO Control Register */ macro
34 out_8(reg_base + (UART_FCR << reg_shift), 0x06); in ns16550_open()
Dvirtex.c18 #define UART_FCR 2 /* Out: FIFO Control Register */ macro
71 out_8(reg_base + (UART_FCR << reg_shift), in virtex_ns16550_console_init()
/linux-4.1.27/drivers/tty/serial/
Dm32r_sio_reg.h48 #define UART_FCR 0 /* Out: FIFO Control Register */ macro
88 #define UART_FCR 0 /* Out: FIFO Control Register */ macro
Dsunsu.c651 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); in sunsu_startup()
652 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO | in sunsu_startup()
654 serial_outp(up, UART_FCR, 0); in sunsu_startup()
756 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO | in sunsu_shutdown()
759 serial_outp(up, UART_FCR, 0); in sunsu_shutdown()
890 serial_outp(up, UART_FCR, fcr); /* set fcr */ in sunsu_change_speed()
896 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); in sunsu_change_speed()
898 serial_outp(up, UART_FCR, fcr); /* set fcr */ in sunsu_change_speed()
1100 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); in sunsu_autoconfig()
1130 serial_outp(up, UART_FCR, in sunsu_autoconfig()
[all …]
Dpxa.c362 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO); in serial_pxa_startup()
363 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in serial_pxa_startup()
365 serial_out(up, UART_FCR, 0); in serial_pxa_startup()
426 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in serial_pxa_shutdown()
429 serial_out(up, UART_FCR, 0); in serial_pxa_shutdown()
551 serial_out(up, UART_FCR, fcr); in serial_pxa_set_termios()
Dserial-tegra.c252 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset()
255 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset()
258 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset()
260 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset()
866 tegra_uart_write(tup, tup->fcr_shadow, UART_FCR); in tegra_uart_hw_init()
876 tegra_uart_write(tup, tup->fcr_shadow, UART_FCR); in tegra_uart_hw_init()
Dvr41xx_siu.c152 siu_write(port, UART_FCR, UART_FCR_ENABLE_FIFO); in siu_clear_fifo()
153 siu_write(port, UART_FCR, UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR | in siu_clear_fifo()
155 siu_write(port, UART_FCR, 0); in siu_clear_fifo()
590 siu_write(port, UART_FCR, fcr); in siu_set_termios()
Domap-serial.c196 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO); in serial_omap_clear_fifos()
197 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in serial_omap_clear_fifos()
199 serial_out(up, UART_FCR, 0); in serial_omap_clear_fifos()
363 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_RCVR); in serial_omap_stop_tx()
1005 serial_out(up, UART_FCR, up->fcr); in serial_omap_set_termios()
1777 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_XMIT | in serial_omap_mdr1_errataset()
1813 serial_out(up, UART_FCR, up->fcr); in serial_omap_restore_context()
Dpch_uart.c508 iowrite8(PCH_UART_FCR_FIFOE | priv->fcr, priv->membase + UART_FCR); in pch_uart_hal_fifo_reset()
510 priv->membase + UART_FCR); in pch_uart_hal_fifo_reset()
511 iowrite8(priv->fcr, priv->membase + UART_FCR); in pch_uart_hal_fifo_reset()
560 iowrite8(PCH_UART_FCR_FIFOE, priv->membase + UART_FCR); in pch_uart_hal_set_fifo()
562 priv->membase + UART_FCR); in pch_uart_hal_set_fifo()
563 iowrite8(fcr, priv->membase + UART_FCR); in pch_uart_hal_set_fifo()
/linux-4.1.27/arch/powerpc/kernel/
Dudbg_16550.c23 #define UART_FCR 2 macro
30 #define UART_IIR UART_FCR
125 udbg_uart_out(UART_FCR, 0x7); in udbg_uart_setup()
/linux-4.1.27/arch/mn10300/unit-asb2303/include/unit/
Dserial.h71 #define GDBPORT_SERIAL_FCR __SYSREG(SERIAL_PORT0_BASE_ADDRESS + UART_FCR * 4, u8)
86 #define GDBPORT_SERIAL_FCR __SYSREG(SERIAL_PORT1_BASE_ADDRESS + UART_FCR * 4, u8)
/linux-4.1.27/arch/mips/jz4740/
Dserial.c23 case UART_FCR: in jz4740_serial_out()
/linux-4.1.27/drivers/usb/serial/
Dark3116.c156 ark3116_write_reg(serial, UART_FCR, 0); in ark3116_port_probe()
303 ark3116_write_reg(serial, UART_FCR, 0); in ark3116_set_termios()
318 ark3116_write_reg(serial, UART_FCR, UART_FCR_DMA_SELECT); in ark3116_set_termios()
343 ark3116_write_reg(serial, UART_FCR, 0); in ark3116_close()
392 ark3116_write_reg(port->serial, UART_FCR, UART_FCR_DMA_SELECT); in ark3116_open()
/linux-4.1.27/drivers/mmc/card/
Dsdio_uart.c348 sdio_out(port, UART_FCR, fcr); in sdio_uart_change_speed()
628 sdio_out(port, UART_FCR, UART_FCR_ENABLE_FIFO); in sdio_uart_activate()
629 sdio_out(port, UART_FCR, UART_FCR_ENABLE_FIFO | in sdio_uart_activate()
631 sdio_out(port, UART_FCR, 0); in sdio_uart_activate()
705 sdio_out(port, UART_FCR, UART_FCR_ENABLE_FIFO | in sdio_uart_shutdown()
708 sdio_out(port, UART_FCR, 0); in sdio_uart_shutdown()
/linux-4.1.27/drivers/tty/serial/8250/
D8250_core.c578 serial_out(p, UART_FCR, UART_FCR_ENABLE_FIFO); in serial8250_clear_fifos()
579 serial_out(p, UART_FCR, UART_FCR_ENABLE_FIFO | in serial8250_clear_fifos()
581 serial_out(p, UART_FCR, 0); in serial8250_clear_fifos()
588 serial_out(p, UART_FCR, p->fcr); in serial8250_clear_and_reinit_fifos()
763 old_fcr = serial_in(up, UART_FCR); in size_fifo()
765 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in size_fifo()
778 serial_out(up, UART_FCR, old_fcr); in size_fifo()
991 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in autoconfig_16550a()
994 serial_out(up, UART_FCR, 0); in autoconfig_16550a()
1064 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | UART_FCR7_64BYTE); in autoconfig_16550a()
[all …]
D8250_early.c123 serial8250_early_out(port, UART_FCR, 0); /* no fifo */ in init_port()
D8250_em.c45 case UART_FCR: /* FCR @ 0x0c (+1) */ in serial8250_em_serial_out()
D8250_omap.c151 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_XMIT | in omap_8250_mdr1_errataset()
254 serial_out(up, UART_FCR, up->fcr); in omap8250_restore_regs()
608 serial_out(up, UART_FCR, UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT); in omap_8250_startup()
680 serial_out(up, UART_FCR, UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT); in omap_8250_shutdown()
/linux-4.1.27/arch/sh/include/asm/
Dsmc37c93x.h60 #define UART_FCR 0x4 /* FIFO Control Register (Write Only) */ macro
/linux-4.1.27/arch/mn10300/unit-asb2364/include/unit/
Dserial.h68 #define GDBPORT_SERIAL_FCR __SYSREG(SERIAL_PORT0_BASE_ADDRESS + UART_FCR * 2, u8)
/linux-4.1.27/arch/mn10300/unit-asb2305/include/unit/
Dserial.h62 #define GDBPORT_SERIAL_FCR __SYSREG(SERIAL_PORT0_BASE_ADDRESS + UART_FCR * 4, u8)
/linux-4.1.27/drivers/staging/media/lirc/
Dlirc_sir.c433 outb(UART_FCR_CLEAR_RCVR, io + UART_FCR); in sir_timeout()
566 soutp(UART_FCR, in init_hardware()
638 outb(UART_FCR_ENABLE_FIFO, io + UART_FCR); in init_hardware()
/linux-4.1.27/include/uapi/linux/
Dserial_reg.h47 #define UART_FCR 2 /* Out: FIFO Control Register */ macro
/linux-4.1.27/drivers/tty/
Dmxser.c807 outb(fcr, info->ioaddr + UART_FCR); /* set fcr */ in mxser_change_speed()
889 MOXA_MUST_FCR_GDA_MODE_ENABLE), info->ioaddr + UART_FCR); in mxser_activate()
892 info->ioaddr + UART_FCR); in mxser_activate()
983 info->ioaddr + UART_FCR); in mxser_shutdown_port()
986 info->ioaddr + UART_FCR); in mxser_shutdown_port()
1030 fcr = inb(info->ioaddr + UART_FCR); in mxser_flush_buffer()
1032 info->ioaddr + UART_FCR); in mxser_flush_buffer()
1033 outb(fcr, info->ioaddr + UART_FCR); in mxser_flush_buffer()
2106 outb(0x23, port->ioaddr + UART_FCR); in mxser_receive_chars()
2263 outb(0x27, port->ioaddr + UART_FCR); in mxser_interrupt()
[all …]
/linux-4.1.27/drivers/staging/speakup/
Dserialio.c132 outb(1, speakup_info.port_tts + UART_FCR); /* Turn FIFO On */ in start_serial_interrupt()
/linux-4.1.27/drivers/isdn/hisax/
Delsa_ser.c128 serial_outp(cs, UART_FCR, fcr); in change_speed()
150 serial_outp(cs, UART_FCR, (UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT)); in mstartup()
231 serial_outp(cs, UART_FCR, (UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT)); in mshutdown()
/linux-4.1.27/drivers/bluetooth/
Dbtuart_cs.c386 outb(fcr, iobase + UART_FCR); /* Enable FIFO's */ in btuart_change_speed()
/linux-4.1.27/drivers/net/irda/
Dali-ircc.c1087 outb(fcr, iobase+UART_FCR); /* Enable FIFO's */ in ali_ircc_sir_change_speed()
2201 outb(0x00, iobase+UART_FCR); in FIR2SIR()
2202 outb(0x07, iobase+UART_FCR); in FIR2SIR()
Dsmsc-ircc2.c1169 outb(fcr, iobase + UART_FCR); /* Enable FIFO's */ in smsc_ircc_set_sir_speed()
2005 outb(fcr, iobase + UART_FCR); in smsc_ircc_sir_write_wakeup()
/linux-4.1.27/sound/drivers/
Dserial-u16550.c391 ,uart->base + UART_FCR); /* FIFO Control Register */ in snd_uart16550_do_open()