sparc: Pass buffer pointer all the way down to prom_{get,put}char().
authorDavid S. Miller <davem@davemloft.net>
Tue, 30 Nov 2010 22:33:29 +0000 (14:33 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 7 Jan 2011 21:58:24 +0000 (13:58 -0800)
commitc102cb1a7ba73faa22a0c600a69d61c22047d602
treec2ba1ed64ecdb1745b72f64604f326f5c5ea4753
parentfdd634924c92ce50311e7125212c6b61738e4a7d
sparc: Pass buffer pointer all the way down to prom_{get,put}char().

[ Upstream commit e62cac1fd035b4cde707285008499dbe71955a86 ]

This gets us closer to being able to eliminate the use
of dynamic and stack based buffers, so that we can adhere
to the "no buffer addresses above 4GB" rule for PROM calls.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/sparc/include/asm/openprom.h
arch/sparc/include/asm/oplib_32.h
arch/sparc/include/asm/oplib_64.h
arch/sparc/prom/console_32.c
arch/sparc/prom/console_64.c
arch/sparc/prom/printf.c