aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/powermac
diff options
context:
space:
mode:
authorJustin Hibbits <jhibbits@FreeBSD.org>2018-12-06 04:25:12 +0000
committerJustin Hibbits <jhibbits@FreeBSD.org>2018-12-06 04:25:12 +0000
commit7c4f1a1c5ac05474dcaf86bfd4493be02edf59ff (patch)
tree71f05d4e5df8cf46c905c208304401e9134030ba /sys/powerpc/powermac
parentbdd6b77e1fbecf07a793c4d4e59337f4239c8b7a (diff)
Notes
Diffstat (limited to 'sys/powerpc/powermac')
-rw-r--r--sys/powerpc/powermac/macgpio.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/powerpc/powermac/macgpio.c b/sys/powerpc/powermac/macgpio.c
index 8c7c526500ac..806ff54b905a 100644
--- a/sys/powerpc/powermac/macgpio.c
+++ b/sys/powerpc/powermac/macgpio.c
@@ -160,7 +160,7 @@ macgpio_attach(device_t dev)
struct macgpio_devinfo *dinfo;
phandle_t root, child, iparent;
device_t cdev;
- uint32_t irq;
+ uint32_t irq[2];
sc = device_get_softc(dev);
root = sc->sc_node = ofw_bus_get_node(dev);
@@ -193,13 +193,13 @@ macgpio_attach(device_t dev)
resource_list_init(&dinfo->mdi_resources);
- if (OF_getencprop(child, "interrupts", &irq, sizeof(irq)) ==
+ if (OF_getencprop(child, "interrupts", irq, sizeof(irq)) ==
sizeof(irq)) {
OF_searchencprop(child, "interrupt-parent", &iparent,
sizeof(iparent));
resource_list_add(&dinfo->mdi_resources, SYS_RES_IRQ,
- 0, MAP_IRQ(iparent, irq), MAP_IRQ(iparent, irq),
- 1);
+ 0, MAP_IRQ(iparent, irq[0]),
+ MAP_IRQ(iparent, irq[0]), 1);
}
/* Fix messed-up offsets */