summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/ppc64/kernel/rtas.c36
1 files changed, 0 insertions, 36 deletions
diff --git a/arch/ppc64/kernel/rtas.c b/arch/ppc64/kernel/rtas.c
index 4a27c3d8312c..ff0453726c9e 100644
--- a/arch/ppc64/kernel/rtas.c
+++ b/arch/ppc64/kernel/rtas.c
@@ -66,42 +66,6 @@ spinlock_t rtas_data_buf_lock = SPIN_LOCK_UNLOCKED;
char rtas_data_buf[RTAS_DATA_BUF_SIZE]__page_aligned;
void
-phys_call_rtas(int token, int nargs, int nret, ...)
-{
- va_list list;
- unsigned long offset = reloc_offset();
- struct rtas_args *rtas = PTRRELOC(&(get_paca()->xRtas));
- int i;
-
- rtas->token = token;
- rtas->nargs = nargs;
- rtas->nret = nret;
- rtas->rets = (rtas_arg_t *)PTRRELOC(&(rtas->args[nargs]));
-
- va_start(list, nret);
- for (i = 0; i < nargs; i++)
- rtas->args[i] = (rtas_arg_t)LONG_LSW(va_arg(list, ulong));
- va_end(list);
-
- enter_rtas(rtas);
-}
-
-void
-phys_call_rtas_display_status(char c)
-{
- unsigned long offset = reloc_offset();
- struct rtas_args *rtas = PTRRELOC(&(get_paca()->xRtas));
-
- rtas->token = 10;
- rtas->nargs = 1;
- rtas->nret = 1;
- rtas->rets = (rtas_arg_t *)PTRRELOC(&(rtas->args[1]));
- rtas->args[0] = (int)c;
-
- enter_rtas(rtas);
-}
-
-void
call_rtas_display_status(char c)
{
struct rtas_args *rtas = &(get_paca()->xRtas);