X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=target%2Flinux%2Famazon%2Ffiles%2Farch%2Fmips%2Famazon%2Fprom.c;h=3095fd50ba4b706f2a282d8ad5535415923316c8;hb=11288316a9c2df37b5b1cb33d5a0ba38593341fb;hp=c5db4f5cdcdc916e05e259983f2922cb7672f9f6;hpb=deecd2f2a20b0fd7f5bcd72babf00f32f2c6a82b;p=openwrt-10.03%2F.git diff --git a/target/linux/amazon/files/arch/mips/amazon/prom.c b/target/linux/amazon/files/arch/mips/amazon/prom.c index c5db4f5cd..3095fd50b 100644 --- a/target/linux/amazon/files/arch/mips/amazon/prom.c +++ b/target/linux/amazon/files/arch/mips/amazon/prom.c @@ -39,33 +39,12 @@ void prom_putchar(char c) amazon_writel(c, AMAZON_ASC_TBUF); } -void prom_printf(const char * fmt, ...) -{ - va_list args; - int l; - char *p, *buf_end; - char buf[1024]; - - va_start(args, fmt); - /* FIXME - hopefully i < sizeof(buf) */ - l = vsprintf(buf, fmt, args); - va_end(args); - buf_end = buf + l; - - for (p = buf; p < buf_end; p++) - prom_putchar(*p); -} - - void __init prom_init(void) { char **envp = (char **) fw_arg2; int memsize = 16; /* assume 16M as default */ - mips_machgroup = MACH_GROUP_INFINEON; - mips_machtype = MACH_INFINEON_AMAZON; - envp = (char **)KSEG1ADDR((unsigned long)envp); while (*envp) { char *e = (char *)KSEG1ADDR(*envp);