/* SPDX-License-Identifier: GPL-2.0 */12#ifndef __ASM_CSKY_REGDEF_H3#define __ASM_CSKY_REGDEF_H45#ifdef __ASSEMBLY__6#define syscallid r77#else8#define syscallid "r7"9#endif1011#define regs_syscallid(regs) regs->regs[3]12#define regs_fp(regs) regs->regs[4]1314/*15* PSR format:16* | 31 | 30-24 | 23-16 | 15 14 | 13-10 | 9 | 8-0 |17* S VEC TM MM18*19* S: Super Mode20* VEC: Exception Number21* TM: Trace Mode22* MM: Memory unaligned addr access23*/24#define DEFAULT_PSR_VALUE 0x800002002526#define SYSTRACE_SAVENUM 52728#define TRAP0_SIZE 42930#endif /* __ASM_CSKY_REGDEF_H */313233