Home
last modified time | relevance | path

Searched refs:serial_out (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.3-rc2/drivers/tty/serial/
A Domap-serial.c191 serial_out(up, UART_FCR, 0); in serial_omap_clear_fifos()
341 serial_out(up, UART_TX, ch); in serial_omap_put_char()
750 serial_out(up, UART_IER, 0); in serial_omap_shutdown()
878 serial_out(up, UART_DLL, 0); in serial_omap_set_termios()
879 serial_out(up, UART_DLM, 0); in serial_omap_set_termios()
880 serial_out(up, UART_LCR, 0); in serial_omap_set_termios()
934 serial_out(up, UART_LCR, 0); in serial_omap_set_termios()
935 serial_out(up, UART_IER, 0); in serial_omap_set_termios()
941 serial_out(up, UART_LCR, 0); in serial_omap_set_termios()
1039 serial_out(up, UART_LCR, 0); in serial_omap_pm()
[all …]
A Dpxa.c69 serial_out(up, UART_IER, up->ier); in serial_pxa_enable_ms()
181 serial_out(up, UART_TX, ch), in transmit_chars()
290 serial_out(up, UART_MCR, mcr); in serial_pxa_set_mctrl()
334 serial_out(up, UART_FCR, 0); in serial_pxa_startup()
384 serial_out(up, UART_IER, 0); in serial_pxa_shutdown()
398 serial_out(up, UART_FCR, 0); in serial_pxa_shutdown()
506 serial_out(up, UART_FCR, fcr); in serial_pxa_set_termios()
589 serial_out(up, UART_TX, ch); in serial_pxa_console_putchar()
628 serial_out(up, UART_IER, ier); in serial_pxa_console_write()
671 serial_out(up, UART_TX, c); in serial_pxa_put_poll_char()
[all …]
A Dsprd_serial.c171 serial_out(port, SPRD_CTL1, val); in sprd_set_mctrl()
189 serial_out(port, SPRD_IEN, ien); in sprd_stop_rx()
190 serial_out(port, SPRD_ICLR, iclr); in sprd_stop_rx()
202 serial_out(port, SPRD_CTL1, val); in sprd_uart_dma_enable()
532 serial_out(port, SPRD_IEN, ien); in sprd_stop_tx()
694 serial_out(port, SPRD_CTL2, in sprd_startup()
708 serial_out(port, SPRD_IEN, 0); in sprd_startup()
743 serial_out(port, SPRD_IEN, 0); in sprd_shutdown()
833 serial_out(port, SPRD_CLKD1, in sprd_set_termios()
918 serial_out(port, SPRD_TXD, ch); in sprd_poll_put_char()
[all …]
A Dsunsu.c168 serial_out(up, UART_SCR, offset); in serial_icr_write()
169 serial_out(up, UART_ICR, value); in serial_icr_write()
178 serial_out(up, UART_SCR, offset);
259 serial_out(p, UART_IER, p->ier); in __stop_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()
593 serial_out(up, UART_MCR, mcr); in sunsu_set_mctrl()
993 serial_out(up, UART_TX, ch); in sunsu_serio_write()
1285 serial_out(up, UART_TX, ch); in sunsu_console_putchar()
1309 serial_out(up, UART_IER, 0); in sunsu_console_write()
[all …]
/linux-6.3-rc2/drivers/tty/serial/8250/
A D8250_mtk.c172 serial_out(up, MTK_UART_DMA_EN, in mtk8250_dma_enable()
176 serial_out(up, MTK_UART_EFR, UART_EFR_ECB); in mtk8250_dma_enable()
177 serial_out(up, UART_LCR, lcr); in mtk8250_dma_enable()
240 serial_out(up, UART_LCR, lcr); in mtk8250_set_flow_ctrl()
246 serial_out(up, MTK_UART_ESCAPE_EN, 0x00); in mtk8250_set_flow_ctrl()
250 serial_out(up, UART_LCR, lcr); in mtk8250_set_flow_ctrl()
257 serial_out(up, MTK_UART_ESCAPE_EN, 0x00); in mtk8250_set_flow_ctrl()
258 serial_out(up, UART_MCR, UART_MCR_RTS); in mtk8250_set_flow_ctrl()
266 serial_out(up, UART_LCR, lcr); in mtk8250_set_flow_ctrl()
273 serial_out(up, MTK_UART_ESCAPE_EN, 0x01); in mtk8250_set_flow_ctrl()
[all …]
A D8250_omap.c191 serial_out(up, UART_LCR, lcr); in __omap8250_set_mctrl()
285 serial_out(up, UART_OMAP_SCR, in omap8250_update_scr()
321 serial_out(up, UART_FCR, up->fcr); in omap8250_restore_regs()
329 serial_out(up, UART_TI752_TLR, in omap8250_restore_regs()
333 serial_out(up, UART_LCR, 0); in omap8250_restore_regs()
338 serial_out(up, UART_IER, up->ier); in omap8250_restore_regs()
529 serial_out(up, UART_LCR, 0); in omap_8250_pm()
533 serial_out(up, UART_EFR, efr); in omap_8250_pm()
534 serial_out(up, UART_LCR, 0); in omap_8250_pm()
752 serial_out(up, UART_IER, 0); in omap_8250_shutdown()
[all …]
A D8250_port.c557 serial_out(p, UART_FCR, 0); in serial8250_clear_fifos()
752 serial_out(p, UART_LCR, 0); in serial8250_set_sleep()
770 serial_out(up, UART_IER, 0); in serial8250_clear_IER()
853 serial_out(up, UART_LCR, 0); in size_fifo()
1071 serial_out(up, UART_EFR, 0); in autoconfig_16550a()
1093 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
1099 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
1132 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
1142 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
1303 serial_out(up, UART_EFR, 0); in autoconfig()
[all …]
A D8250.h121 static inline void serial_out(struct uart_8250_port *up, int offset, int value) in serial_out() function
123 up->port.serial_out(&up->port, offset, value); in serial_out()
151 serial_out(up, UART_SCR, offset); in serial_icr_write()
152 serial_out(up, UART_ICR, value); in serial_icr_write()
161 serial_out(up, UART_SCR, offset); in serial_icr_read()
185 serial_out(up, UART_IER, up->ier); in serial8250_set_THRI()
194 serial_out(up, UART_IER, up->ier); in serial8250_clear_THRI()
269 serial_out(up, UART_MCR, value); in serial8250_out_MCR()
397 serial_out(up, 0x04, status); in ns16550a_goto_highspeed()
A D8250_em.c75 serial_out(up, UART_DLL_EM, value & 0xff); in serial8250_em_serial_dl_write()
76 serial_out(up, UART_DLM_EM, value >> 8 & 0xff); in serial8250_em_serial_dl_write()
119 up.port.serial_out = serial8250_em_serial_out; in serial8250_em_probe()
A D8250_core.c270 serial_out(up, UART_IER, 0); in serial8250_backup_timeout()
293 serial_out(up, UART_IER, ier); in serial8250_backup_timeout()
741 if (port->serial_out) in early_serial_setup()
742 p->serial_out = port->serial_out; in early_serial_setup()
764 serial_out(up, UART_SCR, canary); in serial8250_suspend_port()
830 uart.port.serial_out = p->serial_out; in serial8250_probe()
965 serial_out(up, UART_IER, up->ier); in serial_8250_overrun_backoff_work()
1057 if (up->port.serial_out) in serial8250_register_8250_port()
1058 uart->port.serial_out = up->port.serial_out; in serial8250_register_8250_port()
A D8250_lpc18xx.c64 serial_out(up, LPC18XX_UART_RS485CTRL, rs485_ctrl_reg); in lpc18xx_rs485_config()
65 serial_out(up, LPC18XX_UART_RS485DLY, rs485_dly_reg); in lpc18xx_rs485_config()
161 uart.port.serial_out = lpc18xx_uart_serial_out; in lpc18xx_serial_probe()
A D8250_dw.c387 p->serial_out(p, UART_MCR, mcr); in dw8250_set_ldisc()
461 p->serial_out = dw8250_serial_outq; in dw8250_quirks()
471 p->serial_out = dw8250_serial_out32be; in dw8250_quirks()
475 p->serial_out = dw8250_serial_out38x; in dw8250_quirks()
540 p->serial_out = dw8250_serial_out; in dw8250_probe()
567 p->serial_out = dw8250_serial_out32; in dw8250_probe()
A D8250_pxa.c67 serial_out(up, UART_DLL, value & 0xff); in serial_pxa_dl_write()
75 serial_out(up, UART_DLM, value >> 8 & 0xff); in serial_pxa_dl_write()
A D8250_bcm2835aux.c58 serial_out(up, BCM2835_AUX_UART_CNTL, data->cntl); in bcm2835aux_rs485_start_tx()
82 serial_out(up, BCM2835_AUX_UART_CNTL, data->cntl); in bcm2835aux_rs485_stop_tx()
A D8250_early.c82 port->serial_out(port, reg_offset, value); in serial8250_early_out()
208 dev->port.serial_out = au_serial_out; in early_au_setup()
A D8250_ioc3.c69 up.port.serial_out = ioc3_serial_out; in serial8250_ioc3_probe()
A D8250_uniphier.c227 up.port.serial_out = uniphier_serial_out; in uniphier_uart_probe()
/linux-6.3-rc2/arch/x86/kernel/
A Dearly_printk.c116 serial_out(early_serial_base, TXR, ch); in early_serial_putc()
134 serial_out(early_serial_base, LCR, 0x3); /* 8n1 */ in early_serial_hw_init()
135 serial_out(early_serial_base, IER, 0); /* no interrupt */ in early_serial_hw_init()
136 serial_out(early_serial_base, FCR, 0); /* no fifo */ in early_serial_hw_init()
137 serial_out(early_serial_base, MCR, 0x3); /* DTR + RTS */ in early_serial_hw_init()
140 serial_out(early_serial_base, LCR, c | DLAB); in early_serial_hw_init()
141 serial_out(early_serial_base, DLL, divisor & 0xff); in early_serial_hw_init()
143 serial_out(early_serial_base, LCR, c & ~DLAB); in early_serial_hw_init()
188 serial_out = io_serial_out; in early_serial_init()
282 serial_out = io_serial_out; in early_pci_serial_init()
[all …]
/linux-6.3-rc2/arch/mips/kernel/
A Dearly_printk_8250.c29 static inline void serial_out(int offset, char value) in serial_out() function
53 serial_out(UART_TX, c); in prom_putchar()
/linux-6.3-rc2/arch/mips/boot/compressed/
A Duart-16550.c39 static inline void serial_out(int offset, int value) in serial_out() function
51 serial_out(UART_TX, c); in putc()
/linux-6.3-rc2/arch/mips/ar7/
A Dprom.c246 static inline void serial_out(int offset, int value) in serial_out() function
255 serial_out(UART_TX, c); in prom_putchar()
/linux-6.3-rc2/drivers/fsi/
A Dfsi-master-gpio.c129 static void serial_out(struct fsi_master_gpio *master, in serial_out() function
407 serial_out(master, &cmd); in issue_term()
453 serial_out(master, &cmd); in poll_for_response()
484 serial_out(master, &cmd); in poll_for_response()
532 serial_out(master, cmd); in send_request()
/linux-6.3-rc2/arch/x86/platform/ce4100/
A Dce4100.c108 up->serial_out = ce4100_mem_serial_out; in ce4100_serial_fixup()
/linux-6.3-rc2/include/linux/
A Dserial_8250.h32 void (*serial_out)(struct uart_port *, int, int); member
A Dserial_core.h433 void (*serial_out)(struct uart_port *, int, int); member
594 up->serial_out(up, offset, value); in serial_port_out()

Completed in 71 milliseconds

12