Files
msm-5.15/arch/arm64/include/asm/system_misc.h
Greg Kroah-Hartman 956e2924f3 Revert "arm64: Treat ESR_ELx as a 64-bit register"
This reverts commit 46ddfb9d1e which is
commit 8d56e5c5a99ce1d17d39ce5a8260e42c2a2d7682 upstream.

It broke the abi and the change that was needing it was reverted so this
is no longer needed as well.

Bug: 161946584
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I422962a7facff61a07f620c793282691e5d73717
2023-01-31 07:38:37 +00:00

38 lines
868 B
C

/* SPDX-License-Identifier: GPL-2.0-only */
/*
* Based on arch/arm/include/asm/system_misc.h
*
* Copyright (C) 2012 ARM Ltd.
*/
#ifndef __ASM_SYSTEM_MISC_H
#define __ASM_SYSTEM_MISC_H
#ifndef __ASSEMBLY__
#include <linux/compiler.h>
#include <linux/linkage.h>
#include <linux/irqflags.h>
#include <linux/signal.h>
#include <linux/ratelimit.h>
#include <linux/reboot.h>
struct pt_regs;
void die(const char *msg, struct pt_regs *regs, int err);
struct siginfo;
void arm64_notify_die(const char *str, struct pt_regs *regs,
int signo, int sicode, unsigned long far,
int err);
void hook_debug_fault_code(int nr, int (*fn)(unsigned long, unsigned int,
struct pt_regs *),
int sig, int code, const char *name);
struct mm_struct;
extern void __show_regs(struct pt_regs *);
#endif /* __ASSEMBLY__ */
#endif /* __ASM_SYSTEM_MISC_H */