1#include <asm/types.h> 2#include <linux/serial_reg.h> 3#include <mach/hardware.h> 4 5#define UART_BASE ((volatile u32 *)IOP13XX_UART1_PHYS) 6#define TX_DONE (UART_LSR_TEMT | UART_LSR_THRE) 7 8static inline void putc(char c) 9{ 10 while ((UART_BASE[UART_LSR] & TX_DONE) != TX_DONE) 11 barrier(); 12 UART_BASE[UART_TX] = c; 13} 14 15static inline void flush(void) 16{ 17} 18 19/* 20 * nothing to do 21 */ 22#define arch_decomp_setup() 23