diff options
Diffstat (limited to 'arch/mips/kernel/ptrace.c')
-rw-r--r-- | arch/mips/kernel/ptrace.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/mips/kernel/ptrace.c b/arch/mips/kernel/ptrace.c index 258d74fd0b63..201ae194d1b8 100644 --- a/arch/mips/kernel/ptrace.c +++ b/arch/mips/kernel/ptrace.c | |||
@@ -236,6 +236,11 @@ long arch_ptrace(struct task_struct *child, long request, long addr, long data) | |||
236 | case MMLO: | 236 | case MMLO: |
237 | tmp = regs->lo; | 237 | tmp = regs->lo; |
238 | break; | 238 | break; |
239 | #ifdef CONFIG_CPU_HAS_SMARTMIPS | ||
240 | case ACX: | ||
241 | tmp = regs->acx; | ||
242 | break; | ||
243 | #endif | ||
239 | case FPC_CSR: | 244 | case FPC_CSR: |
240 | tmp = child->thread.fpu.fcr31; | 245 | tmp = child->thread.fpu.fcr31; |
241 | break; | 246 | break; |
@@ -362,6 +367,11 @@ long arch_ptrace(struct task_struct *child, long request, long addr, long data) | |||
362 | case MMLO: | 367 | case MMLO: |
363 | regs->lo = data; | 368 | regs->lo = data; |
364 | break; | 369 | break; |
370 | #ifdef CONFIG_CPU_HAS_SMARTMIPS | ||
371 | case ACX: | ||
372 | regs->acx = data; | ||
373 | break; | ||
374 | #endif | ||
365 | case FPC_CSR: | 375 | case FPC_CSR: |
366 | child->thread.fpu.fcr31 = data; | 376 | child->thread.fpu.fcr31 = data; |
367 | break; | 377 | break; |