diff options
author | Paul Mundt <lethal@linux-sh.org> | 2007-11-20 18:26:28 +0900 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2008-01-28 13:18:50 +0900 |
commit | ac490a4893d37279f704876d430c3683071398b2 (patch) | |
tree | 3423633363dc1fcb064bfbb22ca72c1c19549f33 | |
parent | 5a4f7c66be981c6b5f44a4d66a14ea6ac9b7b6b0 (diff) | |
download | kernel_goldelico_gta04-ac490a4893d37279f704876d430c3683071398b2.zip kernel_goldelico_gta04-ac490a4893d37279f704876d430c3683071398b2.tar.gz kernel_goldelico_gta04-ac490a4893d37279f704876d430c3683071398b2.tar.bz2 |
sh: Move quad-word real-address I/O defs to io.h.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
-rw-r--r-- | arch/sh/kernel/ptrace_64.c | 1 | ||||
-rw-r--r-- | include/asm-sh/io.h | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/arch/sh/kernel/ptrace_64.c b/arch/sh/kernel/ptrace_64.c index 14e7d5e..51bb546 100644 --- a/arch/sh/kernel/ptrace_64.c +++ b/arch/sh/kernel/ptrace_64.c @@ -253,7 +253,6 @@ long arch_ptrace(struct task_struct *child, long request, long addr, long data) asmlinkage int sh64_ptrace(long request, long pid, long addr, long data) { - extern void poke_real_address_q(unsigned long long addr, unsigned long long data); #define WPC_DBRMODE 0x0d104008 static int first_call = 1; diff --git a/include/asm-sh/io.h b/include/asm-sh/io.h index 556aabe..74305ed 100644 --- a/include/asm-sh/io.h +++ b/include/asm-sh/io.h @@ -248,6 +248,11 @@ static inline void ctrl_delay(void) #endif } +/* Quad-word real-mode I/O, don't ask.. */ +unsigned long long peek_real_address_q(unsigned long long addr); +unsigned long long poke_real_address_q(unsigned long long addr, + unsigned long long val); + #define IO_SPACE_LIMIT 0xffffffff #if !defined(CONFIG_MMU) |