X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=arch%2Fpowerpc%2Fboot%2Fstdio.c;h=0a9feeb983424f53e98b047609f510adab849f26;hb=18062a91d2ddc40e19fc674afeb7cad58cfa23ab;hp=b5aa522f8b777e52560ec0bbb37207956b3c4237;hpb=66a45dd3620ee5f913ba1af3d2dca8b9bdfa2b96;p=linux-2.6 diff --git a/arch/powerpc/boot/stdio.c b/arch/powerpc/boot/stdio.c index b5aa522f8b..0a9feeb983 100644 --- a/arch/powerpc/boot/stdio.c +++ b/arch/powerpc/boot/stdio.c @@ -10,7 +10,7 @@ #include #include "string.h" #include "stdio.h" -#include "prom.h" +#include "ops.h" size_t strnlen(const char * s, size_t count) { @@ -320,6 +320,7 @@ printf(const char *fmt, ...) va_start(args, fmt); n = vsprintf(sprint_buf, fmt, args); va_end(args); - write(stdout, sprint_buf, n); + if (console_ops.write) + console_ops.write(sprint_buf, n); return n; }