diff options
author | David S. Miller <davem@davemloft.net> | 2010-11-30 23:53:05 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-11-30 23:53:05 +0100 |
commit | 12c7a35ee6a1c605e740733f2cbd5b5079f09f0f (patch) | |
tree | ac455e10582f9818159ba574bc4bd9dddad947e5 /arch/sparc/prom/console_64.c | |
parent | sparc: Pass buffer pointer all the way down to prom_{get,put}char(). (diff) | |
download | linux-12c7a35ee6a1c605e740733f2cbd5b5079f09f0f.tar.xz linux-12c7a35ee6a1c605e740733f2cbd5b5079f09f0f.zip |
sparc: Delete prom_*getchar().
Completely unused.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc/prom/console_64.c')
-rw-r--r-- | arch/sparc/prom/console_64.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/arch/sparc/prom/console_64.c b/arch/sparc/prom/console_64.c index a9a575433ce9..0da88d10beff 100644 --- a/arch/sparc/prom/console_64.c +++ b/arch/sparc/prom/console_64.c @@ -15,28 +15,6 @@ extern int prom_stdin, prom_stdout; -/* Non blocking get character from console input device, returns -1 - * if no input was taken. This can be used for polling. - */ -static int prom_nbgetchar(char *buf) -{ - unsigned long args[7]; - - args[0] = (unsigned long) "read"; - args[1] = 3; - args[2] = 1; - args[3] = (unsigned int) prom_stdin; - args[4] = (unsigned long) buf; - args[5] = 1; - args[6] = (unsigned long) -1; - - p1275_cmd_direct(args); - - if (args[6] == 1) - return 0; - return -1; -} - /* Non blocking put character to console device, returns -1 if * unsuccessful. */ @@ -60,16 +38,6 @@ static int prom_nbputchar(const char *buf) return -1; } -/* Blocking version of get character routine above. */ -void prom_getchar(char *buf) -{ - while (1) { - int err = prom_nbgetchar(buf); - if (!err) - break; - } -} - /* Blocking version of put character routine above. */ void prom_putchar(const char *buf) { |