1 /* SPDX-License-Identifier: GPL-2.0+ */ 2 /* 3 * Copyright (C) 2020 Loongson Technology Corporation Limited 4 * 5 * Author: Hanlu Li <lihanlu@loongson.cn> 6 */ 7 8 #include <uapi/asm/unistd.h> 9 10 #define NR_syscalls (__NR_syscalls) 11 12 /* for binary translation */ 13 #if defined(CONFIG_CPU_HAS_LBT) 14 #define __ARCH_WANT_SYS_ALARM 15 #define __ARCH_WANT_SYS_GETPGRP 16 17 #define __NR_MIPS64_Linux 5000 18 #define __NR_MIPS64_Linux_syscalls 329 19 #define __NR_i386_Linux_syscalls 386 20 21 #define TRANS_MIPS_N64 0x010000 22 #define TRANS_I386 0x100000 23 #define TRANS_X64 0x110000 24 #define TRANS_ARCH_MASK 0xffff0000 25 #define SYS_NUM_MASK 0xffff 26 #endif 27