diff options
| author | Justin Hibbits <jhibbits@FreeBSD.org> | 2025-10-30 03:00:09 +0000 |
|---|---|---|
| committer | Justin Hibbits <jhibbits@FreeBSD.org> | 2025-10-30 03:00:09 +0000 |
| commit | 5e941ac54da32a7eff2ff96a1744843e6e030518 (patch) | |
| tree | aba53abe677c471b07b897d6cafc310eacc92858 | |
| parent | 8fb17896120d8e7c499a13f4459f9894c20c6131 (diff) | |
powerpc: Move openpic_intr, since it's hidden now
Last minute change by me (diff reduction), that I didn't build. This
was in the original commit.
Fixes: 8fb1789612 ("intr/powerpc: create openpic_class kobj")
MFC after: 2 weeks
X-MFC-with: 8fb1789612
| -rw-r--r-- | sys/powerpc/powerpc/openpic.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/sys/powerpc/powerpc/openpic.c b/sys/powerpc/powerpc/openpic.c index e2de52638d79..aa28f63cb6f5 100644 --- a/sys/powerpc/powerpc/openpic.c +++ b/sys/powerpc/powerpc/openpic.c @@ -280,17 +280,6 @@ openpic_config(device_t dev, u_int irq, enum intr_trigger trig, openpic_write(sc, OPENPIC_SRC_VECTOR(irq), x); } -static int -openpic_intr(void *arg) -{ - device_t dev = (device_t)(arg); - - /* XXX Cascaded PICs do not pass non-NULL trapframes! */ - openpic_dispatch(dev, NULL); - - return (FILTER_HANDLED); -} - static void openpic_dispatch(device_t dev, struct trapframe *tf) { @@ -311,6 +300,17 @@ openpic_dispatch(device_t dev, struct trapframe *tf) } } +static int +openpic_intr(void *arg) +{ + device_t dev = (device_t)(arg); + + /* XXX Cascaded PICs do not pass non-NULL trapframes! */ + openpic_dispatch(dev, NULL); + + return (FILTER_HANDLED); +} + void openpic_enable(device_t dev, u_int irq, u_int vector, void **priv __unused) { |
