aboutsummaryrefslogtreecommitdiffstats
path: root/arch/hexagon/include/uapi/asm
Commit message (Collapse)AuthorAge
* Hexagon: remove SP macroRichard Kuo2014-04-04
| | | | | | | The SP/r29 macro wasn't used anywhere else and was causing conflicts with another module, so just remove it. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* arch: hexagon: include: uapi: asm: setup.h add swith macro __KERNEL__Chen Gang2014-04-04
| | | | | | | | | | | | Define dummy '__init' instead of include "linux/init.h" if !__KERNEL__, or can not pass checking. The related error (with allmodconfig under hexagon): CHECK include/asm (34 files) usr/include/asm/setup.h:22: included file 'linux/init.h' is not exported Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com> Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: fix signal.c compile errorRichard Kuo2013-04-30
| | | | Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: use generic sys_fork, sys_vfork, and sys_cloneRichard Kuo2013-04-30
| | | | Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: fix psp/sp macroRichard Kuo2013-04-30
| | | | | | | Based on feedback from Al Viro; previous-stack-pointer and user reg for same should always be kept consistent. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: add support for single-stepping (v4+)Richard Kuo2013-04-30
| | | | | | | Hardware single-step is only available on v4 and later architectures. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: Signal and return path fixesRichard Kuo2013-04-30
| | | | | | | | This fixes the return value of sigreturn and moves the work pending check into a c routine for readability and fixes the loop for multiple pending signals. Based on feedback from Al Viro. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: add support for new v4+ registersRichard Kuo2013-04-30
| | | | | | | Add support for a couple new v4+ registers, along with newer save/restore pt_regs. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Bury the conditionals from kernel_thread/kernel_execve seriesAl Viro2012-12-19
| | | | | | | | | | | | All architectures have CONFIG_GENERIC_KERNEL_THREAD CONFIG_GENERIC_KERNEL_EXECVE __ARCH_WANT_SYS_EXECVE None of them have __ARCH_WANT_KERNEL_EXECVE and there are only two callers of kernel_execve() (which is a trivial wrapper for do_execve() now) left. Kill the conditionals and make both callers use do_execve(). Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
* hexagon: switch to generic clone()Al Viro2012-11-28
| | | | Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
* Merge branch 'arch-frv' into no-rebasesAl Viro2012-11-16
|\
| * Hexagon: Copyright marking changesRichard Kuo2012-10-18
| | | | | | | | | | | | Code Aurora Forum (CAF) is becoming a part of Linux Foundation Labs. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
| * UAPI: (Scripted) Disintegrate arch/hexagon/include/asmDavid Howells2012-10-18
|/ | | | | | | | | | Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Michael Kerrisk <mtk.manpages@gmail.com> Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Acked-by: Dave Jones <davej@redhat.com> Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* UAPI: (Scripted) Set up UAPI Kbuild filesDavid Howells2012-10-02
Set up empty UAPI Kbuild files to be populated by the header splitter. Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Acked-by: Dave Jones <davej@redhat.com>