/* arch/arm/mach-vt8500/include/mach/uncompress.h * * Copyright (C) 2010 Alexey Charkov * * Based on arch/arm/mach-dove/include/mach/uncompress.h * * This software is licensed under the terms of the GNU General Public * License version 2, as published by the Free Software Foundation, and * may be copied, distributed, and modified under those terms. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * */ #define UART0_PHYS 0xd8200000 #define UART0_ADDR(x) *(volatile unsigned char *)(UART0_PHYS + x) static void putc(const char c) { while (UART0_ADDR(0x1c) & 0x2) /* Tx busy, wait and poll */; UART0_ADDR(0) = c; } static void flush(void) { } /* * nothing to do */ #define arch_decomp_setup() #define arch_decomp_wdog()