linux/arch/csky/include/asm/bug.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2// Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
   3
   4#ifndef __ASM_CSKY_BUG_H
   5#define __ASM_CSKY_BUG_H
   6
   7#include <linux/compiler.h>
   8#include <linux/const.h>
   9#include <linux/types.h>
  10
  11#define BUG()                           \
  12do {                                    \
  13        asm volatile ("bkpt\n");        \
  14        unreachable();                  \
  15} while (0)
  16
  17#define HAVE_ARCH_BUG
  18
  19#include <asm-generic/bug.h>
  20
  21struct pt_regs;
  22
  23void die_if_kernel(char *str, struct pt_regs *regs, int nr);
  24void show_regs(struct pt_regs *regs);
  25
  26#endif /* __ASM_CSKY_BUG_H */
  27