kernel
This commit is contained in:
parent
b59f84ee36
commit
cfab1d3ce7
83468 changed files with 37938688 additions and 0 deletions
21
linux-6.8.1/tools/arch/mips/include/asm/barrier.h
Normal file
21
linux-6.8.1/tools/arch/mips/include/asm/barrier.h
Normal file
|
@ -0,0 +1,21 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0 */
|
||||
#ifndef _TOOLS_LINUX_ASM_MIPS_BARRIER_H
|
||||
#define _TOOLS_LINUX_ASM_MIPS_BARRIER_H
|
||||
/*
|
||||
* FIXME: This came from tools/perf/perf-sys.h, where it was first introduced
|
||||
* in c1e028ef40b8d6943b767028ba17d4f2ba020edb, more work needed to make it
|
||||
* more closely follow the Linux kernel arch/mips/include/asm/barrier.h file.
|
||||
* Probably when we continue work on tools/ Kconfig support to have all the
|
||||
* CONFIG_ needed for properly doing that.
|
||||
*/
|
||||
#define mb() asm volatile( \
|
||||
".set mips2\n\t" \
|
||||
"sync\n\t" \
|
||||
".set mips0" \
|
||||
: /* no output */ \
|
||||
: /* no input */ \
|
||||
: "memory")
|
||||
#define wmb() mb()
|
||||
#define rmb() mb()
|
||||
|
||||
#endif /* _TOOLS_LINUX_ASM_MIPS_BARRIER_H */
|
17
linux-6.8.1/tools/arch/mips/include/asm/errno.h
Normal file
17
linux-6.8.1/tools/arch/mips/include/asm/errno.h
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* This file is subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file "COPYING" in the main directory of this archive
|
||||
* for more details.
|
||||
*
|
||||
* Copyright (C) 1995, 1999, 2001, 2002 by Ralf Baechle
|
||||
*/
|
||||
#ifndef _ASM_ERRNO_H
|
||||
#define _ASM_ERRNO_H
|
||||
|
||||
#include <uapi/asm/errno.h>
|
||||
|
||||
|
||||
/* The biggest error number defined here or in <linux/errno.h>. */
|
||||
#define EMAXERRNO 1133
|
||||
|
||||
#endif /* _ASM_ERRNO_H */
|
Loading…
Add table
Add a link
Reference in a new issue