mirror of
https://github.com/torvalds/linux.git
synced 2024-12-27 05:11:48 +00:00
b632a30e8b
With ARCH_HAS_DECOMP_WDOG removed from arch/arm/boot/compressed/decompress.c, all the arch_decomp_wdog() definition at platform level is unneeded. Remmove it. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Acked-by: Nicolas Pitre <nico@linaro.org> Acked-by: Jason Cooper <jason@lakedaemon.net>
51 lines
693 B
C
51 lines
693 B
C
/*
|
|
* arch/arm/mach-shark/include/mach/uncompress.h
|
|
* by Alexander Schulz
|
|
*
|
|
* derived from:
|
|
* arch/arm/mach-footbridge/include/mach/uncompress.h
|
|
* Copyright (C) 1996,1997,1998 Russell King
|
|
*/
|
|
|
|
#define SERIAL_BASE ((volatile unsigned char *)0x400003f8)
|
|
|
|
static inline void putc(int c)
|
|
{
|
|
volatile int t;
|
|
|
|
SERIAL_BASE[0] = c;
|
|
t=0x10000;
|
|
while (t--);
|
|
}
|
|
|
|
static inline void flush(void)
|
|
{
|
|
}
|
|
|
|
#ifdef DEBUG
|
|
static void putn(unsigned long z)
|
|
{
|
|
int i;
|
|
char x;
|
|
|
|
putc('0');
|
|
putc('x');
|
|
for (i=0;i<8;i++) {
|
|
x='0'+((z>>((7-i)*4))&0xf);
|
|
if (x>'9') x=x-'0'+'A'-10;
|
|
putc(x);
|
|
}
|
|
}
|
|
|
|
static void putr()
|
|
{
|
|
putc('\n');
|
|
putc('\r');
|
|
}
|
|
#endif
|
|
|
|
/*
|
|
* nothing to do
|
|
*/
|
|
#define arch_decomp_setup()
|