-/* $OpenBSD: fault.c,v 1.47 2023/01/05 20:35:44 kettenis Exp $ */
+/* $OpenBSD: fault.c,v 1.48 2024/04/29 12:33:17 jsg Exp $ */
/* $NetBSD: fault.c,v 1.46 2004/01/21 15:39:21 skrll Exp $ */
/*
#include <arm/db_machdep.h>
#include <arm/machdep.h>
#include <arm/vfp.h>
-
-#ifdef DEBUG
-int last_fault_code; /* For the benefit of pmap_fault_fixup() */
-#endif
struct sigdata {
int signo;
-/* $OpenBSD: intc.c,v 1.12 2022/01/03 03:06:50 jsg Exp $ */
+/* $OpenBSD: intc.c,v 1.13 2024/04/29 12:33:17 jsg Exp $ */
/*
* Copyright (c) 2007,2009 Dale Rahn <drahn@openbsd.org>
*
int iq_ist; /* share type */
};
-volatile int softint_pending;
-
struct intrq intc_handler[INTC_MAX_IRQ];
u_int32_t intc_smask[NIPL];
u_int32_t intc_imask[INTC_MAX_BANKS][NIPL];
-/* $OpenBSD: intc.h,v 1.5 2024/04/29 12:24:46 jsg Exp $ */
+/* $OpenBSD: intc.h,v 1.6 2024/04/29 12:33:17 jsg Exp $ */
/*
* Copyright (c) 2007,2009 Dale Rahn <drahn@openbsd.org>
*
#include <machine/intr.h>
#include <arm/softintr.h>
-extern volatile int softint_pending;
-
#define SI_TO_IRQBIT(si) (1U<<(si))
void intc_setipl(int new);
void intc_splx(int new);
-/* $OpenBSD: sxiintc.c,v 1.11 2022/01/03 03:06:50 jsg Exp $ */
+/* $OpenBSD: sxiintc.c,v 1.12 2024/04/29 12:33:17 jsg Exp $ */
/*
* Copyright (c) 2007,2009 Dale Rahn <drahn@openbsd.org>
* Copyright (c) 2013 Artturi Alm
int iq_ist; /* share type */
};
-volatile int a1xsoftint_pending;
-
struct intrq sxiintc_handler[NIRQ];
u_int32_t sxiintc_smask[NIPL];
u_int32_t sxiintc_imask[NBANKS][NIPL];
-/* $OpenBSD: sxiintc.h,v 1.3 2024/04/29 12:24:46 jsg Exp $ */
+/* $OpenBSD: sxiintc.h,v 1.4 2024/04/29 12:33:17 jsg Exp $ */
/*
* Copyright (c) 2007,2009 Dale Rahn <drahn@openbsd.org>
*
#include <machine/intr.h>
#include <arm/softintr.h>
-extern volatile int softint_pending;
-
#define SI_TO_IRQBIT(si) (1U<<(si))
void sxiintc_setipl(int);
void sxiintc_splx(int);