sparc: Delete prom_*getchar().

Completely unused.

Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
David S. Miller
2010-11-30 14:53:05 -08:00
parent e62cac1fd0
commit 12c7a35ee6
4 changed files with 0 additions and 83 deletions

View File

@@ -16,37 +16,6 @@
extern void restore_current(void);
/* 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 flags;
int i = -1;
spin_lock_irqsave(&prom_lock, flags);
switch(prom_vers) {
case PROM_V0:
i = (*(romvec->pv_nbgetchar))();
if (i != -1) {
*buf = i;
i = 0;
}
break;
case PROM_V2:
case PROM_V3:
if ((*(romvec->pv_v2devops).v2_dev_read)(*romvec->pv_v2bootargs.fd_stdin,
buf, 0x1) == 1)
i = 0;
break;
default:
break;
};
restore_current();
spin_unlock_irqrestore(&prom_lock, flags);
return i; /* Ugh, we could spin forever on unsupported proms ;( */
}
/* Non blocking put character to console device, returns -1 if
* unsuccessful.
*/
@@ -74,16 +43,6 @@ static int prom_nbputchar(const char *buf)
return i; /* Ugh, we could spin forever on unsupported proms ;( */
}
/* 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)
{