diff options
author | Russell King <rmk@dyn-67.arm.linux.org.uk> | 2009-03-28 16:29:51 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2009-03-28 16:29:51 -0400 |
commit | ed40d0c472b136682b2fcba05f89762859c7374f (patch) | |
tree | 076b83a26bcd63d6158463735dd34c10bbc591dc /arch/sh/include/asm/processor_32.h | |
parent | 9e495834e59ca9b29f1a1f63b9f5533bb022ac49 (diff) | |
parent | 5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a (diff) |
Merge branch 'origin' into devel
Conflicts:
sound/soc/pxa/pxa2xx-i2s.c
Diffstat (limited to 'arch/sh/include/asm/processor_32.h')
-rw-r--r-- | arch/sh/include/asm/processor_32.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/arch/sh/include/asm/processor_32.h b/arch/sh/include/asm/processor_32.h index d79063c5eb9c..efdd78a53b11 100644 --- a/arch/sh/include/asm/processor_32.h +++ b/arch/sh/include/asm/processor_32.h | |||
@@ -108,12 +108,12 @@ extern int ubc_usercnt; | |||
108 | /* | 108 | /* |
109 | * Do necessary setup to start up a newly executed thread. | 109 | * Do necessary setup to start up a newly executed thread. |
110 | */ | 110 | */ |
111 | #define start_thread(regs, new_pc, new_sp) \ | 111 | #define start_thread(_regs, new_pc, new_sp) \ |
112 | set_fs(USER_DS); \ | 112 | set_fs(USER_DS); \ |
113 | regs->pr = 0; \ | 113 | _regs->pr = 0; \ |
114 | regs->sr = SR_FD; /* User mode. */ \ | 114 | _regs->sr = SR_FD; /* User mode. */ \ |
115 | regs->pc = new_pc; \ | 115 | _regs->pc = new_pc; \ |
116 | regs->regs[15] = new_sp | 116 | _regs->regs[15] = new_sp |
117 | 117 | ||
118 | /* Forward declaration, a strange C thing */ | 118 | /* Forward declaration, a strange C thing */ |
119 | struct task_struct; | 119 | struct task_struct; |
@@ -189,10 +189,9 @@ extern unsigned long get_wchan(struct task_struct *p); | |||
189 | #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) | 189 | #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) |
190 | #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[15]) | 190 | #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[15]) |
191 | 191 | ||
192 | #define user_stack_pointer(regs) ((regs)->regs[15]) | 192 | #define user_stack_pointer(_regs) ((_regs)->regs[15]) |
193 | 193 | ||
194 | #if defined(CONFIG_CPU_SH2A) || defined(CONFIG_CPU_SH3) || \ | 194 | #if defined(CONFIG_CPU_SH2A) || defined(CONFIG_CPU_SH4) |
195 | defined(CONFIG_CPU_SH4) | ||
196 | #define PREFETCH_STRIDE L1_CACHE_BYTES | 195 | #define PREFETCH_STRIDE L1_CACHE_BYTES |
197 | #define ARCH_HAS_PREFETCH | 196 | #define ARCH_HAS_PREFETCH |
198 | #define ARCH_HAS_PREFETCHW | 197 | #define ARCH_HAS_PREFETCHW |