| /* |
| * Serial port stubs for kernel decompress status messages |
| * |
| * Author: Anant Gole |
| * (C) Copyright (C) 2006, Texas Instruments, Inc |
| * |
| * This file is licensed under the terms of the GNU General Public License |
| * version 2. This program is licensed "as is" without any warranty of any |
| * kind, whether express or implied. |
| */ |
| |
| #include <linux/types.h> |
| #include <linux/serial_reg.h> |
| #include <asm/arch/serial.h> |
| |
| /* PORT_16C550A, in polled non-fifo mode */ |
| |
| static void putc(char c) |
| { |
| volatile u32 *uart = (volatile void *) DAVINCI_UART0_BASE; |
| |
| while (!(uart[UART_LSR] & UART_LSR_THRE)) |
| barrier(); |
| uart[UART_TX] = c; |
| } |
| |
| static inline void flush(void) |
| { |
| volatile u32 *uart = (volatile void *) DAVINCI_UART0_BASE; |
| while (!(uart[UART_LSR] & UART_LSR_THRE)) |
| barrier(); |
| } |
| |
| #define arch_decomp_setup() |
| #define arch_decomp_wdog() |