Lines Matching +full:8 +full:- +full:ch
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2008-2010 Thomas Chou <thomas@wytron.com.tw>
18 #define ALTERA_JTAGUART_SIZE 8
26 static void jtag_putc(int ch) in jtag_putc() argument
30 writeb(ch, uartbase + ALTERA_JTAGUART_DATA_REG); in jtag_putc()
33 static void jtag_putc(int ch) in jtag_putc() argument
38 writeb(ch, uartbase + ALTERA_JTAGUART_DATA_REG); in jtag_putc()
42 static int putchar(int ch) in putchar() argument
44 jtag_putc(ch); in putchar()
45 return ch; in putchar()
59 #define ALTERA_UART_STATUS_REG 8
64 static void uart_putc(int ch) in uart_putc() argument
73 writeb(ch, uartbase + ALTERA_UART_TXDATA_REG); in uart_putc()
76 static int putchar(int ch) in putchar() argument
78 uart_putc(ch); in putchar()
79 if (ch == '\n') in putchar()
81 return ch; in putchar()
96 static int putchar(int ch) in putchar() argument
98 return ch; in putchar()