mirror of
https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
synced 2025-09-08 09:08:05 -04:00
Fixed MTP to work with TWRP
This commit is contained in:
commit
f6dfaef42e
50820 changed files with 20846062 additions and 0 deletions
43
arch/mips/include/asm/bug.h
Normal file
43
arch/mips/include/asm/bug.h
Normal file
|
@ -0,0 +1,43 @@
|
|||
#ifndef __ASM_BUG_H
|
||||
#define __ASM_BUG_H
|
||||
|
||||
#include <linux/compiler.h>
|
||||
#include <asm/sgidefs.h>
|
||||
|
||||
#ifdef CONFIG_BUG
|
||||
|
||||
#include <asm/break.h>
|
||||
|
||||
static inline void __noreturn BUG(void)
|
||||
{
|
||||
__asm__ __volatile__("break %0" : : "i" (BRK_BUG));
|
||||
unreachable();
|
||||
}
|
||||
|
||||
#define HAVE_ARCH_BUG
|
||||
|
||||
#if (_MIPS_ISA > _MIPS_ISA_MIPS1)
|
||||
|
||||
static inline void __BUG_ON(unsigned long condition)
|
||||
{
|
||||
if (__builtin_constant_p(condition)) {
|
||||
if (condition)
|
||||
BUG();
|
||||
else
|
||||
return;
|
||||
}
|
||||
__asm__ __volatile__("tne $0, %0, %1"
|
||||
: : "r" (condition), "i" (BRK_BUG));
|
||||
}
|
||||
|
||||
#define BUG_ON(C) __BUG_ON((unsigned long)(C))
|
||||
|
||||
#define HAVE_ARCH_BUG_ON
|
||||
|
||||
#endif /* _MIPS_ISA > _MIPS_ISA_MIPS1 */
|
||||
|
||||
#endif
|
||||
|
||||
#include <asm-generic/bug.h>
|
||||
|
||||
#endif /* __ASM_BUG_H */
|
Loading…
Add table
Add a link
Reference in a new issue