summaryrefslogtreecommitdiff
path: root/sys/arch/arm
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2016-08-06 17:25:16 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2016-08-06 17:25:16 +0000
commitacf0fdbc1e3ac02f2573b978e17658c211ea5f83 (patch)
tree989059ba5e7f833cef97536a4b4f5eef3a851f41 /sys/arch/arm
parentfeb47056e5aeae3928e9f97c2a63c951d1ee2aa9 (diff)
Extend the interrupt controller API with a disestablish functionality.
This will be helpful for interrupt combiner that need to re-establish their main interrupt when their interrupt priorities change. ok kettenis@
Diffstat (limited to 'sys/arch/arm')
-rw-r--r--sys/arch/arm/cortex/ampintc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arch/arm/cortex/ampintc.c b/sys/arch/arm/cortex/ampintc.c
index 048af313f4c..892e67f64c4 100644
--- a/sys/arch/arm/cortex/ampintc.c
+++ b/sys/arch/arm/cortex/ampintc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ampintc.c,v 1.11 2016/08/06 11:04:47 patrick Exp $ */
+/* $OpenBSD: ampintc.c,v 1.12 2016/08/06 17:25:14 patrick Exp $ */
/*
* Copyright (c) 2007,2009,2011 Dale Rahn <drahn@openbsd.org>
*
@@ -285,6 +285,7 @@ ampintc_attach(struct device *parent, struct device *self, void *aux)
sc->sc_ic.ic_node = faa->fa_node;
sc->sc_ic.ic_cookie = self;
sc->sc_ic.ic_establish = ampintc_intr_establish_fdt;
+ sc->sc_ic.ic_disestablish = ampintc_intr_disestablish;
arm_intr_register_fdt(&sc->sc_ic);
}