diff options
author | 2016-03-29 22:35:09 +0000 | |
---|---|---|
committer | 2016-03-29 22:35:09 +0000 | |
commit | 3b85736cff66a5f623b33f9fdfe45a1b161787cd (patch) | |
tree | 85b9f577b91c16543ebbf0b7420665370b4cbcbf | |
parent | Fix fallout from the switch to binutils 2.17: the binaries created by 2.17 (diff) | |
download | wireguard-openbsd-3b85736cff66a5f623b33f9fdfe45a1b161787cd.tar.xz wireguard-openbsd-3b85736cff66a5f623b33f9fdfe45a1b161787cd.zip |
Print address and irq in the same way as sdhc(4)and bytgpio(4).
-rw-r--r-- | sys/dev/acpi/dwiic.c | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/sys/dev/acpi/dwiic.c b/sys/dev/acpi/dwiic.c index 443f5ede858..54eb98d805d 100644 --- a/sys/dev/acpi/dwiic.c +++ b/sys/dev/acpi/dwiic.c @@ -1,4 +1,4 @@ -/* $OpenBSD: dwiic.c,v 1.11 2016/03/29 18:04:09 kettenis Exp $ */ +/* $OpenBSD: dwiic.c,v 1.12 2016/03/29 22:35:09 kettenis Exp $ */ /* * Synopsys DesignWare I2C controller * @@ -246,7 +246,7 @@ dwiic_attach(struct device *parent, struct device *self, void *aux) return; } - printf(", addr 0x%x len 0x%x", crs.addr_bas, crs.addr_len); + printf(" addr 0x%x/0x%x", crs.addr_bas, crs.addr_len); sc->sc_iot = aa->aaa_memt; if (bus_space_map(sc->sc_iot, crs.addr_bas, crs.addr_len, 0, @@ -285,15 +285,12 @@ dwiic_attach(struct device *parent, struct device *self, void *aux) /* try to register interrupt with apic, but not fatal without it */ if (crs.irq_int > 0) { + printf(" irq %d", crs.irq_int); + sc->sc_ih = acpi_intr_establish(crs.irq_int, crs.irq_flags, IPL_BIO, dwiic_intr, sc, sc->sc_dev.dv_xname); if (sc->sc_ih == NULL) - printf(", failed establishing acpi int %d", - crs.irq_int); - else { - printf(", apic int %d", crs.irq_int); - sc->sc_poll = 0; - } + printf(", can't establish interrupt"); } printf("\n"); |