1/* linux/include/asm-arm/arch-oxnas/uncompress.h 2 * 3 * This program is free software; you can redistribute it and/or modify 4 * it under the terms of the GNU General Public License version 2 as 5 * published by the Free Software Foundation. 6*/ 7 8#ifndef __ASM_ARCH_UNCOMPRESS_H 9#define __ASM_ARCH_UNCOMPRESS_H 10 11#define OXNAS_UART1_BASE 0x44200000 12 13static inline void putc(int c) 14{ 15 static volatile unsigned char *uart = 16 (volatile unsigned char *)OXNAS_UART1_BASE; 17 18 while (!(uart[5] & 0x20)) { /* LSR reg THR empty bit */ 19 barrier(); 20 } 21 uart[0] = c; /* THR register */ 22} 23 24static inline void flush(void) 25{ 26} 27 28#define arch_decomp_setup() 29 30#define arch_decomp_wdog() 31 32#endif /* __ASM_ARCH_UNCOMPRESS_H */ 33